Hreflang validator

Find hreflang errors before Google does.

Crawl a list of URLs or an entire XML sitemap.

OR
Every page listed in this sitemap will be crawled and tested. Sitemap index files (a sitemap of sitemaps) aren’t supported.
Enter the pages you want to test — one URL per line.

Tests up to 30 URLs. Log in to raise the limit — it’s free.

What we validate

Return tags

Every page in a cluster links back to the others, in both directions.

Canonicals

Canonical tags point to the page itself, not a different locale or URL.

Language & region codes

Valid ISO language and country codes, with no duplicates per cluster.

x-default

A fallback x‑default is present for visitors that don’t match a locale.

Page health

Every hreflang URL returns 200 — no redirects, 404s or 403s.

Self-reference

Each page references itself within its own set of hreflang tags.