All non-Thai nationals entering Thailand are now required to use the Thailand Digital Arrival Card (TDAC), which has completely replaced the traditional paper TM6 immigration form.
Last Updated: December 16th, 2025 10:21 AM
View the detailed original TDAC form guideThe Thailand Digital Arrival Card (TDAC) is an online form that has replaced the paper-based TM6 arrival card. It provides convenience for all foreigners entering Thailand by air, land, or sea. The TDAC is used to submit entry information and health declaration details before arriving in the country, as authorized by the Ministry of Public Health of Thailand.
The TDAC streamlines entry procedures and enhances the overall travel experience for visitors to Thailand.
Video demonstration of the Agents TDAC system, and not the official TDAC immigration system. Shows the complete TDAC application process.
| Feature | Service |
|---|---|
| Arrival <72h | Free |
| Arrival >72h | $8 (270 THB) |
| Languages | 76 |
| Approval Time | 0–5 min |
| Email Support | Available |
| Live Chat Support | Available |
| Trusted Service | |
| Reliable Uptime | |
| Form Resume Functionality | |
| Traveler Limit | Unlimited |
| TDAC Edits | Full Support |
| Resubmission Functionality | |
| Individual TDAC's | One for Each Traveler |
| eSIM Provider | |
| Insurance Policy | |
| VIP Airport Services | |
| Hotel Drop Off |
All foreigners entering Thailand are required to submit the Thailand Digital Arrival Card before their arrival, with the following exceptions:
Foreigners should submit their arrival card information within 3 days before arriving in Thailand, including the date of arrival. This allows sufficient time for processing and verification of the information provided.
While it is advisable to submit within this 3-day window, you may submit earlier. Early submissions remain in a pending state and the TDAC will be issued automatically once you are within 72 hours of your arrival date.
The TDAC system streamlines the entry process by digitizing information collection previously done on paper. The system offers two submission options:
You can submit for free within 3 days before your arrival date, or submit earlier anytime for a small fee (USD $8). Early submissions are automatically processed when it becomes 3 days before arrival, and your TDAC will be emailed to you upon processing.
TDAC delivery: TDACs are delivered within 3 minutes of the soonest availability window for your arrival date. They are emailed to the traveler's provided email address and are always available for download from the status page.
Our TDAC service is built for a reliable, streamlined experience with helpful features:
For regular travelers with multiple trips to Thailand, the system lets you copy a previous TDAC's details to quickly start a new application. From the status page, select a completed TDAC and choose Copy details to prefill your information, then update your travel dates and any changes before submitting.
Use this compact guide to understand every required field in the Thailand Digital Arrival Card (TDAC). Provide accurate information exactly as it appears on your official documents. Fields and options may vary depending on your passport country, travel mode, and selected visa type.
Preview the full TDAC form layout so you know what to expect before you start.
This is an image of the Agents TDAC system, and not the official TDAC immigration system. If you do not submit through the Agents TDAC system you will not see a form like this.
The TDAC system offers several advantages over the traditional paper-based TM6 form:
The TDAC system allows you to update most of your submitted information anytime before your travel. However, certain key personal identifiers cannot be changed. If you need to modify these critical details, you may need to submit a new TDAC application.
To update your information, simply log in with your email. You will see a red EDIT button which allows you to submit TDAC edits.
Edits are only allowed if it is more than 1 day before your arrival date. Same-day edits are not permitted.
If an edit is made within 72 hours of your arrival, a new TDAC will be issued. If the edit is made more than 72 hours before arrival, your pending application will be updated and automatically submitted once you are within the 72-hour window.
Video demonstration of the Agents TDAC system, and not the official TDAC immigration system. Shows how to edit and update your TDAC application.
Most fields in the TDAC form include an information icon (i) that you can click to get additional details and guidance. This feature is particularly helpful if you are confused about what information to enter in a specific TDAC field. Simply look for the (i) icon next to field labels and click it for more context.

Screenshot of the Agents TDAC system, and not the official TDAC immigration system. Shows information icons (i) available in form fields for additional guidance.
To access your TDAC account, click the Login button located in the top right corner of the page. You will be asked to enter the email address that you used to draft or submit your TDAC application. After entering your email, you will need to verify it through a one-time password (OTP) that will be sent to your email address.
Once your email is verified, you will be presented with several options: load an existing draft to continue working on it, copy details from a previous submission to create a new application, or view the status page of an already submitted TDAC to track its progress.

