Hreflang Checker

Hreflang broken? Know in seconds. Checks return links, locale codes, 404s, canonicals, noindex conflicts. Free, no login required.

As of June 2026, Hreflang Checker has users in the Developer Tools category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.0
Manifest V3

History

1 snapshots

Tracking since May 4, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
May 4, 20261.0.0
Now1.0.0

Permissions & access

Permissions
activeTabscriptingwebRequeststoragetabssidePanel
Host access
<all_urls>

Screenshots

Hreflang Checker screenshot 1Hreflang Checker screenshot 2Hreflang Checker screenshot 3Hreflang Checker screenshot 4Hreflang Checker screenshot 5

About

Most hreflang issues are invisible. Google just ignores the tags and keeps showing the wrong language page. No warning, no error in Search Console. Just lost traffic from markets you're actively targeting.

I built this to catch what Google won't tell you.

Open the panel on any page. It reads your hreflang tags, fetches every alternate URL, and checks the whole cluster in a few seconds.

Here's what it finds:

Missing return links. You link to the German page but the German page doesn't link back. Google throws out the whole pair. This is the #1 hreflang mistake and it's completely silent. The extension checks every alternate URL for a reciprocal tag.

Bad locale codes. "eng" instead of "en". "en-UK" instead of "en-GB". "US-en" with the parts backwards. Script subtags like zh-Hans-TW. All validated against ISO 639-1 and ISO 3166-1 with the exact fix shown.

Live URL status. It actually fetches your alternate pages. 404s, 301 redirects, noindex, soft 404s, blocked by robots.txt — all flagged with the exact URL and what's wrong.

Source page noindex. If the page with the hreflang tags is noindex, Google won't process any of it. The whole cluster disappears. Most tools miss this entirely.

Canonical conflicts. Hreflang on a page whose canonical points somewhere else. Google ignores it. Flagged as a warning with a fix.

Sitemap hreflang. Some sites only declare hreflang in XML sitemaps, not page HTML. The extension checks for this and pulls those tags too.

Plus: x-default issues, duplicate locales, HTTP/HTTPS mismatches, tags placed outside the head, identical content across different locale URLs, and more.

You get a health score (A through F), a locale cluster map showing every language version and its status, a graph view, raw tag viewer, JSON export, and check history.

Free. No account. Nothing leaves your browser.

Technical

Version
1.0.0
Manifest
V3
Size
61.41KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
nhdakgoidemjfemcpcegmmddebaafmdh
Developer ID
u0949e32a0b30f3d83ddecfdfe44fadca
Developer Email
[email protected]
Created
May 3, 2026
Last Updated (Store)
May 3, 2026
Last Scraped
Jun 9, 2026
Website
Support URL

Data sourced from the Chrome Web Store · last verified Jun 9, 2026.