Independent · Free · No data stored
entrycardguide·

Is iVisa the official TDAC site?

No. The Royal Thai Immigration Bureau publicly named iVisa as a non-official middleman site in March 2026.

Last verified April 25, 2026 · Commit 6b9d59d · Also on archive.org

Short answer

No.

iVisa is a commercial visa and travel document service. It is not affiliated with the Royal Thai Immigration Bureau. iVisa charges a fee to file the TDAC on your behalf. The TDAC itself is free.

The official TDAC site is:

Verified
Official URL
Run by Royal Thai Immigration Bureau. Last verified April 22, 2026. · Archived snapshot

Longer answer

In March 2026, the Bangkok Post reported that Thai immigration officials issued a public warning naming specific non-official sites that were charging fees for the free TDAC. iVisa was among the named sites.

iVisa has not been shut down or sanctioned. It is a legal commercial service in the countries where it operates. But it is not the TDAC, and it is not endorsed, licensed, or recognized by Thailand’s immigration authority.

If you paid iVisa for a TDAC submission, one of three things happened:

  1. iVisa filed the real TDAC on your behalf and kept the fee. Your arrival card is valid. You overpaid.
  2. iVisa filed a different form (e.g. a Thailand eVisa) and sent you a generic confirmation. You may still need to file the TDAC separately.
  3. iVisa filed nothing and you will be asked to fill a TDAC on arrival. This is rare but reported.

If you’re not sure which case applies, check your email for a confirmation that ends in @tdac.immigration.go.th or contains a QR code with tdac in the URL. If it does, the TDAC itself was filed. If it does not, you will need to file one before travel.

Other sites people ask about

Every site below shows up in the top 5 Google results for “thailand arrival card” or “TDAC” depending on the day. None of them are the official TDAC. All of them charge for a form the Thai government provides for free.

Is thailand-tdac.com the official site?

No.

The .com suffix is an open top-level domain. Anyone can register it. The official TDAC is reserved under .go.th, a restricted suffix that only Thai government entities can register.

thailand-tdac.com is a reseller site. It charges roughly $29 USD to submit the free form on your behalf. It first appeared in our records in November 2025. It does typically file the real TDAC with your data, so you usually arrive with a valid QR code. You just paid $29 for something that takes 8 minutes and costs nothing.

Is official-tdac.org the official site?

No. The word “official” in a domain name means nothing.

.org is also an open top-level domain. The Thai government does not operate any .org domain for the TDAC. This site charges roughly $49 USD and has been observed serving a copy of the real TDAC form inside an iframe, then adding payment on top.

First observed in our records: December 2025.

Is tdac-gov-th.net the official site?

No, and this one is the most aggressive impersonator on the current list.

The domain is engineered to look like tdac.gov.th or tdac.immigration.go.th at a glance. It is neither. .net is open. tdac-gov-th is just a hyphenated string, not a subdomain of any government entity. The Thai government has no tdac.gov.th domain. The real one is tdac.immigration.go.th.

This site charges roughly $75 USD, the highest fee we have documented. First observed: February 2026.

Is ivisa.com/thailand the official site?

No, same as the short answer above. iVisa is a legal commercial middleman, not a Thai government service. See the full explanation at the top of this page.

All of the above have been documented charging fees for the free TDAC. Screenshots captured April 2026 and archived on Wayback Machine.

How to tell any TDAC site is not the real one

A checklist you can apply to any site that shows up in your search results:

  1. Does the domain end in .go.th? If no, it is not a Thai government site. Period.
  2. Does it ask for payment? The TDAC is free. Any fee means a middleman.
  3. Does it ask for a photo of your passport? The official TDAC does not. You type values. No upload.
  4. Does the URL contain extra words like “apply”, “official”, “gov” but not .go.th? Those words are bait. The real domain is boring: tdac.immigration.go.th.
  5. Does the page have trust badges, testimonials, or countdown timers? The official Thai immigration form has none of these. Government forms are ugly and functional. That is the tell.

What to do if you’ve already paid

Contact your credit card issuer and dispute the charge. US cardholders: most major issuers (Chase, Amex, Capital One) recognize “service not rendered” or “misleading merchant” disputes for this category. Include a screenshot of the official TDAC site showing it is free, and reference this article as secondary evidence.

Success rates are higher when the dispute is filed within 60 days of the charge.

If the middleman did actually file a real TDAC for you (cases 1 or 2 in the short answer above), your arrival card is still valid and you do not need to refile. You are disputing the fee, not the submission.

If no real TDAC was filed (case 3), file one yourself at the official site (tdac.immigration.go.th) before you travel. It takes 8 minutes.