Jaipur, India · serving India, UAE and USA
Home/Free Tools/Technical SEO/Hreflang Checker

Hreflang Checker

Check a page's hreflang annotations for self-reference, valid codes and return links.

100% free No signup Live server-side check

Try it now

About this tool

What is the Hreflang Checker?

A hreflang checker reads the language and region alternates a page declares and tests them for common mistakes: missing self-reference, invalid codes, missing x-default and links that do not point back. Hreflang tells search engines which version to show to which audience.

This tool fetches the address you enter once, from our server, and reports what a crawler would receive. The URL is not stored; only a short-lived rate-limit counter is kept. Results show the page at the moment of the check and can differ from what a logged-in browser or a bot with different headers sees.

Why use it

Why use this tool

Live check

Reads the real page at the moment you run it, with every redirect followed and shown.

Plain-English output

Each finding says what it means and what to do next, not just a raw value.

Copy-ready

Copy the output straight into your CMS, spreadsheet, ticket or client report.

No account needed

Free, with no signup. Fair-use limits keep the tool fast for everyone.

How it works

A few clicks to a better result

1

Enter the address

Use a full public URL.

2

Run the check

The page is fetched live from our server.

3

Fix and retest

Apply the fixes, then run it again.

Written, edited and verified by Hemant Kumar, SEO consultant in Jaipur with about 8 years of experience in technical SEO, AEO and GEO. Last reviewed: Oct 2026.
Guide

How to read the result and act on it

Confirm the page lists a self-referencing hreflang entry and an entry for each alternate version, using valid codes such as en-us, en-in or hi. Check there is an x-default pointing to the fallback or language selector page. Each alternate URL should return 200, be indexable and be the canonical version of that page. The most frequent failure is missing return links: if page A lists B, then B must list A. Open the alternate pages and confirm they declare the same set. Fix errors in one place if possible, either the head, HTTP headers or the XML sitemap, and avoid mixing methods that disagree.

Common mistakes to avoid

Invalid codes are a classic issue, such as en-uk instead of en-gb, or using a country alone without a language. Pointing hreflang at redirected, noindex or canonicalised URLs makes the annotation unusable. Many sites forget the self-reference or only add it on one page of the set. Translating only part of a page while claiming a full alternate also causes confusion. Do not use hreflang to target different pages with unrelated content. Automatic redirection of users by IP address can block crawlers from reaching alternates. Finally, hreflang is a signal for choosing between equivalent pages, and it does not pass rankings from one version to another.

Next steps

Use this with

Browse all 41 free technical seo tools, or see the full free SEO toolbox. If you would rather have this handled for you, take a look at our technical SEO services and the results from real projects.

Similar free tools

More free tools you may need

All free tools ↗
FAQ

Questions, answered

It checks the annotations on the page you enter; test each alternate to confirm reciprocity.
The page is fetched by our server to read its hreflang tags, and results are shown to you, not stored. Do not paste URLs with private tokens, since they are sent to the target site.
Yes, Google supports hreflang annotations in XML sitemaps. This tool reads what the page itself declares, so a sitemap-only setup will not appear here. Check your sitemap separately if that is how you implemented it.
WhatsApp Get your free proposal