Thailand TDAC Arrival Card: Free, File Within 3 Days
The TDAC is free, and you fill it in online at tdac.immigration.go.th within 3 days before arrival. Every non-Thai national entering by air, land or sea needs one, for every entry. Sites that ask for payment are not official Thai government sites.
Fill in the TDAC on the official site, tdac.immigration.go.th, before you fly: it costs nothing and replaces the paper TM.6 card.
Who files, and when
If you are not a Thai national and you enter by air, land or sea, you complete the TDAC online within 3 days before you arrive. You file again for every entry. Your visa type does not matter, so visa-exempt travellers file too. Children and infants are included, and a parent or guardian completes the form.
Three groups skip it: Thai nationals returning home, transit passengers who do not pass immigration, and people entering with a Border Pass.
How to file
Have your full name, date of birth and nationality ready, plus your flight, arrival date and accommodation.
- Go to tdac.immigration.go.th and click the Arrival Card button.
- Upload a clear photo of your passport, or type your details in English.
- Add your flight details and where you will stay.
- Answer the health declaration if the system asks for it.
- Add anyone travelling with you using the Add button.
- Enter your email, accept the terms and click Submit.
- Download the confirmation or keep the email.

If your flight or hotel changes, the home page has an Update Arrival Card button.
At immigration
The confirmation email carries your TDAC as a QR code, which you can print or show on your phone. If it never arrives, tell the immigration officer.
If you forgot to file, you can still complete it right up until you go through immigration. Airports such as Suvarnabhumi and Don Mueang have kiosks.
The TDAC is not a visa, and visa-exempt entry is up to 30 days for tourism. The visa exemption guide and the Visa on Arrival guide cover the visa side.
Fake TDAC sites
Because the card is free, any site that asks for payment is a scam, not an official government site. Submit only through the official Immigration Bureau site.

If you meet a fake site, keep the URL, screenshots or messages, then report it to the Cyber Police Hotline 1441 or the Online Complaint Center 1212 OCC.
Step by step
- Open the official siteType tdac.immigration.go.th in your browser and click Arrival Card, or scan the QR code on an official embassy page.
- Enter passport detailsUpload a clear photo of the passport or type your personal information in English.
- Add the tripGive your flight details and where you will stay in Thailand.
- Answer the health questions if promptedPeople with specific nationalities, or recent travel to high-risk areas, get an extra health declaration step.
- Add companions and submitUse the Add button for each person travelling with you, enter an email address, accept the terms and submit.
- Keep the confirmationDownload the evidence or keep the email, ready to present on arrival.
Not confirmed: The site offers an Update Arrival Card button, and the fields it lets you change are unclear. File with final flight and hotel details, and carry the newest confirmation.
Common questions
Is the Thailand Digital Arrival Card free?
Yes. The TDAC is free of charge, and it is not a visa. The official site is titled "No Fees Required".
When do I fill in the TDAC?
Within 3 days before arrival. Completion can run right up until you go through immigration.
Do I file a new TDAC for every trip?
Yes. The TDAC must be submitted for every entry into Thailand. It is valid for a single entry.
Do children and babies need a TDAC?
Yes. Children and infants are included, and a parent or guardian completes the form for the child.
Do I need a TDAC if I only change planes in Bangkok?
No, when you do not pass immigration control or leave the airport.
Do I still need a TDAC if my passport is visa-exempt?
Yes. All travellers must complete it regardless of visa type, including those entering under the visa exemption scheme.
What do I show at the immigration counter?
The confirmation email carries the TDAC as a QR code, and the PDF can be printed or shown on a device at the checkpoint.
What if the confirmation email never arrives?
Notify the immigration officer at the checkpoint.
Is there a TDAC fee at the airport or on a TDAC agent site?
No. The TDAC can be completed free of charge, and travellers are warned to be wary of any website charging administrative fees.
Where do I report a fake TDAC site?
Record the website URL, screenshots or messages, and report to the Cyber Police Hotline 1441 or the Online Complaint Center 1212 OCC.
Read next
Sources and reader comments
Official sources:
- Royal Thai Embassy, London: Visa Exemption and Visa on Arrival Schemes (effective 15 Sep 2026) (opens in a new tab)
- Royal Thai Embassy, London: Thailand Digital Arrival Card (TDAC) required from 1 May 2025 (opens in a new tab)
- Ministry of Tourism and Sports: Tourism Ministry warns of fake TDAC websites charging fees (opens in a new tab)
- Thailand Digital Arrival Card official site, Immigration Bureau (version 2026.09.00, read 17 Oct 2026) (opens in a new tab)
- Royal Thai Consulate-General, New York: Starting 1 May 2025 international visitors can use the Thailand Digital Arrival Card (opens in a new tab)
General information checked against the sources listed above. Prices, opening hours and other details change; confirm them with the provider before you act. See how guides are checked.
Spotted an error? Report it.
Comments (1)
Few-Homework7039
You need an itinerary. I saw officers questioning where they want to go and going with the flow is not a good answer. Just get ai to give you some itinerary, I know don’t have to follow it anyway. And make sure you have at least 20k Thb CASH on hand. Money in the bank or cc doesn’t count