📝 Form Practice 🇲🇾 Malaysia Digital Arrival Card (MDAC)

Rehearse the official form field by field — guidance and common pitfalls inline. Export your answers as a reference card, then breeze through the real form.

🔒 Practice Mode

This is a practice tool: nothing is submitted anywhere, and your entries stay in this browser only. For the real submission, go to the official website. imigresen-online.imi.gov.my

0/21 required fields completed

👥

Travel companions

Save family members' passport details as profile cards and fill the practice form in one tap — the SGAC must be filed per person.

    No profile cards yet.

    🔒 Profiles stay in this browser only — nothing is uploaded.

    1

    Traveller Details

    7 fields

    Name

    text Required
    💡 Field guide

    Full name exactly as printed on the passport biodata page.

    ⚠ Common mistakes

    • Using a nickname instead of the passport name

    Passport No.

    text Required
    💡 Field guide

    Passport number, no spaces. Usually one letter followed by 7–9 digits.

    ⚠ Common mistakes

    • Typing the letter O instead of zero
    • Including spaces or <> characters

    Date of Birth

    date Required
    💡 Field guide

    Select your date of birth (day / month / year).

    Nationality / Citizenship

    select Required
    💡 Field guide

    Pick your nationality from the full official list. Entries use the format "CODE - COUNTRY".

    ⚠ Common mistakes

    • Selecting the code of a different country than your passport

    Place of Birth

    select Required
    💡 Field guide

    Country where you were born, same "CODE - COUNTRY" list.

    Sex

    select Required
    💡 Field guide

    MALE or FEMALE, as in your passport.

    Date of Passport Expiry

    date Required
    💡 Field guide

    Expiry date on your passport. Malaysia requires at least 6 months validity on arrival.

    ⚠ Common mistakes

    • Entering an expiry date less than 6 months away — you may be denied boarding
    2

    Contact Information

    4 fields

    Email Address

    email Required
    💡 Field guide

    A working email address — your MDAC confirmation and receipt are sent here. Keep it accessible during the trip.

    ⚠ Common mistakes

    • Using a temporary address you cannot access abroad

    Confirm Email Address

    email Required
    💡 Field guide

    Type the same email address again.

    ⚠ Common mistakes

    • The two email fields not matching — the form will reject the submission

    Country / Region Code

    select Required
    💡 Field guide

    Telephone country/region dialling code, e.g. "( 86 ) CHINA". Not the country name list.

    ⚠ Common mistakes

    • Selecting the country name instead of the dialling code

    Mobile No.

    text Required
    💡 Field guide

    Mobile number without the country code (already chosen above).

    ⚠ Common mistakes

    • Entering the country code twice
    3

    Trip Details

    5 fields

    Date of Arrival

    date Required
    💡 Field guide

    Your arrival date in Malaysia. Must be within 3 days of today — the form rejects earlier dates.

    ⚠ Common mistakes

    • Submitting more than 3 days before arrival — rejected

    Date of Departure

    date Required
    💡 Field guide

    Planned departure date from Malaysia. If unknown, give your best estimate.

    ⚠ Common mistakes

    • A departure date before the arrival date

    Flight / Vessel / Transportation No.

    text Required
    💡 Field guide

    Flight number (e.g. MH123), vessel name, or transport number you arrive on.

    ⚠ Common mistakes

    • Entering the booking reference (PNR) instead of the flight number

    Mode of Travel

    select Required
    💡 Field guide

    AIR for flights, LAND for road/rail crossings, SEA for ships.

    Last Port of Embarkation before Malaysia

    select Required
    💡 Field guide

    The country you departed from immediately before Malaysia — e.g. "SGP - SINGAPORE" if flying from Singapore.

    ⚠ Common mistakes

    • Choosing the country of your citizenship instead of your departure country
    4

    Accommodation in Malaysia

    7 fields

    Accommodation of Stay

    select Required
    💡 Field guide

    Hotel/motel/rest house, a friend's/relative's residence, or other.

    Address (In Malaysia)

    text Required
    💡 Field guide

    Full address of your stay in Malaysia. Alphanumeric only — commas, # and other symbols are rejected.

    ⚠ Common mistakes

    • Pasting the address with commas or # symbols — rejected

    Address Line 2

    text Optional
    💡 Field guide

    Optional second address line (building, unit number).

    State

    select Required
    💡 Field guide

    Malaysian state of your accommodation.

    Postcode

    text Required
    💡 Field guide

    5-digit Malaysian postcode.

    City

    text Required
    💡 Field guide

    City or town of your accommodation (e.g. KUALA LUMPUR).

    Go to the official website to submit →

    This is a practice tool: nothing is submitted anywhere, and your entries stay in this browser only. For the real submission, go to the official website.

    🧰 Travel Tools

    🎒

    My Trip

    Save your destinations and departure date — get an auto-generated document checklist, timeline and fee total. Your prep progress at a glance. Data stays in this browser only.

    📝

    Form Practice · Singapore SG Arrival Card (SGAC)

    Rehearse the official form field by field — guidance and common pitfalls inline. Export your answers as a reference card, then breeze through the real form.

    📝

    Form Practice · Thailand Digital Arrival Card (TDAC)

    Rehearse the official form field by field — guidance and common pitfalls inline. Export your answers as a reference card, then breeze through the real form.

    🧳

    Packing List Generator

    A personalized packing list by destinations, month and trip type — documents, clothing, gear and electronics. Checked state auto-saves; printable.

    🛂

    Passport Validity Checker

    Enter your passport expiry and trip date to see which destinations may deny you boarding — plus a 36-country validity rule lookup.

    Pre-departure Timeline Generator

    Enter your departure date and itinerary countries — get one merged timeline for every entry document, with official windows and links. Printable and calendar-ready.

    🧮

    Trip Cost Calculator

    Tick your itinerary countries — we add up every visa and entry permit fee and convert the total to your currency at daily reference rates.

    💱

    Currency Converter

    Convert 30+ currencies with daily reference rates — know exactly what your visa or entry card fees cost in your own currency before you fly.

    🗺️

    Visited Countries Map

    Light up the countries and territories you have visited, create your personal travel map, and share it with friends.

    🔌

    Plugs & Voltage Lookup

    Voltage, frequency and plug types for 36 countries/regions — search by country or browse by plug type, with schematic diagrams and practical tips.