Official Malaysian government MDAC portal website with security lock icon and coat of arms

MDAC Official Website & QR Code: Access the Real Portal and Avoid Scams

The MDAC official website is imigresen-online.imi.gov.my/mdac/main — operated by Jabatan Imigresen Malaysia (JIM) and completely free to use. After submitting your Malaysia Digital Arrival Card, you receive a QR code immediately — show it at the immigration checkpoint on arrival. Any site charging a fee is a scam.

Malaysia Digital Arrival Card (MDAC) form

What Is the MDAC Official Website?

The MDAC official website is imigresen-online.imi.gov.my/mdac/main — the only government-authorized portal where international travelers can register their Malaysia Digital Arrival Card. This portal is operated by Jabatan Imigresen Malaysia (JIM), the Malaysian immigration authority, and has been live since 1 January 2024 when MDAC registration became mandatory for all eligible foreign visitors.

The official MDAC portal is accessible via any standard web browser on desktop or mobile — there is no separate MDAC app to download. Registration is completed entirely online through the browser interface.

Official MDAC Portal URL:
imigresen-online.imi.gov.my/mdac/main
  • Operator: Jabatan Imigresen Malaysia (JIM), Ministry of Home Affairs
  • Cost: Free — zero registration fee
  • Access: Any browser on desktop, tablet, or smartphone
  • No app required: Everything done on the website
  • Mandatory since: 1 January 2024

Bookmark the official URL before your trip to avoid accidentally using a fraudulent site in a time-pressured situation at the airport.

Full Registration Guide

How to Access the MDAC Login Page

The MDAC portal does not use a traditional username/password account. Each registration is a one-time submission per trip — you do not create a permanent account. To access and complete your MDAC:

1

Open Official Portal

Go to imigresen-online.imi.gov.my/mdac/main using Chrome or Firefox. Disable your VPN first — many VPN ranges are blocked by the JIM portal.

2

Select Register

Click "Register" or the equivalent entry form option on the homepage. Enter your email and create a password to begin.

3

Fill in Passport & Travel Details

Enter your passport number, nationality, intended entry point, travel and accommodation details, and health declaration.

4

Submit & Get QR Code

Submit the form — the confirmation page with your MDAC QR code appears immediately and is also sent to your email.

Is MDAC Free? Understanding the Cost (and Why Scam Sites Exist)

Registering your MDAC is completely free — the official Jabatan Imigresen Malaysia portal charges no registration fee, no processing fee, and no service charge of any kind. The Malaysian government introduced the Malaysia Digital Arrival Card as a streamlined, cost-free replacement for the paper immigration card previously filled out on the aircraft or at the border.

Any website or agent charging money to submit your MDAC is not operating the official government service. Scam and unofficial third-party sites have proliferated since MDAC launched in January 2024, often charging between $15 and $80 per registration. These sites typically appear in paid search advertisement positions above or alongside the official search result.

In some cases, fraudulent sites collect your personal data and passport details without completing any real MDAC submission, leaving you without a valid arrival card at immigration.

⚠️ If you have already paid a third-party site: Go to the official portal immediately and re-register your MDAC to ensure you have a valid government-issued QR code for entry into Malaysia. Contact your bank if you provided credit card details.
Register Free on Official Portal

Official vs. Scam Site Cost Comparison

Feature Official JIM Portal Scam / Third-Party Sites
Registration fee ✅ Free (RM 0) ❌ $15–$80 per person
Processing fee ✅ None ❌ Often additional hidden fees
Government authorized ✅ Yes — JIM official ❌ No — unauthorized services
QR code validity ✅ Guaranteed valid ❌ Cannot be guaranteed
Data security ✅ Malaysian Government ❌ Unknown third parties
Time required ✅ 3–5 minutes Identical process — no advantage
Credit card required ✅ Never ❌ Yes — major red flag

Always start your MDAC session by typing the URL directly into your browser — do not click on search engine ads.

Register Your MDAC for Free — Takes 3–5 Minutes

The official MDAC portal is free, government-operated, and takes under 5 minutes to complete. Never pay a third-party service for something you can do yourself at no cost.

Start Free MDAC Registration

How to Spot a Fake MDAC Website — 4 Warning Signs

The fastest way to identify a fake MDAC website is to check whether it charges any fee — the genuine MDAC portal never charges travelers for registration. However, some fraudulent sites are sophisticated enough that the fee only appears at checkout, so check all four red flags before entering your personal details.

⚠️ Scam Alert: Always type imigresen-online.imi.gov.my/mdac/main directly into your browser's address bar. Do NOT rely on search engine advertisements to find the official portal — paid ads may be purchased by third-party scam services.
🚨 Red Flag #1: It Charges Any Fee

