Skip to content
✅ Facts last checked 5 September 2026 · next review 20 September 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, it is not a problem — the TDAC records your declared intention on the day you submitted it. Nobody chases you for moving hotels.

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 connected to the 300 baht tourist fee. That levy has been discussed for years and, as of September 2026, is still not being collected. The official TDAC portal does not charge it. A site that asks you for 300 baht at the arrival-card stage is not collecting a government fee.

📅 Separate change, same trip: from 15 September 2026 the visa exemption drops from 60 to 30 days for around 60 nationalities, becomes tourism-only, and caps land-border entries under that category at two per calendar year. It does not change anything about the TDAC — but it may change how long you are allowed to stay. Check your visa position →

❓ 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? +
Submit a fresh one with the correct details. The usual culprit is a passport number where a zero was entered as the letter O, which severs the link to your passport scan. Officers work from the scan, so a corrected submission puts it right.
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.
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: 5 September 2026 · Next scheduled review: 20 September 2026

Change log: 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 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.