Aerial view of central Kuala Lumpur at dusk with the Petronas Twin Towers, KL Tower and lit-up streets
Back to blog

Travel Journal

Malaysia Digital Arrival Card: Step-by-Step MDAC Guide

November 2, 2026Emily Parker14 min read

The Malaysia Digital Arrival Card (MDAC) is a free online form that most foreign visitors must submit within three days before they arrive in Malaysia. You fill it in on the Immigration Department of Malaysia's own portal, it takes your passport, travel and first-address details, and you show the registration with your passport at the immigration counter.

It is not a visa, it does not guarantee entry and it is compulsory for every foreign visitor outside a short list of exempt groups. This guide covers who must submit it, who is exempt, the exact submission window, how to spot paid look-alike websites, each field on the form, what happens at the autogates and how to fix mistakes.

Rules in this guide were checked on 30 October 2026 against the official MDAC portal and Immigration Department notices. Arrival rules can change at short notice, so check the official site again before you fly.

01

Quick answer: what is the MDAC?

The Malaysia Digital Arrival Card is a free pre-arrival registration for foreign visitors, completed at imigresen-online.imi.gov.my within three days before arrival. Every foreign traveller needs one, children included, unless they fall into an exempt group such as Singapore citizens. It records your passport, flight and first address, but it is not a visa.

02

Who needs a Malaysia Digital Arrival Card?

The Immigration Department's eligibility notice is short: all foreign citizens travelling to Malaysia must complete the MDAC, and it has been mandatory since 1 January 2024, except for the groups listed below.

That covers visa-free tourists, visa holders, business visitors, families and children, whether you arrive by air, land or sea. Each foreign traveller needs their own registration because the form is tied to one passport number. A parent or trip organiser can fill it in on someone else's behalf, as long as every detail matches that person's passport.

Who is exempt from the MDAC?

The official MDAC eligibility notice lists these exemptions:

  • Citizens of Singapore
  • Diplomatic and official passport holders
  • Malaysian permanent residents and long-term pass holders
  • Brunei General Certificate of Identity (GCI) holders
  • Brunei-Malaysia Frequent Traveller Facility holders
  • Thailand Border Pass holders
  • Indonesia Cross-Border Travel Document (PLB) holders

Being exempt from the arrival card does not exempt you from anything else. Passport validity, visa rules and the immigration check still apply.

The MDAC is not a visa

The arrival card only registers your trip. If your nationality needs a visa, you still need an approved visa or eVISA as well as the MDAC, and the immigration officer still decides whether to admit you. Check your nationality on the Immigration Department's visa requirement by country page before you book anything non-refundable.

03

When should you submit the MDAC?

Submit it within three days before your arrival in Malaysia. Earlier than that, the portal will not accept your trip.

The registration form itself states that your trip must be within three days, including the date of submission. In practice, that means the day you submit counts as day one.

Your arrival date in MalaysiaSafe days to submitToo early
Friday 20 NovemberWednesday 18, Thursday 19 or Friday 20 NovemberTuesday 17 November or before
Monday 4 JanuarySaturday 2, Sunday 3 or Monday 4 JanuaryFriday 1 January or before

Use the date you land in Malaysia, not the date you leave home. On an overnight long-haul flight, those can be different days. If the portal rejects your date, wait a day and try again rather than guessing a different arrival date.

Practical timing: submit once your flight and first night's accommodation are confirmed, and before you leave for the airport. Airport Wi-Fi and roaming can fail just when you need them.

04

Is the MDAC free? Official site vs paid look-alikes

Yes. The official MDAC registration form has no payment step at all, so any site asking for a "processing" or "express" fee is not the government portal.

The only official web address is the Malaysia Digital Arrival Card portal run by the Immigration Department of Malaysia. Since January 2026, the Immigration Department says you can also complete the MDAC through its official MyNIISe app.

Warning: look-alike MDAC sites can appear in search ads and imitate official branding. In January 2025 the Immigration Department publicly warned tourists about a fake MDAC website and told travellers to use only the official portal. Before typing passport details, check that the address ends in imi.gov.my.

Some third-party sites sell "form-filling" help. Paying them adds nothing: the official form is free, short and in English, and a mistake made by someone else is still your problem at the counter.

05

What do you need before you start?

Have three things open before you begin: your passport, your flight or transport booking and the full address of your first accommodation.

