Skip to content
✅ Facts last checked 21 September 2026 · next review 5 October 2026

🛂 Thailand Digital Arrival Card (TDAC)

Every foreign passport holder entering Thailand has to file one. It is free, it takes about ten minutes, and you can only do it in the 72 hours before you arrive. Here is the whole thing, start to finish.

💸 Free — always
⏱️ 72-hour window
✈️ Air, land & sea
👤 One per passport
⚠️ Before you search for it: the TDAC is free on the government portal, and Thai Immigration has publicly warned twice about paid look-alike sites — once on launch day in May 2025, and again that June, when it said scammers were manipulating Google results to outrank the official page. If a site asks you for money, a card number, or more than the form below, close it.

The only official website

tdac.immigration.go.th

Check for .go.th at the end — that suffix is reserved for Thai government bodies and cannot be registered by anyone else. No .com, .org or .info address is the real thing, however official it looks. We are not affiliated with Thai Immigration and we do not file it for you; the link is there so you can go straight to the source.

Open the official TDAC portal →

📊 TDAC at a glance

The six things that decide whether you have a problem at the airport.

💰
฿0
Cost on the official portal
⏰
72 hrs
Earliest you can submit before arrival
🌍
All
Foreign nationals — only Thai passports are exempt
🚢
Air · Land · Sea
Every entry channel, not just airports
📅
1 May 2025
Launched — replaced the paper TM6 card
📱
QR code
What you get back, by email

✅ Do you need one?

Almost certainly yes. The exemptions are narrower than people assume.

✅ You file a TDAC if you are…

  • A tourist arriving visa-exempt or on a tourist visa
  • A DTV, LTR, Elite, Non-O, Non-B or ED visa holder — the TDAC is separate from your visa
  • A resident returning on a re-entry permit
  • Crossing at a land border from Malaysia, Laos, Cambodia or Myanmar
  • Arriving by sea, including on a yacht or cruise call
  • A child or an infant — every passport needs its own record
  • Self-transferring through a Thai airport and collecting your bags, because you clear immigration

❌ You do not file one if you are…

  • A Thai national
  • In airside transit with your bags checked through to a further destination, never passing immigration

That is the whole exemption list. If you are unsure whether your transit counts, assume you need one — filing an unnecessary TDAC costs you ten minutes and nothing else.

📖 Filling it in, step by step

Roughly ten minutes if you have your passport and booking in front of you.

The form opens 72 hours before your arrival time and not a minute earlier. Try on day four and the portal simply will not accept you, which is the single most common reason people assume the site is broken.

File it the day before you fly. Early enough that you are not doing it in a boarding queue, late enough that your flight and hotel details are settled.

Crossing by land? Do it the night before at your hotel. Border-town mobile data is unreliable and there is no wifi in the queue.

Type tdac.immigration.go.th into the address bar rather than clicking a search result. The copycat sites buy ads and optimise hard for exactly this query, and several look more polished than the government one.

Three tells that you are in the wrong place: a fee of any size, a request for payment card details, or a promise to "process" or "approve" your card. The real TDAC is a declaration, not an application — there is nothing to approve and nothing to pay.

  • Your passport — open at the photo page, not from memory
  • Flight number and arrival date, or the border crossing you will use
  • Your address in Thailand — hotel name and district, or your actual street address if you live here
  • Countries you have visited recently
  • An email address you can open on your phone
Doing a family? Gather every passport first. The session times out, and restarting halfway through four people is worse than the five minutes of preparation.

Copy the passport number character by character from the document. The error that causes the most trouble is entering the digit 0 where the passport shows the letter O, or the reverse — it silently breaks the link between your submission and your passport scan, and the officer's screen comes up empty.

Your name must match the passport exactly, in the same order, including any middle names printed there. A wrong birth year has the same effect as a wrong passport number.

Give a specific address. "Bangkok" or "hotel" gets rejected; a hotel name with its district is fine. If you are staying with friends or in a condo, use the building name, street and district.

If your plans change after you file, the official FAQ says details other than name, passport number, nationality and date of birth can be changed with the portal's Update function, or you can submit a new form (only the latest one counts). Check the portal for how it treats an accommodation change close to arrival.

Long-stay residents: use your real residential address here. It is also the address that has to match your TM30 residence notification, which is a separate form your landlord or condo office files after you arrive.

You get a QR code by email within a few minutes. Screenshot it. Do not rely on finding the email in an airport queue on roaming data with 4% battery.

Save it somewhere offline — your phone's photo album is fine — and if you are travelling as a family, save every person's code, not just your own.

Hand over your passport as normal and have the QR code open on your phone. In practice most officers work straight from the passport scan and never ask to see it — but the queue you join depends on the submission existing, so the code is your proof it does.

The TDAC is not an approval. It gets you into the line; the immigration officer still decides on entry.

⚠️ What actually goes wrong

In rough order of how often it happens.

Paying for itThe most expensive mistake, and the easiest to make. A paid site will usually still get you a valid card — it files the same free form on your behalf — but you have handed your passport data and card details to a party you did not choose, for a form that takes ten minutes.
Zero instead of the letter O in the passport numberBreaks the link to your passport scan. The officer sees no record and you file again at the counter.
Trying to file a week earlyThe 72-hour window is hard. People conclude the site is down, give up, and arrive without one.
A vague Thailand address"Bangkok" or "friend's house" gets rejected. Use a hotel name with a district, or a real street address.
One submission for a whole familyEvery passport needs its own record, infants included.
Assuming a visa exempts youIt does not. DTV, LTR, Elite, Non-O, ED — everyone files. The TDAC and your visa are unrelated systems.
Not saving the QR code offlineAirport wifi at 11pm with a dying phone is where this becomes a real problem rather than a theoretical one.

