The short version
- Who: every non-Thai national entering Thailand — including children and babies.
- When: within the 3 days before your arrival date.
- Cost: free on the official site. Anyone charging a fee is not the government.
- Where: tdac.immigration.go.th only.
- Every trip: each card covers one arrival — you need a new one each time you enter.
Official site for the Thailand Digital Arrival Card
tdac.immigration.go.th — government cost: free.
This page is an independent guide; we don't submit forms or take payments. Check the address bar matches tdac.immigration.go.th exactly before entering passport details.
Watch out for fake TDAC sites
In March 2026 Thailand's Immigration Bureau said around 10% of foreign arrivals had registered through fake websites, some of which charge fees and collect passport data. How to tell the real site from a fake →
Who needs a TDAC?
All non-Thai nationals entering Thailand by air, land or sea. That includes visa-exempt tourists, people holding a visa, long-stay visa holders coming back from a trip abroad, and children of any age.
You don't need one if:
- you're transiting or transferring and don't pass through Thai immigration, or
- you hold a Border Pass.
When to submit it
Submit within the 3 days before your arrival date. The form won't accept a date outside that window, so you can't do it weeks ahead. The easiest habit: fill it in the day before you fly.
You need a new card for every arrival. If you leave Thailand and come back — even for a few days — submit a new one.
What you need before you start
- Your passport (the form can scan the machine-readable lines at the bottom of the photo page to fill in your details)
- Your flight number — or vehicle/vessel details if arriving by land or sea
- The address of where you're staying on your first night
- An email address to receive the card
Everything must be entered in English.
Step by step
- Open the official site and choose "Arrival Card". Go to tdac.immigration.go.th. You can submit just for yourself, or as a group of up to 10 travellers (handy for families).
- Passport and personal details.
The form has three stages: Personal Information, Trip & Accommodation Information and Health Declaration. On the first, the "Retrieve with Passport" button scans or reads the machine-readable lines of your passport to fill in your details — then check every field, because scans can misread characters. Name fields accept only the letters A–Z, so type your name without accents or apostrophes, as it appears in the machine-readable lines at the bottom of your passport photo page. Your full name, nationality and date of birth can't be changed after you submit, so get these right.
* required. Field names as shown on the official form, checked 3 November 2026.
Field What to enter Family name * Letters A–Z only. If your passport shows no family name (a single name), enter -— the form's own instruction.First name * Letters A–Z only. Middle name Optional. Letters A–Z only. Passport No. * Exactly as printed in your passport. Nationality/Citizenship * Pick from the list or start typing. Locked after submitting. Date of birth * Year, month and day from dropdowns. Locked after submitting. Gender * Female, Male or Undefined. Occupation * A free-text box — type your job in plain English. What to put for children, retirees, students → Visa No. Optional. Leave it blank if you're entering visa-exempt; fill it in if you hold a Thai visa. Country/Territory of residence * Where you live — which may differ from your nationality. City/State of residence * Pick or type your city or state. Phone No. * Country code in the first box (without the +), then your number. - Trip details. Enter your arrival date and how you're arriving. If you're flying, use the flight that actually lands in Thailand — not the first flight of your journey if you have a connection.
- Accommodation. Enter where you're staying. If you're moving around, use your first night's accommodation — your booking confirmation has the address details you'll need.
- Health declaration. This is set by Thailand's Ministry of Public Health. You'll be asked extra health questions only if, in the two weeks before arrival, you visited or boarded from a listed country, or your nationality or flight is on the list. Answer honestly.
- Preview and check. Use "Edit" to fix anything. Compare your name, passport number and date of birth against your passport one more time.
- Enter your email, accept the terms and submit. Download the card straight away, and keep the copy that arrives by email. You can show it on your phone — no need to print.
What happens after you submit
You'll get an email with your arrival card. It also tells you which immigration line to use:
| Your email says | What it means |
|---|---|
| AUTOMATED BORDER CONTROL – ELIGIBLE (green) | You can use the automatic ABC gates at the airport. |
| IMMIGRATION COUNTER – MANUAL PROCESSING | Go to a regular immigration counter. |
Made a mistake or changed plans?
Before you travel, use "Update Arrival Card" on the official site. You'll need:
- your TDAC number,
- your date of birth, and
- your nationality.
Edit the details, re-enter your email, accept the terms and submit again — the update isn't saved until you do. If your name, nationality or date of birth is wrong, those fields are locked: submit a new card instead.
Common mistakes
- Using a fake site. If you were asked to pay, you weren't on the official site. What to do if that happened.
- Name not matching your passport. Copy it as printed in your passport, using only letters A–Z. No family name? Enter
-. - Wrong flight. Enter the flight that lands in Thailand, not your first leg.
- Trusting the passport scan blindly. The official manual says to recheck your details every time you use the scan.
- Forgetting the kids. Every child needs their own card — use a group submission.
- Reusing an old card. Each card is for one arrival only.
Remember: the TDAC is not a visa
You still need to qualify to enter. Since 15 September 2026, most Western passports get 30 days visa-free. See Thailand's current entry rules →
Frequently asked questions
Is the Thailand Digital Arrival Card free?
Yes. Submitting the TDAC on the official site, tdac.immigration.go.th, costs nothing. Sites that charge a fee are unofficial intermediaries filling in the same free form for you.
When should I submit the TDAC?
Within the 3 days before your arrival date in Thailand. The form will not accept an arrival date outside that window. Submitting the day before you fly is the simplest approach.
Do children and babies need a TDAC?
Yes. Every non-Thai traveller needs their own card, including children and infants. A group submission lets one person file for up to 10 travellers at once.
Do I need a TDAC if I am only transiting through Bangkok?
Not if you stay airside and do not pass through Thai immigration. If you clear immigration for any reason, you need one.
Is the TDAC a visa?
No. It is an arrival registration. You still need to meet Thailand's visa or visa-exemption rules separately.
Can I change my TDAC after submitting it?
Yes, using "Update Arrival Card" on the official site with your TDAC number, date of birth and nationality. Your full name, nationality and date of birth cannot be changed — if one of those is wrong, submit a new card.
What do I enter on the TDAC if I have no family name?
Enter a hyphen ( - ) in the Family Name field. The official form says to enter "-" if you have none. Name fields accept only the letters A–Z.
Do I need a new TDAC for every trip?
Yes. Each card covers one arrival, so you need a new one every time you enter Thailand, including short trips out and back.
Sources
Last checked against these sources on 3 November 2026. Entry rules change, sometimes with little notice — confirm on the official site before you travel. Spotted something out of date? Tell us.