Malaysia Digital Arrival Card (MDAC): The Official Step-by-Step Guide for Foreign Visitors
If you are planning a trip to Malaysia, you must complete the Malaysia Digital Arrival Card (MDAC) before you land.
Effective January 1, 2024, the Malaysian government made this digital pre-arrival registration mandatory for almost all foreign visitors. While the process is straightforward, many travelers get caught out by the strict 3-day application window or fall victim to unofficial websites charging unnecessary fees.
This definitive, scam-proof travel guide covers everything you need to know to ensure a seamless entry at Malaysian immigration—including where to find the official free application, how to retrieve your confirmation PIN, and how to skip the queues using the KLIA Autogates.

What is the Malaysia Digital Arrival Card (MDAC)?
The Malaysia Digital Arrival Card (MDAC) is a mandatory electronic customs declaration and immigration form. It completely replaces the old paper arrival cards you used to fill out on the airplane.
Managed by the Immigration Department of Malaysia, the MDAC is designed to speed up border security processing, enhance immigration checkpoints, and allow eligible nationalities to use automated clearance systems at Kuala Lumpur International Airport (KLIA Terminal 1 & 2).
⚠️ Beware of MDAC Scams: The Official Form is 100% Free
Do not pay for your MDAC.
Because the MDAC is a mandatory requirement, dozens of third-party “agency” websites have popped up offering to process the card for you, charging anywhere from $30 to $80 USD.
The official MDAC is completely free of charge. It takes less than five minutes to complete yourself.
Always apply directly through the official Malaysia Government Digital Services portal at this exact link: 👉 imigresen-online.imi.gov.my/mdac/main
Who Needs to Apply for the MDAC? (And Who is Exempt?)
The rule of thumb is simple: Almost all foreign nationals traveling to Malaysia must submit an MDAC.
However, there is an official exemption list. You do not need to submit an MDAC if you fall into one of the following categories:
- Citizens of Singapore
- Malaysian Permanent Residents (PR)
- Holders of Malaysian Long-Term Passes
- Diplomatic or Official Passport holders
- Holders of Brunei Common Certificate of Identification (GCI)
- Holders of Brunei Malaysia Frequent Traveller Facility
- Holders of Thailand Border Passes
- Holders of Indonesia Cross-Border Passes (PLB)
If you are not on the list above, you must submit the form.
MDAC vs. Malaysia eVisa: What’s the Difference?
A common point of confusion for international travelers is whether the MDAC replaces a visa. It does not.
The MDAC is a pre-arrival registration, not a visa. If your passport requires a visa to enter Malaysia, you must obtain both your eVisa in advance and fill out the MDAC just before you travel.
| Feature | Malaysia Digital Arrival Card (MDAC) | Malaysia eVisa |
|---|---|---|
| Purpose | Digital arrival declaration (replaces paper card) | Legal permission to enter the country |
| Who needs it? | Almost all foreign visitors | Only citizens of non-visa-exempt countries |
| Cost | 100% Free | Varies by nationality (usually involves a fee) |
| When to apply? | Maximum 3 days prior to arrival | Weeks in advance of travel |
When Should You Apply for the MDAC?
You cannot apply for your MDAC weeks in advance. You must submit your registration within 3 days prior to your date of arrival in Malaysia.
Example: If your flight lands in Malaysia on a Friday, the earliest you can submit your MDAC is Wednesday. You can submit it on Wednesday, Thursday, or Friday before you go through immigration.
(Note: Airlines may ask to see your MDAC confirmation before you are allowed to board your flight, so it is best to complete it the day before you fly.)
Step-by-Step Guide: How to Submit Your MDAC Online
Many travelers get confused because submitting the initial form doesn’t immediately give you the final PDF document. You have to verify your email first. Here is the exact process:
📋 What Documents and Information Do You Need?
Before you start, make sure you have:
- [ ] Your valid passport (must have at least 6 months validity)
- [ ] An active, accessible email address
- [ ] Your flight details (flight number and arrival date)
- [ ] Your accommodation address in Malaysia (hotel name or residence)
Step 1: Go to the Official Portal
Navigate to imigresen-online.imi.gov.my/mdac/main and click the “Register” button. [Placeholder: Screenshot of the official .gov.my landing page with an arrow pointing to the Register button]
Step 2: Fill Out Your Details
Enter your personal information, passport details, and travel itinerary exactly as they appear on your official travel documents. Submit the form.
Step 3: Check Your Email for the PIN (Crucial Step)
Once submitted, you will receive an email from the Immigration Department of Malaysia containing a unique PIN code. (Troubleshooting: If you don’t see it within 5 minutes, check your spam/junk folder. Ensure you didn’t make a typo in your email address during Step 2).
Step 4: Retrieve Your MDAC
Go back to the official MDAC website homepage and click “Check Registration”. Enter your passport number and the PIN you just received in your email.
Step 5: Download and Save
You will now be able to view your official MDAC confirmation. Download the PDF to your phone, take a screenshot, or print it out to show to the airline staff and Malaysian immigration officers.
How to Use the KLIA Autogate System with Your MDAC
If you are a citizen of one of the eligible countries, completing your MDAC unlocks the ability to use the automated clearance gates (Autogates) at KLIA Terminal 1 and Terminal 2, allowing you to skip the manual immigration counter queues!
Eligible Autogate Countries:
- Australia
- Brunei
- Germany
- Japan
- South Korea
- New Zealand
- Saudi Arabia
- Singapore
- United States
- United Kingdom
First-Time Visitors:
If this is your first time visiting Malaysia, you cannot use the Autogate immediately. You must:
- Submit your MDAC within 3 days of arrival.
- Go to a manual immigration counter upon arrival to enroll your passport biometrics.
- On your departure from Malaysia, and on all future visits, you can seamlessly use the Autogates.
(Note: Passport renewal resets this process. If you get a new passport, you must enroll at the manual counter again).
Frequently Asked Questions (FAQs)
Is the Malaysia Digital Arrival Card free? Yes, the MDAC is completely free. Do not use third-party websites that attempt to charge you a fee for this service. Always use the official government portal.
Do children and infants need an MDAC? Yes. Every individual traveler, regardless of age, must have an MDAC submitted in their name, tied to their passport.
Do I need to print the MDAC, or can I show it on my phone? You can show the digital PDF or a screenshot on your smartphone. However, it is always recommended to have a printed copy as a backup in case your phone battery dies after a long flight.
I didn’t receive my MDAC PIN, what do I do? First, check your spam or junk folder. The email usually arrives instantly. If you still cannot find it, it’s highly likely there was a typo in the email address you provided. Simply go back to the main portal and submit a new registration with the correct email.
Do I need an MDAC if I am just transiting through KLIA? If you are passing through immigration to re-check bags, change terminals, or enter Malaysia for a layover, yes, you need an MDAC. If you are staying airside in the transit zone and not passing through border control, you do not need one.