Hreflang Checker
Scan any page for its hreflang tags — validate language and region codes, URLs, and international SEO setup in one table.
Reach every region and language, correctly.
A single-page check is a start. SEOJuicer's full audit checks meta tags, keywords, hreflang, and more across every page on your domain, not just one URL.
What is the Hreflang Checker?
The Hreflang Checker is a free tool that scans any public page for its hreflang tags — the annotations that tell search engines about other language or region-specific versions of the same content — and validates each one for the mistakes that most often cause search engines to ignore them entirely.
Hreflang tags are easy to get subtly wrong: an invalid region code, a relative URL, a missing x-default, a page that never references itself. None of these throw a visible error anywhere, so they tend to sit broken for months, quietly letting the wrong language version show up in the wrong country's search results. Running this checker on a page surfaces every one of those problems in one pass.
How to use this tool
No signup, no install — just paste a URL and see every hreflang tag at a glance.
Enter a URL
Type in any public page you want to check — no signup needed.
We read every hreflang tag
Every <link rel="alternate" hreflang="..."> tag on the page is collected and validated.
See what needs fixing
Get a table of every tag found, its language/region code, its URL, and any problems with it.
How this data is collected
When you submit a URL, the tool fetches the page's live HTML and collects every <link rel="alternate" hreflang="..."> tag on it, along with the page's own declared language from its <html lang> attribute.
Each tag is checked for a valid language/region code format, an absolute (not relative) URL, and whether it duplicates another tag's code. The full set is also checked for an x-default fallback and a tag that references the page itself, both recommended by Google for a complete hreflang implementation.
Best practices for international SEO
A few habits worth keeping once you've found what's wrong.
- Use the correct code format — a language code alone (like en) or a language-region pair (like en-us) — and double-check region codes, since a typo silently makes the entire tag invalid to search engines.
- Always use absolute URLs in hreflang tags, never relative paths. A relative href is one of the most common reasons an otherwise correct hreflang tag gets ignored.
- Add an x-default tag if you serve different versions by region or language. It tells search engines which version to show a visitor who doesn't match any of your other tags.
- Every page in a hreflang set should reference itself, in addition to its other language/region versions — a page missing its own self-referencing tag is a common, easy-to-miss error.
Frequently asked questions
Have questions about hreflang tags? Here are the most common ones our users ask before getting started.
Get a complete picture of your website's SEO health
Run a comprehensive audit and get actionable insights to improve your rankings.
Run Free Website AuditBrowse other categories
Every category groups related tools together, all free and ready to use instantly.
