Is iVisa the official TDAC site?
No. The Royal Thai Immigration Bureau publicly named iVisa as a non-official middleman site in March 2026.
6b9d59dEverything you need to know about the Thailand Digital Arrival Card (TDAC), without paying a middleman.
The Thailand Digital Arrival Card (TDAC) replaced the paper arrival card in May 2024. It is required for every foreign arrival, free to file, and accepted only at tdac.immigration.go.th.
In March 2026, the Royal Thai Immigration Bureau stated that about 10% of foreign arrivals paid a middleman to submit this free form. That is the problem we are trying to fix, one honest page at a time.
Who must file, when, what it actually is, and how to tell the official site from a scam. Read this first if you have never filed a TDAC before. → Read the overview
Field-by-field walkthrough, in the exact order the form asks. Covers every error message the official site throws and what actually caused it. About 8 minutes end-to-end. → Field-by-field guide
Short answer: no. Longer answer, with the sites that keep showing up in Google’s top results and what each one actually does with your money. → Scam site gallery
tdac.immigration.go.th — nothing else ends in .go.th, and that suffix is restricted to Thai government entities.We are not the Royal Thai Immigration Bureau. We are not a travel agency. We do not file your TDAC for you, and we would not take your money if you asked us to.
Our only revenue is from travel insurance and eSIM affiliate links at the bottom of each page. We have never taken money from iVisa or any visa middleman, and we will not. That is the entire business model. Read more on our about page.
No. The Royal Thai Immigration Bureau publicly named iVisa as a non-official middleman site in March 2026.
6b9d59dField-by-field walkthrough of the official TDAC form with common errors and what they mean. 8 minutes total.
6b9d59d10% of foreign arrivals to Thailand in 2026 paid a scam site to submit a free form. Here is the official site, every field it asks, and how to tell real from fake.
6b9d59d