About the data

Visa information is only useful if you can tell how fresh it is. This page explains exactly where our data comes from and how it is checked.

The two stamps

Every pair page on this site carries one of two stamps, directly under the answer. There is no third state, and no answer hides which one it has.

Stamp 1 — verified

Verified — last checked 25 Oct 2026 against an official source: Thailand Royal Gazette, 31 Aug 2026 — revised visa exemption (via Royal Thai Embassy consular pages).

Thailand’s 2026-09-15 exemption revision: 60-day scheme revoked 2026-09-15; passport is on the revised 60-country 30-day exemption list gazetted 31 Aug 2026

Value last changed 25 Oct 2026 — see the changelog.

Live example: Japan passport → Thailand. The date is the day the check was completed; the source is named and linked, so you can re-check it yourself.

Stamp 2 — dataset, not yet verified

Dataset — not yet individually verified

Data from the passport-index dataset, February 2026 snapshot . This pair has not yet been individually verified against an official source; see how verification works.

Live example: Zimbabwe passport → Venezuela. The dashed stamp is not an apology — it is the pair's place in the verification queue, stated on the page instead of hidden.

How verification works

1

Find the official source

The foreign ministry, immigration authority or official embassy page for the route — never another visa site.

2

Check the pair

Compare the dataset value against that source: the requirement itself and the permitted stay.

3

Stamp it

Record the check date and the source on the pair page. If the source disagrees with the dataset, the value is corrected first.

4

Publish corrections

Every change lands in the data changelog — old value, new value, date and official source.

The base dataset

The starting point is the open passport-index dataset (MIT licence), which maps the visa requirement for every passport → destination pair: visa free (with the permitted stay), visa on arrival, e-Visa, electronic travel authorisation, visa required, or no admission. We use the February 2026 snapshot as the base layer for all 39,402 pairs.

A snapshot is a photograph, not a feed — visa rules change every month, and the snapshot is already wrong in places the day it is taken. So the snapshot is never the final word on this site.

The verification layer

We check pairs individually against primary official sources — foreign ministries, immigration authorities and official embassy pages — starting with the most-travelled routes, and record the date and the source for every check. A pair page shows a “Last verified” date only when such a check has actually been completed for that pair. Pairs not yet checked say so plainly and show the dataset's vintage instead. At launch, 1,520 pairs carry a verified stamp; the rest are queued in a published order of travel importance.

When a check finds the dataset is wrong, we correct it and publish the change — old value, new value, date and official source — in the data changelog. Some rules carry an announced end date (temporary visa-free policies are common); where an official source gives one, the pair page shows it as a scheduled change.

What the stamp does not promise

“Last verified” means the requirement matched the named official source on that date. It does not guarantee entry: border officers decide admission, rules can change between the check and your trip, and pages here cover ordinary passports on short tourist visits — not work, study, residence or special passport categories. Always confirm with the destination's embassy or official immigration authority before travelling, especially if your trip depends on it.

Corrections

Found something that disagrees with an official source? That is exactly the feedback the changelog runs on — every confirmed discrepancy becomes a correction entry with its source attached.

39,402 pairs 1,520 verified against official sources 459 corrections published See the changelog · how we verify