Screenshot of the Agents TDAC system, and not the official TDAC immigration system. Shows the login process with email verification and access options.
Once you verify your email and pass the login screen, you may see any draft applications associated with your verified email address. This feature allows you to load an unsubmitted draft TDAC that you can complete and submit later at your convenience.
Drafts are automatically saved while you are completing the form, ensuring that your progress is never lost. This autosave functionality makes it easy to switch to another device, take a break, or simply complete the TDAC application at your own pace without worrying about losing your information.

Screenshot of the Agents TDAC system, and not the official TDAC immigration system. Shows how to resume a saved draft with automatic progress preservation.
If you have already submitted a TDAC application in the past through the Agents system, you can take advantage of our convenient copy feature. After logging in with your verified email, you will be presented with the option to copy a previous application.
This copy function will automatically prefill the entire new TDAC form with the general details from your previous submission, allowing you to quickly create and submit a new application for your upcoming trip. You can then update any changed information such as travel dates, accommodation details, or other trip-specific information before submitting.

Screenshot of the Agents TDAC system, and not the official TDAC immigration system. Shows the copy feature for reusing previous application details.
Travelers who have travelled from or through these countries may be required to present an International Health Certificate proving Yellow Fever vaccination. Keep your vaccination certificate ready if applicable.
Angola, Benin, Burkina Faso, Burundi, Cameroon, Central African Republic, Chad, Congo, Congo Republic, Cote d'Ivore, Equatorial Guinea, Ethiopia, Gabon, Gambia, Ghana, Guinea-Bissau, Guinea, Kenya, Liberia, Mali, Mauritania, Niger, Nigeria, Rwanda, Sao Tome & Principe, Senegal, Sierra Leone, Somalia, Sudan, Tanzania, Togo, Uganda
Argentina, Bolivia, Brazil, Colombia, Ecuador, French-Guiana, Guyana, Paraguay, Peru, Suriname, Venezuela
Panama, Trinidad and Tobago
For more information and to submit your Thailand Digital Arrival Card, please visit the following official link:
Ask questions and get help with Thailand Digital Arrival Card (TDAC).
Thank you for the uptime page
If the system is not working you can use :
https://agents.co.th/tdac-applyFor example: Family name: Arvas First name: Mehmet Ali It is written like this in the passport. How should I write it on the TDAC? Family name: ………….. ? First name: ……………… ? Middle name: ……………. ? Thank you
For your TDAC you can enter your given name as Mehmet Ali and your surname/family name as Arvas.
No surname
For no surname you use "-"
Hello 1 - I am going from Türkiye to Iran on a different plane. On the same day, without leaving the airport, I will go to Bangkok on a flight from Iran. country/territory where you boarded: Should I write Türkiye for this, or Iran? 2 - please list the name of the countries/territories where you stayed within two weeks before arrival Similarly: Should I write Türkiye or Iran? Thank you for your help
1) For your departure country, write the country you are flying from as shown on your arrival ticket. 2) For the countries where you stayed, write ALL of them, including your transit/connecting flights.
What to do if surname is blank
Then you enter "-", only a dash for the TDAC.
Hi there, I hold a Dutch passport and my partner holds a Bolivian passport. She has lived with me in the Netherlands for almost two years. Do we need to report to the Department of Disease Control? We are arriving from the Netherlands, which is not a yellow-fever country.
The yellow fever requirement is not based on passport, it is based on recent travel for the TDAC. So if you were only in the Netherlands she will NOT need a health certificate for the TDAC.
Thank you AGENTS!
We have a group with a cruise in Asia, and our clients arrive in Thailand in Koh Samui by sea cruise ship in Nathon and then go to Laem Chabang, Bangkok. What address should I mention in the application for arrival at, and for departure from, Thailand in the TDAC then? Thanks
For your TDAC, you enter the first address where they will spend the night after arrival, or the port.
Good afternoon. We arrive in Bangkok on January 3 and then we continue on a domestic flight to Chiang Mai. Should we complete the TDAC to present it in Bangkok or in Chiang Mai?
You must submit your application as Bangkok, since the TDAC is only required for entering the country.
If I go to Thailand and stay there for 3 days and register for the tdac form, and then I go to Hong Kong and want to return to Thailand again, do I have to register for the tdac again?
Yes, you must have a NEW TDAC for each entry into Thailand.
Do I have to pay for the TDAC?
TDAC is free of charge.
After registrering . When Will i get the qr code ?
If your arrival is within 72 hours, your TDAC will be issued in about 1 to 3 minutes. If your arrival is more than 72 hours away, it will be issued during the first 1 to 3 minutes after your arrival time enters the 72-hour window.
Hello, I am flying on December 5. I have just completed the form and paid 8 dollars, but I made a mistake. I filled it out again from the beginning and paid another 8 dollars, and now I have filled it out correctly. Will I have any problem because there are 2 TDACs submitted under my name? Which one will be considered?
Contact us at [email protected] at this address. Two earlier TDAC submissions are not necessary.
It would have been easy to correct the previous application, so now just write an email and they will refund the amount you paid the second time.
Also, having multiple TDACs is not a problem. They will always consider the last, most recently submitted one.If, when I arrive at Suvarnabhumi Airport, the internet is not working, can I show a printed TDAC to the officer? (I want to be prepared in advance.) Thank you.
Take a screenshot or print the QR code from the TDAC.
Do I have to pay some taxes at the airport when I leave Thailand? In which currency is it possible
No, there is no fee to leave Thailand, and the TDAC has nothing to do with exiting the country. If anything, you might actually get money back. You can apply for a VAT refund at the VAT Refund counter for tourists at Suvarnabhumi Airport.
Flying from Dubai to Bangkok. During the last 15 days I have been in Uruguay (residing) and in transit 9 hours in a Brazilian airport. Do I need a yellow fever vaccine?
Yes, for your TDAC you do need it, as you were in Brazil, as per: https://www.mfa.go.th/en/publicservice/5d5bcc2615e39c306000a30d?cate=5d5bcb4e15e39c30600068d3
There was a mistake in my name when I filled in the TDAC form, can it be corrected? Or do I need to submit a new TDAC?
You can submit an edit, or copy the previous application and submit a new one if you are using the AGENTS system:
https://agents.co.th/tdac-applyHello.. my accommodation address in Thailand has already been filled in. The field cannot be clicked, but the barcode has been issued. Do I need to fill it out again or can I use the one that has already been issued?
Accommodation information for your TDAC is required if you are staying more than 1 day in Thailand.
I tried to submit but I see a system error on the .gov TDAC url.
It appears the TDAC page is down on the .go.th domain, hopefully it will be back soon.
In the meantime you still can submit for FREE here:
https://agents.co.th/tdac-apply
Your TDAC will be immediately processed once the system is back.We are Italian citizens resident in Montevideo, Uruguay. We are flying from Uruguay to Dubai, UAE, with a flight change in Sao Paulo, Brazil, 9 hours in transit. After 4 days we fly to Bangkok. Do we need a yellow fever vaccine because we are going to be in transit in a Brazilian airport?
If your last flight is from Brazil to Thailand then you use Brazil for your TDAC (look at the flight number).
What do I fill in for the question; Country/Territory where you Boarded, if I start in Sweden (GOT) and transit in Finland (HEL) where the flight takes us to the final destination Thailand (HKT)?
If you have a flight ticket for a flight number that says HEL -> HKT then you would use HEL for your TDAC departure country.
The form does not recognize the return date and says it is a required field and that I should enter something. I select 09 for the day and it stays red.
You can use the AGENTS TDAC if you need to submit something at any time.
https://agents.co.th/tdac-applyI completed the TDAC, I received the email with the QR code in my name, but in the attachment there is another person, why?
This is an error that can occasionally occur with the government TDAC system.
If you used the AGENTS system, you should always receive the correct TDAC PDF that matches your data.
https://agents.co.th/tdac-applyOk but do I have to go back and redo the TDAC
I have applied for TDAC, it's been 2 hours and I still have not received any email from you, can you please help me
When is your arrival date for your TDAC?
Due to the floods in Vietnam I am planning to stay in Thailand. However, on my TDAC it says that I am leaving Thailand on a certain date, which is not the case. The flight number will also no longer be correct. Just leave it like that?
If you are already in Thailand, you do not need to update your TDAC number after you arrive. The TDAC number only needs to be correct at the time of your arrival.
My return flight is after 69 days. Are there any problems with getting the TDAC and can I apply for an extension once I arrive?
Staying 69 days has nothing to do with the TDAC. The TDAC will be automatically approved. Your issue will be referred to the immigration office and, if you are stopped, you may have to explain your intentions to them.
I have a double surname with a hyphen, for example Müller-Meier. However, the hyphen cannot be entered in the form. What should I do?
For the TDAC: If your name contains a "ü", please use a "u" instead.
We fly from Madrid/Spain via Amman/Jordan with a connecting flight, no stopover, to BKK. Which boarding country should we select for the TDAC?
If the flight number you found doesn’t show Thailand as the destination, then it’s not the correct one. Please select the actual flight ??? -> BKK that you’ll be arriving on when you enter Thailand.
After applying, I decided to cancel my trip. Do I need to cancel my application?
If you do not enter the country with the TDAC you obtained, the TDAC will automatically become invalid, and you can submit a new application if necessary.
I have a question: when I come to Thailand, Bangkok, I need a TDAC. And I will fly to Chiang Mai that day. If I fly the next day with my Thai partner to Bangkok from Chiang Mai, do I need a new TDAC again?
No, the TDAC is only required when entering Thailand. It is not needed for domestic travel, and the TDAC does not need to be updated once you have already entered with it.
I am flying from Hanover to Switzerland and then on to Phuket. Which place do I have to enter on the TDAC?
You would indicate Switzerland as the country of departure for your TDAC.
We are flying from Hanover to Switzerland and then on to Phuket. Which place do I have to enter on the TDAC?
You would indicate Switzerland as the country of departure for your TDAC.
When I fill in the countries I have visited before departing for Thailand, I keep getting a red cross, even when using the drop-down menu. This way I cannot complete the travel track. What can I do?
Are you using the AGENTS TDAC or the .go.th TDAC?
Why do I need a new TDAC again when I am flying domestically?
You do not need a TDAC for domestic travel. A TDAC is only required each time you enter Thailand.
I applied for TDAC but received an email saying to edit because of incomplete information. After editing and resubmitting I was charged again, so I will cancel. Please refund the fee I paid the first time as well.
If you used the AGENTS system for TDAC, please contact [email protected].I have wrong registered for 2 times, how can I withdraw one application, thank you
Only the last TDAC application will matter, there is no need to withdraw, or cancel a TDAC.
do I need a booking confirmation (first night) of the hotel? (backpacker)
If you are a backpacker it is best to have all your documents in order. Please make sure to have proof of accommodation for your TDAC.
Hello I have been trying to fill out your Thailand Departure Card and keep have technical issues. Example I enter year/month/day as shown and system indicated invalid format. Arrow down freezes & more. Tried 4 times changed browsers cleared history.
Please try the AGENTS system it will accept all dates:
https://agents.co.th/tdac-applyHello, I am travelling in January from Frankfurt with a stopover in Abu Dhabi to Bangkok. Which departure airport and which flight number should I enter? Thanks
You should indicate the UAE in your TDAC registration, as you will be travelling directly from there to Thailand.
I ordered a 50 GB eSIM for me and my wife, how do we activate it?
You must be connected to WiFi, and be in Thailand. All you need to do is scan the QR code.
I am flying tomorrow 15/11 but I cannot fill in the date. Arrival 16/11.
Try the AGENTS system
https://agents.co.th/tdac-applyIt just shows an error when I try to fill it in. Then I have to start again
Flight from Venice to Vienna then Bangkok and Phuket, which flight should I enter on the TDAC, thank you very much
Select the flight to Bangkok if you leave the aircraft for your TDAC
I am leaving on the 25th: Venice, Vienna, Bangkok, Phuket. Which flight number should I enter? Thank you very much
Select the flight to Bangkok if you leave the aircraft for your TDAC
I can not choose arrival day! I arrive 25/11/29 but can only choose 13-14-15-16 in that month.
You can select Nov 29th on https://agents.co.th/tdac-applyHi. I am going to Thailand on 12 December, but I cannot fill out the TDAC form. Regards, Frank
You can submit your TDAC early here:
https://agents.co.th/tdac-applyI am traveling from Norway to Thailand to Laos to Thailand. One or two TDAC's?
Correct you will need a TDAC for ALL entries into Thailand.
This can be done in a single submission by using the AGENTS system, and adding yourself as two travelers with two different arrival dates.
https://agents.co.th/tdac-applyI indicated that the card was a group card but during submission it went to preview and it turned out that I already had to obtain the card. It ended up as an individual card because I didn't add the travelers. Will this be acceptable or do I need to redo it?
You need a TDAC QR code for EACH traveler. It doesn't matter whether it is in one document or in several, but each traveler must have a TDAC QR code.
So good
How can I apply early for my TDAC, I have long connecting flights, and will not have great internet.
You can submit early for your TDAC through the AGENTS system:
https://agents.co.th/tdac-applyI am going to TAPHAN HIN. THE FORM ASKS FOR THE SUBDISTRICT THERE. WHAT IS ITS NAME?
For the TDAC Place / Tambon: Taphan Hin District / Amphoe: Taphan Hin Province / Changwat: Phichit
We are not a government website or resource. We strive to provide accurate information and offer assistance to travelers.