🤔 What the TDAC is not

It is not a visa. It does not give you permission to enter Thailand or extend how long you can stay. If you need a visa you still need one, and if you are visa-exempt you still are.

It is not an ETA. Thailand has discussed an electronic travel authorisation of the kind the UK and EU run, where you are pre-screened and approved before you fly. The TDAC is not that. It is a declaration form that moves the old paper arrival card online, and there is no approval decision attached to it.

It is not the TM30. The TM30 is a separate residence notification filed after you arrive, by whoever owns the place you sleep in. Different form, different obligation, different consequences for getting it wrong.

It replaced the TM6. The paper arrival card most long-time visitors remember filling out on the plane was suspended in June 2022 and formally replaced by the TDAC on 1 May 2025.

It is not the tourist entry fee, and that fee is not being collected yet. The levy has been discussed for years. As of mid-September 2026 the proposal is a 450-baht fee (it replaced the earlier 300-baht air-arrivals plan): a national tourism committee endorsed it in mid-August, public consultation runs to 28 September, and collection is targeted for early 2027 after Cabinet approval and a Royal Gazette notice (The Nation, 12 Sept; a press report, not a government notice). How it would be collected is undecided, and paying online before filing the TDAC is one option under discussion. Today the official TDAC portal charges nothing. A site asking for 300 or 450 baht now is not collecting a government fee.

❓ TDAC questions people actually ask

Is the Thailand Digital Arrival Card free? +
Yes. It costs nothing on the official portal at tdac.immigration.go.th. Any site charging a fee is a third-party reseller filing the same free form for you. Thai Immigration has issued public warnings about paid look-alike sites twice since launch — including one noting that scammers were manipulating Google results to outrank the government page.
How early can I submit it? +
No more than 72 hours — three days — before you arrive. The form will not open before that. The day before you travel is the practical sweet spot.
I have a DTV / LTR / Elite / retirement visa. Do I still need one? +
Yes. The TDAC is separate from your visa and applies on every entry, including re-entries on a multiple-entry visa or a re-entry permit. Only Thai nationals are exempt.
Do babies and children need their own? +
Yes — every foreign passport holder needs an individual record, including infants. You can complete several in one sitting, but each person gets a separate submission and a separate QR code.
Is it required at land borders? +
Yes. Air, land and sea. File it before you set off rather than at the crossing — connectivity at land checkpoints is poor and there is nowhere to sit down and do it.
What if I arrive without one? +
You will normally be directed to a kiosk or told to complete it on your phone before joining the immigration queue. It is a delay, not a refusal — but at a busy terminal at night it can cost you a long time and a lot of goodwill.
I made a typo. How do I fix it? +
The official FAQ says name, passport number, nationality and date of birth cannot be edited after you submit: file a new TDAC with the correct details and only the latest one counts. Other fields can be changed with the portal's Update function. The usual culprit is a passport number where a zero was entered as the letter O.
Do transit passengers need a TDAC? +
If you stay airside with your bags checked through, no — you never pass immigration. If you are self-transferring and have to collect your bags and re-check them, you do clear immigration, and you do need one.
Did this replace the TM6 arrival card? +
Yes. The paper TM6 was suspended in June 2022 and the TDAC formally replaced it on 1 May 2025. The TM30 residence notification is a different form and still applies separately once you are here.
What is the THIM app? Does it replace the TDAC? +
THIM is Thai Immigration's mobile app. As reported in June 2026 (Wego, The Nation), it lets you create your Thailand Digital Arrival Card through the same TDAC system, so it is an optional alternative to the website, not an extra form and not a replacement. Every foreign arrival still needs a TDAC. Not confirmed: whether the full launch planned for August 2026 has happened, because I could not read an official Immigration page on it. The website at tdac.immigration.go.th works either way.
Does the TDAC guarantee I get in? +
No. It is a declaration that gets you into the queue. The immigration officer at the counter still makes the decision on entry, and can still ask for onward tickets, proof of funds or accommodation.

🔗 More Thailand Planning Tools

Visa sorted — now plan the rest.

📋 Facts last checked: 21 September 2026 · Next scheduled review: 5 October 2026

Change log: 21 Sept 2026 — review. Read the official portal FAQ (free, all foreigners incl. land/sea and children, 72-hour window, transit rule: no TDAC if you do not pass through immigration, editing rules); corrected the "fix a mistake" answers; replaced the 300-baht fee note with the current 450-baht proposal; no other rule changes found. 5 Sept 2026 — page published. Verified against the official Thai Immigration TDAC portal, Thai Immigration's own public warnings about fee-charging copycat sites (May and June 2025), and the documented launch date of 1 May 2025 replacing the suspended paper TM6. The 72-hour submission window, the air/land/sea scope and the transit exemption were checked the same day. Sources: the official Thailand Digital Arrival Card portal (FAQ page, read 21 Sept) and the Thai Immigration Bureau. This page is guidance, not legal advice — it is free to file, we do not file it for you, and we are not affiliated with Thai Immigration. Requirements can change at short notice; check the official portal before you travel.