100% free · no sign-up · no hidden costs

Do I need a visa?

Pick your passport and destination — the answer in seconds: visa-free, eVisa, eTA, on arrival or required. Then apply online if you need to.

199passports6status types0sign-up

Pick a passport and destination to see the requirement.

Know before you book — for any passport on earth

Any passport × destination

199 nationalities, every country — covered.

6 clear status types

Visa-free, eVisa, eTA, on arrival, required, no entry.

Apply online instantly

eVisa & eTA via iVisa — skip the embassy queue.

Honest & 100% free

Verify-with-embassy note on every result. Never charges you.

Three taps to your answer

11

Pick your passport

The country that issued it.

22

Pick your destination

Where you're heading.

33

Get the answer — and apply

Status in seconds, apply online if needed.

Popular passports

Questions, answered

How accurate is VisaSnap?
VisaSnap is built on an open, regularly-updated visa dataset and is meant as fast guidance, not an official ruling. Entry rules change without notice — always confirm with the destination's embassy or official government portal before you book or travel.
What do the answers mean?
Visa-free = no visa for short stays. Visa on arrival = get it at the border. eVisa = apply online first. eTA = an electronic authorisation required before boarding (e.g. UK, Canada, US ESTA-style). Visa required = arrange a visa in advance. No admission = entry not currently permitted.
Do I need a visa for a layover / transit?
Transit rules differ from entry rules and aren't covered here — some countries require a transit visa even if you never leave the airport. Check the specific airport and airline before you fly.
Is it free?
Yes — completely free, no sign-up, and VisaSnap never charges you. If you apply for a visa or eTA through one of our links we may earn a small commission at no extra cost to you; that's how the site stays free.

Know before you go.

Check any passport × destination in seconds — free, no sign-up.

Check your visa