📝 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.

🔒 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. tdac.immigration.go.th

0/28 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

    Personal Information

    12 fields

    Family Name

    text Required
    💡 Field guide

    Your surname, exactly as printed in the passport.

    ⚠ Common mistakes

    • Swapping family name and first name — the card must match your passport

    First Name

    text Required
    💡 Field guide

    Your given name(s), exactly as printed in the passport.

    Middle Name

    text Optional
    💡 Field guide

    Optional — leave blank if your passport has no middle name.

    Passport No.

    text Required
    💡 Field guide

    Passport number, no spaces.

    ⚠ Common mistakes

    • Mixing up zero and the letter O

    Nationality

    text Required
    💡 Field guide

    Search box: type a few characters (e.g. "CHINA"), then pick from the list that appears. The official form uses the same type-to-search behaviour.

    ⚠ Common mistakes

    • Typing the full country name and submitting without selecting from the list

    Date of Birth

    date Required
    💡 Field guide

    Your date of birth as in the passport.

    Occupation

    text Required
    💡 Field guide

    Your job title in English, e.g. "ENGINEER", "STUDENT".

    Gender

    select Required
    💡 Field guide

    MALE or FEMALE, as in your passport.

    Country/Territory of Residence

    text Required
    💡 Field guide

    Search box: type a few characters (e.g. "CHINA"), then pick from the list that appears. The official form uses the same type-to-search behaviour.

    City/State of Residence

    text Required
    💡 Field guide

    City or state where you live.

    Phone No.

    text Required
    💡 Field guide

    Contact phone number in international format, e.g. +81 90 1234 5678.

    Visa No.

    text Optional
    💡 Field guide

    Optional — visa number if you hold one. Visa-exempt travellers leave this blank.

    2

    Trip Information

    10 fields

    Date of Arrival

    date Required
    💡 Field guide

    Arrival date in Thailand. Must be within 3 days from today — the system rejects earlier dates.

    ⚠ Common mistakes

    • Submitting more than 3 days before arrival — rejected

    Country/Territory where you Boarded

    text Required
    💡 Field guide

    Search box: type a few characters (e.g. "CHINA"), then pick from the list that appears. The official form uses the same type-to-search behaviour.

    ⚠ Common mistakes

    • Choosing your nationality instead of the country you depart from

    Purpose of Travel

    select Required
    💡 Field guide

    Choose the option matching your trip. Tourism: select "Holiday".

    ⚠ Common mistakes

    • Selecting "Employment" for a holiday trip

    Mode of Travel

    select Required
    💡 Field guide

    How you enter Thailand: AIR (flight), LAND (road/rail) or SEA (ship).

    Mode of Transport

    text Required
    💡 Field guide

    For AIR arrivals this is usually "COMMERCIAL FLIGHT" (private jets select "PRIVATE/CARGO AIRLINE"). For LAND or SEA, enter the vehicle/vessel type the form offers.

    Flight No. / Vehicle No.

    text Required
    💡 Field guide

    Your flight number (e.g. TG412) or vehicle/vessel number for land/sea arrivals.

    ⚠ Common mistakes

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

    Date of Departure

    date Required
    💡 Field guide

    Planned date you leave Thailand.

    ⚠ Common mistakes

    • A departure date before the arrival date

    Departure Mode of Travel

    select Required
    💡 Field guide

    How you leave Thailand.

    Departure Mode of Transport

    text Required
    💡 Field guide

    Same rule as arrival: usually "COMMERCIAL FLIGHT" when leaving by air.

    Departure Flight No. / Vehicle No.

    text Required
    💡 Field guide

    Flight number or vehicle/vessel number for your departure.

    3

    Accommodation in Thailand

    5 fields

    Type of Accommodation in Thailand

    select Required
    💡 Field guide

    HOTEL, GUEST HOUSE, FRIEND'S HOUSE, YOUTH HOSTEL or APARTMENT.

    Province

    text Required
    💡 Field guide

    Search box: type a few characters (e.g. "CHINA"), then pick from the list that appears. The official form uses the same type-to-search behaviour. e.g. type "BAN" and select BANGKOK.

    ⚠ Common mistakes

    • Typing "Bangkok" as free text without selecting the autocomplete entry

    District, Area

    text Required
    💡 Field guide

    District of your accommodation — pick from the list that appears after choosing the province.

    Sub-District, Sub-Area

    text Required
    💡 Field guide

    Sub-district of your accommodation — from the cascading list.

    Address

    text Required
    💡 Field guide

    Street address or hotel name of your first night. Generic entries like "Bangkok" fail validation — give the full address.

    ⚠ Common mistakes

    • Entering only the city name — validation fails
    4

    Health Declaration

    1 fields

    Countries visited in the last 14 days

    text Required
    💡 Field guide

    Countries you visited, stayed in, or transited through within 14 days before arriving in Thailand. If none, the form may accept your boarding country or "none".

    ⚠ Common mistakes

    • Forgetting a transit country
    5

    Review & Submit

    3 fields

    Email Address

    email Required
    💡 Field guide

    A working email — the TDAC PDF with your QR code is sent here. Keep it accessible for your whole stay.

    ⚠ Common mistakes

    • Using an address you cannot access during the trip
    💡 Field guide

    Tick the checkbox to accept the terms — the Submit button stays disabled until you do.

    ⚠ Common mistakes

    • Wondering why Submit is greyed out — the checkbox is the usual cause
    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 · 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.

    📝

    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.

    🧳

    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.