The current registration form asks for:

Personal details

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

Travel details

Arrival date, departure date, flight, vessel or transport number, mode of travel, last port of embarkation before Malaysia, accommodation type, and your address in Malaysia with state, postcode and city.

If you have not yet booked your first night, sort that first. Our team can arrange hotels in Kuala Lumpur with confirmed addresses you can copy straight into the form.

06

How to fill in the Malaysia Digital Arrival Card, step by step

The form fits on a single page. These steps follow the fields in the order they appear.

  1. Open the official portal. Go to imigresen-online.imi.gov.my/mdac/main and choose Registration. Do not click a search ad.
  2. Enter your name exactly as printed in your passport. No nicknames, titles or shortened names. Copy the order from the passport's data page.
  3. Enter the passport number carefully. Watch for the letter O versus zero and the letter I versus one. Use the passport you will physically hand over at immigration, not an old one or a national ID number.
  4. Choose nationality and place of birth. Nationality is the country that issued your passport, not where you live. Dual nationals use the details of the passport they will travel on.
  5. Add sex and passport expiry date. Malaysia's entry rules require a passport valid for six months or more from the date of entry, so check yours before you submit.
  6. Enter an email address and mobile number you can use abroad. The portal uses your email for the PIN that lets you check the registration later, so avoid temporary inboxes.
  7. Enter arrival and departure dates. Arrival is the day you land in Malaysia. Departure is the day you plan to leave Malaysia for another country, and it should match your onward ticket.
  8. Add the flight, vessel or transport number. Use the service that actually arrives in Malaysia. On a London to Kuala Lumpur trip via Doha, that is the Doha to Kuala Lumpur flight.
  9. Select the mode of travel and last port of embarkation. Choose air, land or sea. The last port is where your final leg into Malaysia starts, which is Doha in the example above.
  10. Select the accommodation type and enter your first address. Use the full address of the first place you will sleep, with state, postcode and city. The address field accepts letters and numbers only, so leave out symbols. Multi-city travellers only need the first stop.
  11. Check every field against your passport and booking, then complete the slider check and submit.
  12. Save the confirmation offline. Keep a screenshot or PDF of the confirmation on your phone, plus any email the portal sends you, so you can show it without data.

At the counter, you present your passport and your MDAC registration for verification, which is exactly what the Immigration Department's own infographic tells visitors to do on arrival.

07

Arriving by land or sea, including from Singapore

The MDAC is required at every international entry point, not just airports. That includes the two Johor land checkpoints with Singapore and ferry terminals.

For a road crossing, choose land as the mode of travel and enter the bus, coach or vehicle details you have. For a ferry, enter the vessel or service number shown on your ticket.

Singapore citizens are exempt. Everyone else crossing from Singapore, including foreign residents of Singapore on a day trip to Johor Bahru, needs an MDAC for each entry unless they fall into another exempt group.

Aerial view of Johor Bahru city centre and its highways at dusk beside the Strait of Johor
08

What happens at immigration and the autogates?

Your MDAC is checked against your passport. Depending on your nationality, that happens at a staffed counter or an automated gate.

At the immigration counter

The officer verifies your passport against your MDAC, checks any visa, and may ask about your stay, your accommodation and your onward ticket. The MDAC does not change the length of stay you are given; the officer sets that on arrival.

Who can use Malaysia's autogates?

The MDAC portal's e-gate page sets three conditions for foreign visitors: you hold an e-passport, you submitted the MDAC within three days before arrival, and your nationality is on the eligible list. The list covers business and social travellers from 63 countries, including the UK, the USA, Australia, New Zealand, Japan, South Korea, China, Canada, Saudi Arabia, the UAE, Singapore, Brunei and the European Union member states.

Travellers from Thailand, Cambodia, Laos, the Philippines, Vietnam, Myanmar, Indonesia and Timor-Leste can use the autogates on departure only. Autogates operate at major entry points including KLIA Terminal 1 and Terminal 2 and the Johor land checkpoints, but follow the signs and staff on the day. You can confirm your own status on the portal's e-gate eligibility checker.

After you are through

The MDAC portal also has a Check Visit Pass tool that shows your entry and exit movement records for the latest three months, a handy way to confirm your arrival was recorded. If you would rather skip the arrival queue, Embassy Alliance offers airport fast-track and VIP arrival services in Kuala Lumpur, and can have a driver waiting with our private Kuala Lumpur airport transfers.

