Introducing

MayIVisit.

Do I need a visa? One clear answer.

A focused tool that does one thing well: tell any traveler whether they need a visa to go from their passport country to a destination, and how many days they can stay. No login, no backend, no runtime database. Every answer is a pre-rendered page indexable by Google.

120k+ Pre-rendered pages
199 Countries covered
0 Backend services
100% Static + indexable
MayIVisit. visa requirements lookup tool

The problem, and what MayIVisit does.

Why we built it, and the single answer every traveler is actually looking for.

The Problem

Visa rules are scattered everywhere.

Visa rules are scattered across government pages, third-party blogs and travel forums. Most travelers end up reading conflicting information for a simple yes/no question.

  • Government sites are hard to navigate
  • Travel blogs go out of date quickly
  • No single source for passport-pair rules
  • Search results are full of ads, not answers
The Answer

One page per passport pair.

Pick your passport, pick your destination, get a clear answer: visa-free, visa on arrival, e-visa, eTA, visa required, or no admission. Plus the number of days allowed and a link to the official source.

  • Single passport-to-destination answer
  • 199 x 199 country pairs covered
  • Region-grouped browse and instant search
  • Static HTML, served from a CDN

How it's built.

Four decisions that let MayIVisit serve 120,000 pages with no runtime backend.

Programmatic SEO

~120,000 unique pages generated at build time from a single dataset, each one targeting a real search query pattern travelers actually type.

Astro + Static Output

Built with Astro, TypeScript and Tailwind. Output is plain static HTML served by nginx behind Cloudflare. No runtime backend, no per-request cost.

Open Dataset

Visa data sourced from the MIT-licensed passport-index dataset, vendored and parsed into a typed lookup at build time.

Client-Side Search

Pagefind builds a static search index at build time, so users get instant filtering without ever hitting a server.

Check your next trip in one click.

Free to use, no signup required. Pick a passport, pick a destination, get the answer.

Try MayIVisit