The official MDAC portal is entirely free. A fee of any amount — $5, $15, or $80 — means the site is not the official government portal. There is no government processing fee, no service charge, and no "express" fee for faster registration.

🚨 Red Flag #2: URL Does Not Contain .imi.gov.my

The only legitimate MDAC portal is part of the imi.gov.my government domain. URLs like mdac-malaysia.com, mdac-registration.net, or similar commercial domains are unofficial, regardless of how official they appear visually.

🚨 Red Flag #3: Asks for Credit Card Information

The official MDAC registration form asks for passport details and travel information — it does not require payment card data. Any site requesting credit card or bank details to submit your MDAC is a fraudulent service. Report it and leave immediately.

🚨 Red Flag #4: Lacks Official Malaysian Government Branding

The genuine portal displays the official JIM / Jabatan Imigresen Malaysia government seal and design. Scam sites often mimic these visuals imperfectly — look for poor-quality logos, unofficial color schemes, or generic "Immigration Malaysia" branding without official seal markings.

Quick Verification Checklist: Before entering any personal data, confirm: ✅ URL starts with imigresen-online.imi.gov.my · ✅ No fee requested on any page · ✅ No credit card field · ✅ Official JIM government seal visible in header
MDAC Status & Troubleshooting Step-by-Step Registration Guide

The MDAC QR Code: Where to Find It and How to Use It

Your MDAC QR code appears on the confirmation page immediately after successful registration and is also sent to the email address you provided during registration. The QR code is the proof that you have completed your Malaysia Digital Arrival Card requirement and is scanned or checked by immigration officers at the entry checkpoint.

What You Need to Know About Your MDAC QR Code

  • Where to find it: Confirmation page (appears immediately after submission) + email with PDF attachment
  • Format: Digital QR code — accessible on your phone screen or printed
  • Screenshot accepted: A phone screenshot is accepted at the immigration checkpoint — you do not need to print it
  • Validity: The QR code is valid for the specific trip and entry point you declared during registration
  • Re-registration: If you need to change your travel details after submission, you must re-register a new MDAC — there is no edit function
  • Multiple submissions: The most recently submitted valid MDAC takes effect at immigration
Pro tip: Screenshot your MDAC QR code immediately after registration and save it to your phone's camera roll — accessible even without internet at the airport.
Form & Confirmation Guide Get Your QR Code Now
Immigration officer scanning MDAC QR code displayed on smartphone at Malaysian airport gate

Where to Present Your QR Code

  • Air arrival: KLIA, KLIA2, Penang International, Langkawi, Kota Kinabalu, Kuching
  • Land entry: Johor Bahru (BSI & KSAB), Padang Besar, Bukit Kayu Hitam
  • Sea ports: All designated sea entry points
  • E-gate eligible: Present QR code before approaching autogate at KLIA
MDAC confirmation screen showing QR code after successful Malaysia Digital Arrival Card registration

What to Do If Your MDAC QR Code Is Not Working

If your MDAC QR code is not scanning at the immigration checkpoint or appears invalid, the most common cause is a passport number mismatch — the number entered during registration does not exactly match the passport presented. Other causes include:

  • Browser display issue: The QR code image failed to render properly — save a screenshot or the PDF version from the confirmation email
  • Wrong entry point declared: The checkpoint you're arriving at differs from the one declared during registration — this can cause a flag in the system
  • Expired or superseded registration: You registered a new MDAC for the same trip, making the old QR code invalid
  • Third-party site used: The MDAC may not have been submitted to JIM at all — re-register on the official portal
Fix: If the QR code is rejected, immigration officers can typically check your MDAC status manually using your passport number. If no valid registration exists, you may be directed to a counter to register on-site — airport WiFi is available but can be slow.
Full Troubleshooting Guide

Frequently Asked Questions About the MDAC Portal and QR Code

Answers to the most common questions about accessing the official MDAC website, getting your QR code, and identifying scam portals.

The MDAC official website is imigresen-online.imi.gov.my/mdac/main, operated by Jabatan Imigresen Malaysia. This is the only government-authorized portal for Malaysia Digital Arrival Card registration — no other URL is official. Bookmark it before your trip and always type it directly into your browser's address bar.

No. MDAC registration is free of charge on the official government portal. Any website charging a fee — whether $5, $15, or $80 — is a third-party or scam service, not the official Jabatan Imigresen Malaysia portal. The Malaysian government introduced MDAC as a zero-cost digitization of the former paper arrival card.

The MDAC QR code is a standard black-and-white square QR code generated by the government portal upon successful registration. It appears on the confirmation screen and in the confirmation email as a downloadable PDF. It contains your registration details and is scanned by immigration officers at Malaysian entry checkpoints — both by handheld scanners and autogate systems.

