Malaysia Digital Arrival Card (MDAC) 2026: How to Fill It Step by Step

Last verified: 3 October 2026 · Independent guide · Not affiliated with any government

Most foreign visitors to Malaysia must submit the free Malaysia Digital Arrival Card (MDAC) online within 3 days before arrival — whether you fly into KLIA or cross the causeway from Singapore. It takes about 5 minutes.

Who this is for: tourists, business visitors and families travelling to Malaysia on a foreign passport.

Open the official MDAC form →imigresen-online.imi.gov.my · Immigration Department of Malaysia · Free

Keep this page open in another tab if you get stuck on a field.

WhoMost foreign visitors, incl. children
WhenWithin 3 days before arrival
CostFree
You getConfirmation email with a PIN
Mandatory since1 January 2024
Is it a visa?No
Scam warning: fake MDAC websites have charged travellers up to around USD 80 for this free form. Type imigresen-online.imi.gov.my yourself rather than clicking ads. How to spot fake MDAC sites →

Who needs an MDAC?

Most foreign travellers entering Malaysia — by air, land or sea — need an MDAC, including children and infants. Key exemptions include Singapore citizens, Malaysian permanent residents and diplomatic passport holders. Full list of who's exempt →

What to keep ready

Timing: the portal rejects submissions made more than 3 days before arrival. Fill it once your flight is confirmed and you're inside that window.

Step-by-step: how to fill the MDAC

1Open the official portal

Type imigresen-online.imi.gov.my/mdac/main into your browser and choose to register your arrival.

2Personal & passport details

FieldWhat to enter
NameExactly as on your passport
Passport number, nationalityAs printed — double-check every character
Date of birth, genderAs on your passport
Email, phoneAn email you can open now; the PIN is sent here

3Trip details

FieldWhat to enter
Arrival dateThe date you land or cross into Malaysia
Mode of travel & flight/vessel numbere.g. MH 191, or your bus/vehicle details for land crossings
AccommodationHotel or host address in Malaysia, from your booking

4Submit & save the PIN

Submit, then open the confirmation email. Save the email and the PIN — screenshot it so it works offline. You'll need the PIN to check or edit your registration.

On arrival & autogates

Show your MDAC confirmation (digital or printed) if asked. Airlines may also check it at check-in. Travellers from eligible countries can use autogates at main entry points like KLIA and the Johor land checkpoints — usually after enrolling at a manual counter on their first visit.

Common MDAC mistakes

Frequently asked questions

Is the MDAC free?

Yes. The Malaysia Digital Arrival Card is free on the official Immigration Department portal. Sites charging a fee are third parties.

When should I submit the MDAC?

Within 3 days before you arrive in Malaysia. Earlier submissions aren't accepted.

Do children need their own MDAC?

Yes. Every foreign traveller, including children and infants, needs their own MDAC, submitted by a parent or guardian.

What do I show on arrival?

Your MDAC confirmation, digital or printed. The confirmation email includes a PIN you can use to check or edit your registration.

Is the MDAC a visa?

No. It's an arrival registration. If your nationality needs a visa for Malaysia, you must still get one separately.

Can I use the autogates with an MDAC?

Travellers from eligible countries can use autogates at main entry points such as KLIA and the Johor land checkpoints, usually from their second visit after enrolling at a manual counter. Check whether your nationality is eligible.

Official sources

Fill official MDAC (free) →