Thailand Digital Arrival Card (TDAC)
Answer plain questions, one short screen at a time. We fill in the Thai form for you and send you the card.
- Independent service
- No account needed
- You check every answer
- Free for now
calmvisa is an independent service, not affiliated with the Thai government. You can also fill in the card yourself at tdac.immigration.go.th.

What you'll need
- Your passportName, number and nationality
- Your travel detailsArrival date and flight, bus or boat number
- Where you're stayingA hotel name and street is enough
- An email addressThailand sends the card there too
What the form asks can vary with your trip: some travellers also answer a few health questions.

Key facts
- Who needs it
- Foreign visitors entering Thailand by air, land or sea. Each traveller needs their own card, children too.
- When to send it
- Within the 3 days before you arrive. You can start earlier: we keep your answers and send the card when the window opens.
- What you get
- Your card number and the card as a PDF. Thailand emails you a copy too.
- Time to fill in
- About 5 minutes, with your passport and bookings to hand.
How it works
Three short steps, one small screen at a time.

Answer plain questions
About you, your trip and where you'll stay. One small screen at a time.

Check everything
See every answer on one page before anything is sent.

We submit it for you
We fill in the Thai form and give you the card number and PDF. Thailand emails you a copy too.
Why calmvisa
The same Thai form, asked in a calmer way.
- Plain questions, one small screen at a time
- Only what the Thai form requires
- Fill in fields from a photo of your passport or booking
- A check of every answer before anything is sent
- Each screen opens without waiting
- Keeps your answers on a weak connection
- In 21 languages
Questions
Is this the official site?
No. calmvisa is an independent service operated by EXK Software LLC, and we are not affiliated with the Thai government. The official form is at tdac.immigration.go.th.
When should I send it?
Thailand accepts the card within the 3 days before you arrive. You can start earlier: we keep your answers and send your card when the window opens.
Is the arrival card a visa?
No. If your nationality needs a visa for Thailand, you still need one. The arrival card is extra.
Does each traveller need a card?
Yes. Every foreign visitor needs their own card, including children.
What happens to my passport details?
We keep your answers encrypted on our server until we submit your card (at the latest until shortly after your arrival date), then delete them. Your card number and PDF stay on your status page for 30 days. If you use the photo shortcut, photos you scan are read by an AI service to fill in the fields; we don't keep them.
Can I change my card later?
Yes. Use the "Update Arrival Card" page on the Thai site with the card number we give you.
Can I fill in the card myself?
Yes. You can fill it in yourself at tdac.immigration.go.th. We ask the same questions in plain language and fill in the Thai form for you.
Related guides