Yes. A screenshot of your MDAC QR code on your phone screen is accepted at Malaysian immigration checkpoints. You do not need to print a physical copy, though printing is also acceptable. Save the screenshot to your camera roll immediately after registration so it remains accessible without internet access at the airport.

Your MDAC QR code appears on the confirmation page immediately after you submit the registration form. It is also sent to the email address you provided during registration as a downloadable PDF. If you cannot find the confirmation email, check your spam folder. You can also log into the MDAC portal dashboard to re-download your QR code at any time before travel.

The MDAC portal requires you to register a free account with your email address before submitting the form. However, this account does not need to be maintained between trips — it is primarily used to deliver your QR code by email and allow you to re-download your confirmation from the dashboard. Each trip requires a new MDAC submission, not a new account.

You can, but it is unnecessary and potentially risky. The official MDAC portal is designed for self-service use in under 5 minutes — no technical knowledge required. Paying a third party means paying for something that is free, sharing your passport details with an unofficial service, and having no guarantee the submission was actually completed on the official JIM portal.

If you paid a fake MDAC website, you may or may not have a valid MDAC registration. Re-register immediately on the official portal imigresen-online.imi.gov.my/mdac/main before your trip to ensure you have a valid government-issued QR code. Contact your bank to dispute any charges if you provided credit card details to a suspicious site. Report the site to Malaysia's Cyber Security Malaysia (CyberSecurity.my).

MDAC is mandatory for most foreign visitors entering Malaysia. Certain exemptions apply — including Singapore citizens, holders of Malaysian long-term passes (Employment Pass, Student Pass, MM2H), and diplomatic passport holders. See our MDAC Exemptions & Special Cases page for the full exemption list with details for each category.

You can register up to 3 days before your arrival date. The submission window opens 72 hours before your declared entry date — you cannot submit earlier than this. Registration must be completed before you arrive at the immigration checkpoint. Submitting at least 24 hours in advance is strongly recommended in case of technical issues. For detailed timing rules, see our MDAC Mandatory Rules & Timing guide.

You will need: your passport number, nationality, flight or transport details, entry point into Malaysia (e.g., KLIA, Johor Bahru), accommodation address in Malaysia, health declaration, and currency declaration (if carrying over USD 10,000 equivalent). Have your flight booking confirmation ready before starting. See the full MDAC Registration Guide for a field-by-field breakdown with form-filling tips.

imigresen-online.imi.gov.my is the e-services subdomain of the official Malaysian immigration authority website imi.gov.my (Jabatan Imigresen Malaysia). Both are official government domains under .gov.my — the Malaysian government's top-level domain. The MDAC registration form is specifically at the /mdac/main path of the imigresen-online subdomain. Any other domain — no matter how similar it looks — is unofficial.

Explore All MDAC Topics

Find detailed information on every aspect of the Malaysia Digital Arrival Card

📄

Complete MDAC Guide

Full overview of the Malaysia Digital Arrival Card — who needs it, how it works, exemptions, QR code, and autogate eligibility.

Complete Guide
📝

Registration Guide

Step-by-step walkthrough of the MDAC registration process with form-filling tips for every field — get it right first time.

Read Guide

Form & Confirmation

Detailed guide to filling the MDAC form correctly, downloading the QR code, and handling family or group submissions.

View Details
🌐

Country Requirements

MDAC requirements by nationality — US, UK, India, Australia, Singapore, Germany, Japan, and more than 50 countries.

Check Your Country
⚠️

Mandatory Rules & Timing

The 3-day submission window, deadlines, enforcement at immigration, and what happens if you arrive without MDAC.

View Rules
🔒

Exemptions & Special Cases

Who is exempt from MDAC — Singapore citizens, long-term pass holders, border pass holders, transit passengers, and diplomats.

Check Exemptions
🔧

Status & Troubleshooting

Check your MDAC submission status, fix portal errors, resolve QR code issues and common error codes from the JIM system.

Get Help
👤

By Traveler Type

MDAC guidance specific to your profile — tourist, student, business traveler, family, transit passenger, or frequent visitor.

Find Your Type
📄

Malaysia Visa Requirements

Do you need a visa for Malaysia? Complete 2026 guide to visa-free entry, eVisa, visa on arrival, and required documents.

Visa Guide

Register Your MDAC at the Official Portal — 100% Free

The official MDAC registration is free, takes under 5 minutes, and generates a valid QR code instantly. Never pay a third-party site for a service the Malaysian government provides at no cost.

Malaysia Digital Arrival Card (MDAC) form

This guide reflects MDAC portal information as of March 2026. Always verify current requirements directly with Jabatan Imigresen Malaysia. Return to the MDAC Malaysia Homepage for all resources.