Enter the page URL
Use the absolute HTTP or HTTPS URL for the page whose HTML you will paste. It is used for comparison, not fetched.
Inspect pasted HTML hreflang annotations for code syntax, duplicate languages, absolute URLs and self-reference.
Your result will appear here
This is a local review, not a live crawl or ranking score. Review the limits below.
Hreflang Checker is a free online seo tool from GigaTools. Inspect pasted HTML hreflang annotations for code syntax, duplicate languages, absolute URLs and self-reference. It runs entirely in your web browser, so nothing is uploaded and it works on any device without installing software.
How it works
Use the absolute HTTP or HTTPS URL for the page whose HTML you will paste. It is used for comparison, not fetched.
Copy the link tags with rel="alternate" and hreflang. The checker accepts up to 1 MB and 1,000 annotations from HTML only.
Review duplicate codes, URL format and self-reference. Open each real language version separately and confirm that its annotations link back.
FAQ
1. Enter the page URL: Use the absolute HTTP or HTTPS URL for the page whose HTML you will paste. It is used for comparison, not fetched. 2. Paste alternate-language tags: Copy the link tags with rel="alternate" and hreflang. The checker accepts up to 1 MB and 1,000 annotations from HTML only. 3. Review and verify return links: Review duplicate codes, URL format and self-reference. Open each real language version separately and confirm that its annotations link back.
No. It checks the shape of two-letter language codes, optional four-letter scripts and optional two-letter regions, plus x-default. It does not verify membership in ISO registries or Google support for a specific code.
No. It does not fetch any page, HTTP Link header or sitemap. It cannot check HTTP status, reciprocal tags, canonical selection, translated content or Google indexing. Review those separately.
No. It can identify a fallback page for users whose language is not explicitly covered. The report shows whether it is present without treating absence as an automatic error.
Keep going
Create a ready-to-use HTML link snippet.
Turn a list of URLs into a valid XML sitemap.
Validate sitemap XML, count URLs, and spot malformed or unsafe entries.
Inspect links from pasted HTML and classify them.
Estimate campaign cost from clicks and CPC.
See a best-effort domain match in DuckDuckGo results; open Google and Bing searches for manual review. No rank history is tracked.