Skip to main content
Read our free Thailand Arrival & Survival Guide Read now

Thailand’s Digital Arrival Card (TDAC)

Immigration Bureau badge next to the TDAC personal information form
By 2 min read

The Thailand Digital Arrival Card (TDAC) has been required since 1 May 2025. This new online form replaces the traditional paper-based TM6 arrival cards previously required for all non-Thai travelers. The TDAC is mandatory for entry by air, land, or sea and aims to streamline the immigration process.

We’ve not had to fill out the TM6 form since 2022, which has been great, so we’re not sure this is streamlining or improving anything from the travelers perspective.

If you’re not a Thai national you must complete the TDAC before entering Thailand. The only exceptions are travelers in transit (not passing through immigration) and crew.

The TDAC is free, and the only official site is https://tdac.immigration.go.th. There are plenty of lookalike sites that charge you to fill it in - if a site asks you for money, it isn’t the real one.

Remember: The TDAC isn’t a visa or visa substitute; you must still ensure you have the correct visa or qualify for visa exemption for your trip.

Read our visa exemption and Visa on Arrival guide or use the Thailand visa finder if you are unsure.

When to submit it

Applying for the TDAC is quite straightforward. You can submit your application online up to three days before your arrival date. Technically, you could complete it upon arrival in Thailand (there are kiosks and Wi-Fi at five airports), but we recommend applying beforehand to speed up immigration.

You can complete it using a phone, tablet, or computer (the airport wifi has been hit and miss in the past).

After submitting your TDAC application, you’ll receive a QR code via email. Keep this QR code handy, as you’ll need to show it (on your phone or printed) with your passport at immigration.

How to fill in the TDAC

Here’s the process:

  1. Go to the official website: https://tdac.immigration.go.th
  2. Click “Arrival Card” and enter required information. Everything must be in English.
  3. Provide information about your travel plans, including your initial accommodation.
  4. List countries visited within two weeks prior to your arrival (required for health declarations).
  5. Review your information, correct errors.
  6. Submit your application and receive your QR code via email.
  7. Download or print the QR code.

You can submit for a group of up to ten people, and children need their own entry.

Changing your TDAC

If you make a mistake or your plans have changed, you can update your TDAC details anytime before arrival (note that passport number, nationality, name, and date of birth cannot be changed after submission - if one of those is wrong, just submit a new form).

If you forget

If you forget to complete the TDAC, there are help desks available at immigration checkpoints.

Choosing your entry route is a separate step: compare Thailand visa options or browse the visa and immigration guides.