The MDAC form is a free, mandatory online registration submitted at imigresen-online.imi.gov.my/mdac/main within 3 days before arriving in Malaysia. After submission you receive a QR code via email — no paper form, no app, no fee. This guide covers every field, the confirmation process, and how to fix mistakes including wrong passport numbers.
Fill MDAC Form Now — It's FreeThe MDAC form (Malaysia Digital Arrival Card) is a free digital entry declaration that all foreign visitors — with limited exemptions — must submit online before entering Malaysia. The MDAC became mandatory on 1 January 2024, replacing the old paper arrival card, and is operated by Jabatan Imigresen Malaysia (Malaysian Department of Immigration).
Who must fill the MDAC form:
Who is exempt from the MDAC form:
The MDAC form consists of 4 main sections — personal information, travel details, accommodation address, and a customs/health declaration — all completed in a single browser session with no save option. Have all required documents ready before starting, as the session expires after approximately 20–30 minutes of inactivity.
This section captures your passport and contact details. Enter the following fields exactly as they appear in your passport:
| Field | What to Enter |
|---|---|
| Full name | As printed on passport — no nicknames, no abbreviations |
| Passport number | Exact format including letters (case-sensitive) |
| Nationality | Country of passport issuance |
| Date of birth | DD/MM/YYYY format |
| Sex | As stated on passport |
| Passport expiry date | Must be valid for at least 6 months from arrival |
| Email address | Your active email — confirmation and QR code sent here |
This section confirms your entry logistics:
| Field | What to Enter |
|---|---|
| Mode of arrival | Air / Sea / Land |
| Port of entry | E.g., KLIA, Penang International Airport, Johor Bahru (JB) CIQ |
| Arrival date | Expected date of entry into Malaysia |
| Flight / vessel number | As shown on your e-ticket (e.g., MH0123) |
| Country of embarkation | Last country before Malaysia (even if connecting flight) |
| Purpose of visit | Tourism, Business, Education, Medical, Transit, etc. |
This is the most error-prone section of the MDAC form. You must provide: establishment name, street address, city, postcode, and state. A city name alone ("Kuala Lumpur") will not validate — see the full accommodation guide in the next section.
Submit your Malaysia Digital Arrival Card at least 24–72 hours before your flight. It's free, takes 5–10 minutes, and prevents delays at immigration.
Fill MDAC Form NowThe MDAC form requires a complete Malaysian accommodation address — including street, city, postcode, and state — not just a city or region. Entering an incomplete address is one of the most common reasons the MDAC form fails to submit or triggers a flag at immigration.
If staying at a hotel:
Enter the hotel's full name and address as listed on your booking confirmation:
If staying with friends or family (private address):
Enter the host's complete residential address — street number, road name, neighbourhood (if applicable), city, postcode, and state. PO Box addresses are not accepted.
If staying at an Airbnb or serviced apartment:
Use the physical property address shown on your Airbnb booking page under "Your trip details" → "Address revealed after booking." Do not paste the Airbnb URL.
If visiting multiple cities in Malaysia:
Enter the address of your first night's accommodation only. You are not required to list every stop.
After a successful MDAC form submission, you receive a confirmation email within minutes containing your acknowledgement number and a QR code — save or screenshot this immediately, as you must present it to Malaysian immigration officers on arrival.
What the MDAC confirmation contains:
If you don't receive the MDAC confirmation email:
The confirmation email from JIM portal may land in spam or junk. Check all folders before re-submitting.
Confirm the email address entered on the form was correct — a typo means confirmation went elsewhere.
Log back into imigresen-online.imi.gov.my/mdac/main and check your submission history in your account dashboard.
If no record found — submit a new MDAC form. No penalty applies; the process takes 5–10 minutes and is free.
You can print the confirmation email or save the QR code as a screenshot to your phone's gallery for offline access. Airlines and border officials occasionally request to see it at check-in or land border crossings.
The MDAC form cannot be edited after submission — any error, including a wrong passport number or misspelled name, requires you to submit an entirely new MDAC form. The most recently submitted form is always the valid one at immigration.
Navigate to imigresen-online.imi.gov.my/mdac/main. Do not attempt to amend the old submission — there is no edit function.
Begin a completely new MDAC application from scratch with the correct information. Use the field guide above.
Complete all 4 sections carefully — especially passport number, name, and arrival date. Double-check before submitting.
After the new submission is confirmed, save the new QR code and acknowledgement number. This is now your valid MDAC.
Present only the new QR code at immigration. Discard or keep the old one to explain any duplicate if asked.
| Error | Urgency | Action |
|---|---|---|
| Wrong passport number | Critical | Resubmit immediately — old QR fails e-gate scan |
| Wrong arrival date | Medium | Resubmit; officers can cross-check manually |
| Minor name typo (1 letter) | Low | Still resubmit; your passport is the primary ID |
| Wrong port of entry | Medium | Resubmit with correct port |
| Wrong accommodation address | Low | Resubmit; minor issue at immigration |
Each traveler requires their own individual MDAC submission — there is no family form or joint submission option. However, the MDAC portal includes a group application feature that lets you manage multiple submissions within a single session.
How family MDAC submissions work:
The MDAC portal allows you to complete forms for multiple travelers sequentially and receive all confirmation codes together. This is useful for:
The MDAC portal does not save your progress — if the session times out or the form fails to load mid-way, all entered data is lost and you must restart from scratch. Most technical issues are resolved by switching to a supported browser without a VPN.
Prepare everything before opening the portal to avoid timeouts:
| Browser | Status |
|---|---|
| Google Chrome (latest) | ✅ Recommended |
| Mozilla Firefox (latest) | ✅ Supported |
| Microsoft Edge (Chromium) | ⚠️ May work |
| Apple Safari | ❌ Not recommended |
| Older browsers | ❌ Not supported |
Answers to the most common questions about filling, submitting, and confirming your Malaysia Digital Arrival Card
The MDAC form (Malaysia Digital Arrival Card) is a free online pre-arrival registration required for all eligible foreign visitors entering Malaysia. It replaced the old paper arrival card on 1 January 2024 and is submitted at imigresen-online.imi.gov.my/mdac/main.
No. The MDAC form does not exist as a downloadable PDF. It is completed exclusively online through the official MDAC portal. There is no offline version recognized by Malaysian immigration.
The MDAC form must be submitted within 3 days before your arrival in Malaysia. You can also fill it on the day of travel, but completing it earlier is recommended to avoid last-minute issues. For full timing rules, see the MDAC Mandatory Rules & Timing Guide.
After submission, you receive a confirmation email with your acknowledgement number and a QR code. Present the QR code to immigration officers on arrival — no further action is needed. Save or screenshot the QR code immediately in case of connectivity issues.
No. The MDAC form cannot be edited after submission. If you made an error, you must submit a new MDAC form and use the new QR code at immigration. There is no penalty for resubmitting — it is free and takes 5–10 minutes.
Submit a new MDAC form immediately with the correct passport number. A wrong passport number means the QR code will fail to scan at e-gates. Present the corrected QR code at immigration — this is a critical error requiring immediate action. See the error table above for urgency levels.
Enter your host's full residential address in Malaysia — street number, road name, city, postcode, and state. A city name alone is not acceptable. PO Box addresses are not accepted. If your host is unsure of their postcode, use Google Maps or the Malaysia postal directory to look it up.
Enter the address of your first night's accommodation only. There is no requirement to list every location you will visit in Malaysia. Immigration is interested in where you will be when you arrive, not your full itinerary.
No. Each traveler needs their own separate MDAC form. However, the portal offers a group application option to manage multiple submissions in one session. Each family member (including children on a foreign passport) receives their own QR code.
Children on a foreign passport must submit their own MDAC. Children on a Malaysian passport or traveling as dependants of Malaysian residents may be exempt — check the exemptions guide to confirm. Parents or guardians complete the form on behalf of minors.
You will receive a confirmation email with an acknowledgement number and QR code within minutes. If you haven't received it, check your spam folder, then re-login to the portal to verify your submission history. If no record is found, submit new MDAC. See the troubleshooting guide for further help.
Yes. You can print the confirmation email or screenshot the QR code. Immigration accepts digital display on your phone screen or a printed copy — both are equally valid. It is recommended to have both options available in case your phone battery dies.
Try Google Chrome or Firefox with VPN disabled. Clear your browser cache and cookies. If the portal still does not load, try in incognito mode or from a different device. Ensure JavaScript is enabled. Malaysian government portals frequently block VPN IP ranges — disabling VPN resolves most loading issues.
All entered data is lost. You must restart the form from the beginning. Prepare all required information (passport, flight details, accommodation address) before opening the form to avoid timeouts. The session lasts approximately 20–30 minutes — avoid opening other tabs or leaving the form idle.
Yes. The MDAC form is completely free (RM 0). No fee is charged at any step. If a website is asking you to pay, it is not the official MDAC portal — it is an unauthorized third-party service. The only legitimate free portal is imigresen-online.imi.gov.my/mdac/main.
Find detailed information on every aspect of the Malaysia Digital Arrival Card
Everything about the Malaysia Digital Arrival Card — overview, mandatory rules, QR code, and autogate eligibility.
Full GuideStep-by-step walkthrough of the MDAC registration process with account creation and portal navigation tips.
Registration StepsMDAC requirements by nationality — US, UK, India, Australia, Singapore, Germany, Japan, and more.
Check Your CountryThe 3-day submission rule, deadlines, and what happens if you arrive without MDAC.
View RulesWho is exempt from MDAC — Singapore citizens, long-term pass holders, border pass holders, and transit passengers.
Check ExemptionsAccess the official MDAC portal, save your QR code safely, and identify and avoid scam websites.
Official LinkCheck your MDAC submission status, fix portal errors, resolve QR code issues and common error codes.
Get HelpMDAC guidance for tourists, students, business travelers, families, transit passengers and frequent travelers.
Find Your TypeDo you need a visa for Malaysia? Complete 2026 guide to visa-free entry, eVisa, visa on arrival, and more.
Visa GuideReturn to the MDAC Malaysia hub for all guides, resources, and the latest updates on Malaysia Digital Arrival Card.
Homepage