09

Transit, children and repeat visits

Red and white Tune Hotel building beside an elevated highway near the klia2 terminal01

Transit passengers

The MDAC is part of entering Malaysia. If you will pass through Malaysian immigration, for example to collect bags, switch to a separate ticket, change terminals or stay at an airport hotel, submit one. If you stay airside on a single through ticket, you do not cross the immigration line.

Because the form is free, submitting one is a sensible precaution if a missed connection could force you landside. Check with your airline if your connection involves separate bookings.

Children and babies

The requirement covers all foreign citizens, so each child and baby on their own passport needs a separate MDAC. A parent can fill it in, but the details must be the child's, not the parent's.

Repeat visits and multi-country trips

The Immigration Department's guidance says to submit the MDAC within three days before arrival for every visit. If you fly Kuala Lumpur to Bangkok and back, or pop over to Singapore and return, that is a new entry and a new MDAC.

10

Made a mistake? How to fix your MDAC

Use the portal's Check Registration page first. It asks for your passport number, nationality and PIN, so you can see exactly what was recorded.

If you lost the PIN, the portal's Forgot PIN function sends a new one to your registered email, and a reset is allowed once a day. That is another reason to type your email carefully.

If a key detail is wrong, such as the passport number, name, nationality or arrival date, and you cannot correct it, submit a fresh MDAC with the right details while you are still inside the three-day window. Do the same if your flight changes to a different day. For anything the portal cannot resolve, use the enquiry link on the official MDAC page rather than a third-party "help" service.

11

Common MDAC mistakes to avoid

  • Paying a look-alike website. The official form is free and lives on imi.gov.my.
  • Submitting too early. The trip must fall within three days, counting the day you submit.
  • Using the departure city's flight number. Enter the flight that lands in Malaysia, and the last port it left from.
  • Typos in the passport number. O versus zero and I versus one are the classic slips.
  • One form for the whole family. Every foreign traveller, including babies, needs their own.
  • Using an old passport. The MDAC must match the passport you will present.
  • Forgetting the return leg. Re-entering Malaysia after a side trip needs a new MDAC.
  • Treating the MDAC as a visa. Visa-required nationalities still need their visa or eVISA.
13

Frequently Asked Questions

Yes. The official portal at imigresen-online.imi.gov.my works in a mobile browser, and since January 2026 the Immigration Department says the MDAC can also be completed in its MyNIISe app. Whichever you use, keep an offline screenshot or PDF of the registration so you can show it at the counter without mobile data.

Yes, unless you are a Singapore citizen or in another exempt group. Foreign residents of Singapore, tourists on a Singapore stopover and expatriates crossing the Causeway or Second Link all need an MDAC for each entry into Malaysia, submitted within three days before the crossing.

Yes. Nothing on the official form restricts who fills it in, so a parent, colleague or tour operator can complete it for you. The details must match your own passport exactly, and you still go through the immigration check yourself. Make sure you receive a copy of the registration and the email address used.

Check your registration on the portal. If the arrival date or flight number no longer matches, submit a new MDAC with the new details, making sure the new arrival date falls within three days of the day you submit. Keep the newest confirmation ready to show at immigration.

No arrival card is needed for departure. You leave through the normal immigration exit, at a counter or an autogate if your nationality is eligible. The MDAC portal's Check Visit Pass tool shows your recent entry and exit records, so you can confirm your departure was recorded.

Each registration covers one specific trip: the arrival date, transport number and address you entered. It is not a multi-entry permit. Once you leave Malaysia, your next arrival needs a new MDAC submitted within three days before that arrival, even if your passport and hotel are the same.

14

Arrival paperwork done? Plan the rest of your trip

The Malaysia Digital Arrival Card is quick to complete when your passport, flight and first address are in front of you. Submit it on imi.gov.my within three days of landing, save the confirmation, and give each traveller their own form.

From there, our Malaysia travel guide for first-time visitors and the 7-day Kuala Lumpur, Penang and Langkawi itinerary help you plan what comes after the airport. Embassy Alliance can also arrange hotels, transfers, guides and complete private tours.

Share this article
Back to blog

Thank you for reading! Explore more travel stories on our blog.