This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

Is it necessary to scan the TDAC QR code upon arrival in Thailand?

Oct 22, 2025
3 days ago
James ***************
ORIGINAL POSTER
I arrived today having already completed the TDAC, I was emailed the qr code which I assume would be scanned. The I.O. said it was already on record and no need to scan it ?
1,520
views
2
likes
50
all likes
33
replies
0
images
14
users
TLDR : Answer Summary
Upon arrival in Thailand, the TDAC (Thai Digital Application for Confirmation) QR code does not always need to be scanned by immigration officers, as they can access the necessary information by simply entering the passport details into their system. However, having the QR code printed out as a backup is advisable, as it can provide an extra level of confirmation if required. Some visitors noted that their QR code was not scanned and others suggested saving it as a screenshot for future reference, especially if any immigration services or extensions are needed later.
Thailand Digital Arrival Card (TDAC)

WARNING: Only trust Thai government websites with .go.th domains or Thai agent websites with .co.th or .in.th domains, as these require verified Thai registration and cannot be registered anonymously.

The official TDAC form is available at tdac.immigration.go.th, which uses the official .go.th government domain.

The services by AGENTS CO., LTD. does NOT charge any fees for arrivals within 72 hours. If you need to book more than 72 hours in advance, there is a service fee of $8.

Do not trust other sites pretending to be a trustworthy agency. Pay attention to delivery time - the service operated by AGENTS CO., LTD. has 1 minute delivery time for arrivals within 72 hours.

Don't fall for sites pretending to be agents.co.th or the official government tdac.immigration.go.th website. Always double-check the exact domain in your browser.

Scam services may take days to process your application, others may not even do anything. With these TDAC scam services you also need to worry about double charges.

Please watch out for TDAC misinformation spread by fugitive Jesse Nickles and his many fake accounts on Quora, TripAdvisor, Reddit, and other platforms.

TRUSTED TDAC LINKS:

Official Government TDAC Form: tdac.immigration.go.th
Official TDAC form by AGENTS
Official TDAC information page by AGENTS (tdac.in.th)

John *********
I will be arriving in Thailand on a 90 day non O visa. I assume I still need to fill out a TDAC form?
Sally ********
Lynnette *******
@John ********
remember it's free to fill in any time between 72hrs and time of arrival. Only boxes with asterix unless specifically relevant to you. Happy travels!
Lynnette *******
@John ********
it's an arrival card. If you are going to arrive, you fill it in. It's nothing to do with visas.
James ***************
ORIGINAL POSTER
Been to do a TM30, now saying as I had only left Thailand for a few days and returned to the same address not required now, it was before.
James ***************
ORIGINAL POSTER
Being the ever pessimist Thailand we’re going introduce a 300 baht arrival tax which has been put on hold. I bet once the system has been in place for a bit they will add a fee of 300 baht the same as you do before going to The States.
Euan ********
@James **************
which immigration office was that?

It seems such a hit and miss subject on whether it's required.
James ***************
ORIGINAL POSTER
@Euan *******
Jomtien, agent said they no longer require one.
Euan ********
@James **************
Ok. I was told the same by the agent but double checked at immigration and they said it was required and then I know people who were told the opposite.

Clear as mud
James ***************
ORIGINAL POSTER
@Euan *******
The agent I asked would normally charge 500 baht to do the TM30, she could have said yes you do and took 500baht from me. Before anyone says it’s free which I know but it’s few hours out my life that’s why I use an agent.
Brandon ************
@James **************
a few hours? It takes about 3 minutes on the computer
James ***************
ORIGINAL POSTER
@Brandon ***********
I don’t own a computer or a printer.
Wannikea *********
As others have mentioned it's already in their system, the print out and QR code are a backup, because Thai IT. Also you might need it for immigration services in the future such as an extension.
Michael ********
Yes just save it as screenshot just in case, never needed it though
Chuck **********
True. Didn’t need to scan mine either!
Maitin *******
Yes, that is correct. It comes up on their screen when they scan your passport. It's still good to have it because they can ask you for it.
Jon *****
@Maitin ******
I've never heard of anyone who had to show it
Maitin *******
@Jon ****
neighborhood

Neither have I, but the IO can ask for it if.

The IO seems to have a lot of discretion
Jon *****
@Maitin ******
Yes of course, in that case we can keep the email where the QR code is
Maitin *******
@Jon ****
That's all you really need. Many countries require ETA now, it's honestly not a big deal
Jeremy *********
Always have a photo copy loft everything for backup. Safe than sorry
Tony *********
It depends on the officer
Lynnette *******
It's all online and they already have it. But it's an extra level of confirmation in case they require it. I never rely on technology and printed mine.
Jack ********
@Lynnette ******
so you killed a tree for nothing? Absolutely no requirement to print it out.
Lynnette *******
@Jack *******
I was asked for a printed ticket so yes, printing was useful. Lost phone/broken phone/ no signal. . So instead of you wasting time whinging about "killing trees" try some commonsense.
Jack ********
@Lynnette ******
a printed ticket isn’t required either you clown. People going around printing things these days are living in the dark ages. Buffalo
Lynnette *******
@Jack *******
I've just flown in recently and was asked for the printout. Your hysteria over this is bizarre. Pathetic name calling over someone saying they printed a piece of paper. You're just a weird guy looking for an excuse to be abusive.
Jack ********
@Lynnette ******
typical old grandma. You should go to Spain instead with all the other skint grannies from the UK
Lynnette *******
@Jack *******
lol. Looks like abusing women on line is your hobby. What a vile creature you are. All because I printed my ticket as requested by the airline. . And printed my TDAC same time. How pathetic. I guess you have mental issues around women who don't obey your demands so making stupid childish namecalling comments makes you feel like a big man. Lol. Compensating for something? Fyi I've a home in Thailand and am far from skint. 😆
Chris *******
Yes they know as soon as they enter your passport into the system.
James ***************
ORIGINAL POSTER
@Chris ******
I think there is a bit of confusion as some people like me think you have to show the qr code at immigration.
Nongnuch ********
@James **************
you don't have to show the QR code if the Immigration officer sees that you fulfilled the TDAC, when he scan in your passport. That's why they won't ask you . . avoiding extra surveillance
Chris *******
@James **************
as always they could ask you for it..that's Thailand. Best practice is to be prepared.
Thai Visa Advice and Everything Else
... members · 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else