This website is privately owned and independent. It is not affiliated with any government or official authority.

Thailand Digital Arrival Card (TDAC)

What is the TDAC?

The Thailand Digital Arrival Card (TDAC) is the electronic arrival form requested by Thai immigration to streamline border control. It replaces the paper card and is completed online before your flight.

Who needs it & when to complete it

  • Most foreign travelers entering Thailand by air are asked to present a completed TDAC.
  • Complete it within 72 hours before departure to ensure your data matches your final itinerary.
  • Keep the QR/confirmation accessible on your phone and as a backup email/pdf.

What you’ll need

  • Passport details (number, issuance/expiry dates, full name exactly as shown).
  • Flight information (airline, flight number, arrival date and time).
  • First accommodation address in Thailand (hotel name/address or host details).
  • Contact email and phone number you can access during travel.

Tips to avoid errors

  • Enter your name exactly as on your passport (no extra spaces, same order).
  • Use the passport number that you will travel with and check the character “O” vs “0”.
  • Make sure flight number and arrival date match your latest booking.
  • If you change flights, submit an updated card to keep records consistent.

How we help (optional)

We provide guided assistance with human review to reduce common mistakes, align data with your passport and itinerary, and prepare a shareable confirmation. Final approval always depends on Thai authorities and airlines.

This website is privately owned and independent. It is not affiliated with the Thai government or official authorities. The TDAC can be completed free of charge at the official portal here. If you choose to apply through us, you will pay a government fee: $0 + agency service fee: $37.

Prices and fees

The official TDAC is free. Our service fee of $37 covers guided assistance, error-checking, and dedicated human review. These service fees are separate from the official government process.

  • Our service is optional and intended for clarity, convenience, and support.
  • You are responsible for providing accurate and truthful information.
  • Using our platform does not guarantee faster processing or approval.
  • We manage your data according to our Privacy Policy and Terms & Conditions.

By applying with us, you confirm that you understand this is an independent service with an additional fee, and that approval of entry into Thailand is solely determined by the official authorities.

Thailand has replaced the paper TM6 form with the Thailand Digital Arrival Card (TDAC). This online pre-arrival system makes the entry process faster and more efficient.
By submitting your details before you travel, you receive a unique QR code that immigration officers scan when you arrive. In this complete guide, we’ll cover what TDAC is, who must submit it, when and how to apply, what information you’ll need, common errors and solutions, and what happens once you land in Thailand.

Beach hammock in Thailand
Prepare your TDAC before departure to enjoy a smooth arrival in paradise.

Who must submit? In practice, almost every foreign traveller entering Thailand must complete TDAC, regardless of whether they arrive by plane, land crossing, or sea.
Children also require their own TDAC submission, usually filled in by a parent or guardian. Even holders of diplomatic or official passports are expected to comply unless specifically exempted. Airline and ship crew may also need to complete the form, depending on airline regulations.

When and how often? TDAC should be submitted within the days leading up to your trip, ideally 24 hours before departure. Each submission is tied to a specific journey, so you’ll need a new TDAC each time you enter Thailand. If your flight changes, simply complete a new submission — the most recent QR code will always be the one that counts at immigration.

Wat Arun in Bangkok
Wat Arun in Bangkok – have your QR code ready on arrival.

What information is required? To complete TDAC you’ll need your full name, passport details, nationality, flight number and date, your first accommodation address in Thailand, and contact information. Submissions for multiple family members can be done in one session, but each traveller will still receive their own QR code.

Transit and special cases. Passengers on technical stops or pure transit flights that remain airside generally do not need TDAC.
However, the moment you pass through immigration — even for a short layover — you must have a valid TDAC. Travellers arriving by land or sea are expected to complete the form as well.
Those using a visa-on-arrival can still rely on TDAC for faster processing, as the two processes are separate.

Wat Phra Singh temple
TDAC is digital, replacing the old paper TM6 forms.

Submission channels. The TDAC form is primarily online. For travellers without smartphone access, kiosks at major Thai airports like Suvarnabhumi and Phuket
allow submission and QR printing. These kiosks can also reprint your QR if you didn’t receive it by email. Remember to check your spam folder, as many travellers find the confirmation there.

Common errors. Sometimes submissions trigger technical issues. A message reading
“Http failure response … 429 OK” usually means the system is overloaded. Waiting a few minutes and trying again usually solves it.
An error such as “0 Unknown Error” is often linked to cached data or network problems; clear your browser cache, disable VPNs or ad blockers, try Incognito mode, or switch devices and connections before retrying.

Bangkok street food
Even when plans change, submitting a new TDAC is quick.

Security and data protection. The TDAC system uses encryption and is managed by Thai authorities. Data is stored for immigration purposes and is not shared with other countries unless required under official agreements. Submitting early not only avoids stress but also keeps your information aligned with your travel record before arrival.

At immigration. Once you land, present your QR code to the officer. They’ll scan it to retrieve your pre-submitted data.
Expect routine questions about your accommodation, purpose of visit, and return ticket, just as before. The difference is that with TDAC, your core details are already in the system, saving time and reducing paperwork.

Thai sunset beach with boat
After TDAC, arrival is faster and paperwork-free.

Key takeaway. TDAC is mandatory for most foreign travellers, simple to complete, and vital for a smooth arrival. Submit it once per trip,
use the latest QR, and carry it ready to show. If errors occur, retry calmly or use an airport kiosk. By preparing in advance, you ensure your time in Thailand begins not with long queues, but with more time to explore temples, beaches, and street food.