Skip to main content
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.