How to fill the Thailand Digital Arrival Card (TDAC), step by step
Official and free · Within 3 days before arrival, including the day · Up to 10 people per submission
The Thai Immigration Bureau's digital arrival card must be submitted by every non-Thai traveller before entry, free of charge. This page explains from the official Chinese manual what each step asks and which entries cannot be changed later; with the AutoePass extension installed, the passport section is filled from your ePass profile card.
Chrome extensions install on a computer only: Copy the install link for your computer · Build your profile card on your phone first →
Know these first
| Item | Official position |
|---|---|
| What it is | The Thai Immigration Bureau's digital arrival card, replacing the paper TM6 since 1 May 2025; every non-Thai traveller entering by air, land or sea must submit it. It is not a visa. |
| Where | Only tdac.immigration.go.th is official, and it is free (the site title says No Fees Required). The Immigration Bureau has repeatedly warned about look-alike sites that charge. |
| When | Within 3 days before arrival, including the arrival day. |
| Who is exempt | Transit passengers who stay airside without clearing immigration; crew members. |
| Languages | The interface and manual come in English, Chinese, Japanese, Korean and Russian, but every entry must be typed in English. |
| After submitting | The QR code and a PDF are emailed to you and can be downloaded again until departure; show the QR code at immigration. Name, passport number, nationality and date of birth cannot be changed after submission; everything else can be updated, and the latest version counts. |
The eight steps and what each asks
The site runs bot verification, so the form was not read field by field; the table follows the official manual and FAQ.
| Step on the site | What it asks | Card field |
|---|---|---|
| Steps 1 to 2 · Personal and passport details | Name, sex, nationality, date of birth, passport number, issuing country and so on; a passport-extract button reads the machine-readable zone or an uploaded passport image. | Whole passport section |
| Step 3 · Trip and accommodation | Flight number, arrival date, purpose of travel and your address in Thailand (up to 215 characters: hotel, street, district, province, postcode). Lists auto-complete after the first three letters. | Trip, purpose of entry |
| Step 4 · Health declaration | Appears only under conditions set by the Ministry of Public Health (arriving from or via listed countries, listed nationalities or flights); answer as applicable. | — |
| Steps 5 to 8 · Review, email, submit, download | Review, enter the email address to receive the card, accept the terms, submit and download the card. |
Filling this form with AutoePass
| Step | Who | Details |
|---|---|---|
| 1 Build the profile card | You | Photograph the passport in ePass and fill in your purpose of entry and email. |
| 2 Open the TDAC site | You | tdac.immigration.go.th, click Arrival Card; the site has bot verification, which you pass yourself. |
| 3 Click the extension icon | AutoePass | The first time, Chrome asks whether to allow it on this site. Once allowed, the passport section is filled field by field. The site's own passport extraction also works; use either. |
| 4 Address, health, terms, submit | You | Fill in the address in Thailand, answer the health declaration yourself, accept the terms, submit and save the QR code. |
Remember to fill it in: add to your calendar
Pick your arrival date and your calendar reminds you at 9:00 on the day the form opens, with the official site and this page in the note. No account, nothing stored with us.
Sources
This page follows these official sites; field tables come from the live official form or the official manual. Policies change; the official site prevails.
By passport
One page per passport for this destination.
Related guides
The same profile card fills all of these.
Frequently asked questions
01Can a family submit together?
Yes, up to 10 people per submission; travel agencies and group leaders may submit on behalf of travellers.
02What if I have no email?
The system sends the QR code only by email, so you need a working address; at airport kiosks you can photograph the QR code on screen.
03How do I correct a mistake?
Use Update Arrival Card on the home page; the latest update counts. Name, passport number, nationality and date of birth cannot be changed, so those need a fresh submission.
04Will AutoePass submit for me?
No. The bot check, the health declaration, the terms and the submit button are all yours.
Three days before you fly, land with the QR code.
Install the AutoePass extensionOfficial positions are as published on the official site on the day. Page updated 2026-10-03.