Thailand Network
HomeDestinationsBangkokChiang MaiPhuket
Tools
Trip Cost CalculatorBest Time to VisitVisa CheckerTDAC + Entry ChecklistGetting Around
Guides
First-Time Guide2-Week ItineraryBlogPlan Your Trip
Entry GuideUpdated April 20268 min read

TDAC Thailand Guide (2026)

Everything you need to know about Thailand's mandatory Digital Arrival Card — what it is, who needs it, how to submit it, and how to avoid the paid scam sites.

VerifiedApr 30, 2026· 3 sources

The Thailand Digital Arrival Card (TDAC) is the country's replacement for the old paper TM.6 form. Every non-Thai national entering Thailand must submit it online before arrival. It is free, takes about 5 minutes, and is one of the easier travel admin tasks you'll do — but it's also one of the most-targeted by scam sites charging $20-50 to fill out a form anyone can do in their browser. This guide covers what to do, what to skip, and what most travelers get wrong.

The 30-second version

Submit your TDAC at tdac.immigration.go.th, the official Thai government URL. Free. Submit 24-48 hours before your flight. Save the QR code that arrives by email. Show it at immigration on arrival. Done.

What is the TDAC?

The TDAC (Thailand Digital Arrival Card) is a mandatory digital declaration for every visitor entering Thailand by air, land, or sea. It replaced the paper TM.6 immigration form across all entry points in 2025 and is now strictly enforced.

What it does: it gives Thai immigration your basic details before you arrive — passport, flight, address in Thailand, contact info. It does not grant you a visa, extend your stay, or replace your visa exemption. It is purely a digital declaration.

Who needs to submit a TDAC?

Every non-Thai national entering Thailand. This includes:

Thai citizens do not submit a TDAC.

When to submit it

Submit your TDAC within 3 days before arrival. The official window is 72 hours; in practice, submitting 24-48 hours before your flight is the sweet spot. Too early and the system may reject you; too late and you risk being held up at immigration.

What information you need

Step-by-step: submitting your TDAC

  1. Go to tdac.immigration.go.th — this is the only official URL.
  2. Choose your language (English available).
  3. Fill out personal details (passport, name as it appears on passport, nationality).
  4. Fill out flight details and arrival information.
  5. Enter your first-night accommodation address.
  6. Review for typos. Wrong passport numbers cause delays.
  7. Submit. You'll receive a confirmation QR code by email within minutes.
  8. Save the QR code to your phone or print it. Show it at immigration on arrival.

Common mistakes (and how to avoid them)

The scam warning

Search "TDAC Thailand" and you will see paid Google ads from third-party sites charging $20-$50 to submit the form for you. These are not the government. They are reselling a free service. Some are scrapers; some are legitimate but expensive concierge services. Either way, you don't need them.

Always type tdac.immigration.go.th directly into your browser. Bookmark it. Treat any other URL as suspect.

What about the visa exemption rules?

Submitting a TDAC does not grant you a visa or extend your stay. Most Western nationalities currently get 60 days visa-free on arrival, but the rules are under review and may revert to 30 days. Use our visa checker to confirm for your specific country.

After arrival

Once you're through immigration, the TDAC has done its job. You don't need to interact with it again unless you leave and re-enter Thailand — at which point you submit a new one.

If you need an interactive entry checklist that tracks all the other things to bring (insurance, onward ticket, cash, SIM), use our TDAC + entry checklist tool.

TDAC — frequently asked questions

Is the TDAC mandatory?
Yes. Every non-Thai national entering Thailand by air, land, or sea must submit a TDAC. It replaced the old paper TM.6 form in 2025.
Does the TDAC cost anything?
No. The TDAC is free at the official URL tdac.immigration.go.th. Third-party "TDAC service" sites that charge $20-50 are not the government and are not required. Avoid them.
When should I submit my TDAC?
Within 3 days before your arrival. The recommended window is 24-48 hours before your flight. Submitting too early may be rejected; submitting too late risks delays at immigration.
Do I need a separate TDAC for each entry?
Yes. Every entry into Thailand requires a fresh TDAC, including border runs from Cambodia, Laos, or Malaysia. Children with their own passports need their own TDAC.
What information do I need to submit a TDAC?
Passport details (number, expiry, nationality), flight number and arrival date, address in Thailand for your first night (hotel name and address is fine), and a contact email. The system emails you a QR code to show at immigration.
What happens if I forget to submit a TDAC?
You can submit it at the airport on arrival via the kiosks or with help from immigration officers, but it will slow down your entry significantly. Submit it before you fly.
Does TDAC grant me a visa?
No. TDAC is a digital arrival declaration; it is separate from your visa or visa exemption. Most Western nationalities currently get 60 days visa-free on arrival; check our visa checker for your specific country.
My passport details changed (new passport, name change). Do I need a new TDAC?
Yes. The TDAC is tied to a specific passport. If you renew your passport between flights, submit a new TDAC with the updated details.