Free Tool · Hreflang Checker
Catch the hreflang mistake that tanks a locale.
Paste a URL and validate every hreflang: invalid codes, missing x-default, duplicates and broken URLs — the errors that quietly break international rankings. No signup to try it.
Try
No signupUnlimited & freeHTML + Link header
What the checker reads
01 / Tags
Every alternate.
All hreflang tags from both <link rel="alternate"> and the HTTP Link header, in one table.
02 / Codes
Valid codes.
Each language(-REGION) value checked against ISO 639-1 / 3166-1 — one typo drops the whole cluster.
03 / x-default
x-default fallback.
Whether unmatched locales have a fallback version, the most-missed hreflang requirement.
04 / Duplicates
Conflicts.
Duplicate values and missing self-references that make search engines ignore your annotations.
05 / Hrefs
Resolvable URLs.
Every href resolved — relative or broken targets break the alternate entirely.
06 / Score
One score.
All issues rolled into a single 0–100 hreflang health score.