
Eight steps on the official form.
You do all of this on the Thai Immigration portal, not on this site. Allow 3 to 5 minutes per person if you have everything ready.
Guide 02 of 06Last checked against official sources: See sources
The walkthrough
From the first screen to your QR code
Open the portal and choose "Arrival Card"
Check the address reads
tdac.immigration.go.th. The page may ask you to pass a short human-verification check first. Pick your language if you need to; the portal lists several, including Chinese, Japanese, Korean and Russian. FAQEnter personal and passport details
You can type them or scan or upload your passport's machine-readable zone, the two coded lines at the bottom of the photo page. Recheck anything it fills in. User guide Type everything in English. In dropdowns, type three characters to narrow the list. User guide
Answer the health declaration
You'll be asked for more health information only if your recent travel, departure country, nationality or flight is on a list kept by the Ministry of Public Health. User guide
Preview and correct
Compare each name and number against the passport itself. Use "Edit" to go back. User guide
Enter the email address for your card
Your card and QR code are sent here, so type it carefully. If you don't have an email address, the FAQ suggests creating one. FAQ
Accept the terms and submit
Read the terms on the portal and tick the box. There's no payment step, and the official card is free. Tourism Ministry
Download and keep your card
Download it straight away or from the email. A copy on your phone is fine, and you don't have to print it unless you won't have a device with you. FAQ The user guide suggests keeping a copy for your stay. User guide
What the email tells you
After you file or update, the email says which immigration line you can use. User guide
Shown in green. You can use the automatic gates.
Go to a regular counter. The guide doesn't list reasons for this result.
This appears in the portal's October 2026 release notes, so older guides won't mention it. FAQ
Beyond a single card
Families, and cards you need to change
Filing for a family or group
One submission holds up to 10 people. FAQ For a larger party, split it into more than one submission.
- Finish the first traveller's health step
- Choose "Add Other Travelers" and repeat
- Use "Same as Previous Traveler" to copy trip and accommodation details User guide
- Preview everyone, then submit once
You may file for family members and children. Agents and tour leaders may file if clients authorise them. FAQ
Changing a card you've already sent
Flight or hotel changed? You can update any time before you travel. User guide
- Choose "Update Arrival Card" on the portal
- Search with your card number, date of birth and nationality
- Edit, review and submit
- Download the new result from your email
Some fields are locked. Name, nationality and date of birth can't be edited. The FAQ adds passport number, though older release notes say it became editable. FAQ User guide If a locked field is wrong, submit a new card. Only the latest counts.
If something goes wrong
Quick fixes for common problems
No QR code email
Speak to the immigration officer at your entry checkpoint. Check your spam folder first. FAQ
Error 429
Refresh the page and try again. FAQ
"0 Unknown Error"
Check your internet connection. FAQ
The site is down
Keep a screenshot of the error and show it to airport or immigration staff. FAQ
No phone or data on arrival
The FAQ says kiosks and Wi-Fi are provided. Kiosks are at Suvarnabhumi, Don Mueang, Phuket, Chiang Mai and Hat Yai airports. FAQ
Anything else
Email the official help desk at contact@tdac.immigration.go.th. We can't look up or change a card. FAQ