Public visa data only answers “how is it now”. We keep our own archive of snapshots and diff them against each other — which produces something the source dataset does not contain: history. Over July 2024 — June 2026, entry rules moved 347 times.
Most recent first. Click a row to open the full pair page.
Every time we refresh the visa dataset, the old version is not overwritten — it is stored in a dated archive. That archive is the source of this history.
Each new snapshot is compared to the previous one across all 39,602 passport-to-country pairs. Everything whose value moved lands in the feed.
Statuses are ordered from “no admission” up to visa-free entry. Moving up the scale is an easing, moving down a tightening, and a change in the day count is a stay-length change.
A limitation we state openly: the date in the feed is when a change entered our snapshot, not the date of the official decision. If a rule changes and reverts between two snapshots, we will not see it.
We did the work of collecting and unpacking these figures — and we give them away. Use them in articles, research and your own products: the only condition is a link back to the source.
Data source: VISAXS (https://visaxs.com/changes), licensed under CC BY 4.0
<a href="https://visaxs.com/changes">VISAXS</a> — licensed under <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>
Licence: CC BY 4.0 — copy, adapt and use commercially, as long as you credit the source.
We follow the same rule ourselves. Underlying source: visualpharm/visa-free-dataset (licence MIT). The derived calculations, classification and pairwise breakdown are ours.
We keep our own archive of visa-dataset snapshots and diff every new snapshot against the previous one. Anything whose status moved lands in this feed. The public dataset only shows the current state — this history exists only because we accumulate it.
It is the date of the snapshot in which we recorded the new value, not the date of the official government decision. The actual decision may have been taken earlier, between two of our snapshots.
Entry became freer on our openness scale — for example a required visa became an e-visa, or visa on arrival became visa-free entry. “Tightened” is the same movement in reverse.
We take a new dataset snapshot regularly and rebuild the feed. The longer the archive runs, the longer the history gets — and it cannot be reconstructed after the fact.
The feed shows the direction visa policy is moving and is useful for spotting trends. Before travelling, always confirm with the embassy or consulate of your destination — rules can change between our snapshots.