Malaysia Digital Arrival Card (MDAC) guide

Checked 5 November 2026 by Darius Cheung. Independent guide, not a government website.

Short answer

The MDAC is Malaysia's online arrival card, filed on the Immigration Department's site at imigresen-online.imi.gov.my. The form says your trip must be within three days, including the day you submit, so the arrival calendar offers today and the next two days. It's one page, with no account. You finish by dragging a slider and pressing Submit.

What the form asks for

We read these from the registration page itself. It's a single page, so everything below sits on one screen.

Personal information

Name, passport number, date of birth, nationality, place of birth, sex, passport expiry date, email (twice), phone country code and mobile number.

Travelling information

Arrival and departure dates, flight or vessel number, mode of travel (air, land or sea) and the last port you embarked from before Malaysia.

Where you're staying

Accommodation type (hotel, friends or relatives, or others), address, state, city and postcode. The site's code can show or hide this part depending on nationality, so you may not see it.

Have these ready, because you can't paste

The form switches off pasting in the name, passport, mobile, email, flight and address boxes, so you'll be typing those from your passport and booking. It also filters what you can type: see what each field accepts.

The order that avoids surprises

  1. Choose nationality and place of birth first. Choosing either one makes the site reload the phone code list and pre-select a code, so a code you picked earlier can change.
  2. Choose the state before the city. The city list stays empty until the site has loaded it for your state.
  3. Pick arrival before departure. Changing the arrival date clears the departure date.
  4. Do the slider last. It sits right above Submit, and the Reset button clears it along with everything else.

After you submit

Travel guides say a PIN arrives by email and that you can use it on the site's Check Registration page. If yours doesn't show up, see the PIN guide.

Exemptions

Reports differ on who is exempt, including for Singapore citizens and for residents and long-term pass holders. We couldn't read the Malaysian mission's page that would settle it, so we won't guess. Check with your airline or a Malaysian embassy if you think you might not need one.

Watch for copies

Unofficial warnings mention fake MDAC sites. The address to look for ends in imi.gov.my. If a site asks you to pay to submit the card, leave.

Questions people ask

How early can I submit the MDAC?

The form says your trip must be within three days including the date of submission. Its arrival calendar runs from today to two days ahead.

Do I need an account for the MDAC?

We saw no login on the registration page. You fill in the one page and submit.

Is there an MDAC app?

We found no official app. Be careful with apps from search results, and check who publishes them.

Malaysia's form blocks pasting, so it's a lot of retyping on every trip. ArrivalFiller remembers each traveller and fills the page for you to check. The slider and Submit stay yours.

Add ArrivalFiller to Chrome, free

Where this comes from

Rules change, so check the official site before you travel. Where we quote a form's message, we copied it from the form's own public code. Some messages may rarely appear, and we don't run test submissions on government forms.