Arrival cards,
filled in seconds.

A free browser extension for the official arrival cards of Indonesia, Thailand, Malaysia, Singapore, Vietnam and the Philippines. Fill a card once as usual and ArrivalFiller remembers each traveller's answers. Next trip, press Fill, check, and submit. It used to be called IndoArrival.

Add to Chrome, free Free and open source · Chrome, Brave and Edge · No account, no server Source code on GitHub →

How it looks on the form

First trip: fill the card as normal. The panel shows each answer as it is learned.
Next trip: pick who's travelling and press Fill. Dates follow your usual pattern.

What it does

🛂
Fills every page

Passport, name, birth date, nationality, contact details, flights and accommodation. Your usual declaration and health answers too, for you to check are still true.

👨‍👩‍👧
Several travellers

Keep answers for yourself, a partner, the kids. Switch in one click.

✨
Doesn't ask twice

Filled one country's card? On the next it offers your passport number, date of birth and other common details from your saved records. You choose whether to use them.

💾
Saves itself when you submit

Forgot to press Done? On the page after you submit, it saves what it learned after a 5-second countdown, unless you press Keep learning. (Malaysia: press Done yourself.)

➕
Teach it more any time

Saved only your passport page? On any step it hasn't seen, press Learn and fill it once. Your saved answers stay, and the new ones are added.

📅
Smart trip dates

Learns your pattern, like "arrive tomorrow, leave 14 days later", instead of fixed dates.

🔒
Stays in your browser

The extension has no account, no server and no analytics. Your answers are never sent to us.

✋
You stay in control

It never presses Next, Continue or Submit, and never does a form's slider or bot check. You check every answer and submit yourself.

Using it

  1. Install ArrivalFiller, pick the country and name a traveller (for example yourself).
  2. Open that country's official arrival card (list above) and fill it once as usual. The panel shows each answer as it learns it.
  3. Press Done learning, or just submit: on the page after, it saves by itself. Those answers are saved for that traveller.
  4. Next trip: pick the traveller, press Fill on each page, check, then move on and press Submit yourself.
ArrivalFiller is an independent tool. It is not affiliated with, endorsed by, or operated for the governments of Indonesia, Thailand, Malaysia, Singapore, Vietnam or the Philippines or their immigration authorities. You remain responsible for what you declare.

Questions

What does ArrivalFiller do?

It's a free Chrome extension for the official arrival cards of Indonesia, Thailand, Malaysia, Singapore, Vietnam and the Philippines. Fill a card once as usual and it remembers that traveller's answers. Next trip, press Fill on each page, check everything, and submit yourself.

Which arrival cards does it fill?

Six: the All Indonesia card (allindonesia.imigrasi.go.id), Thailand's TDAC (tdac.immigration.go.th), Malaysia's MDAC, the SG Arrival Card (eservices.ica.gov.sg), Vietnam's pre-arrival form (prearrival.immigration.gov.vn) and the Philippines' eTravel (etravel.gov.ph). It only works on those official sites.

What if I forget to press Done?

On the page you reach after submitting, it saves what it learned by itself after a 5-second countdown. Press Keep learning to stop that. Malaysia's card has no such page, so press Done there yourself.

Is it an official government service?

No. It's an independent tool, not affiliated with any government. It fills the official form on the official website, and you remain responsible for what you declare.

Does it submit the card for me?

No. It never presses Next, Continue, Agree or Submit. You check each answer and press those yourself.

Where do my passport details go?

Nowhere. The extension stores them only in your browser's extension storage. It has no account, no server and no analytics, and uninstalling it deletes everything.

Can it fix an error on the government's site?

No. If the site is down or rejects a request, only the government can fix that. It does save you retyping when you have to start again.

Does it cost anything?

No, and the arrival cards themselves are free too. Be careful of websites that charge a fee to submit them.