How to check hreflang tags
To check your hreflang tags, copy the page HTML or just the head markup and paste it into the checker. It extracts every link rel=alternate hreflang entry, lays out the language-and-region mapping in one view, and flags the issues that commonly break international targeting.
The checker runs entirely in your browser, so the markup you paste is never sent to a server. That makes it safe for staging pages and unpublished templates, and it works instantly without an account.
- Paste full HTML or just the head markup
- Review the alternate language and region mapping
- Check flags for duplicate or suspicious codes
- Confirm an x-default entry is present
What hreflang problems it catches
Hreflang mistakes are easy to make and hard to spot by eye. This checker surfaces duplicate hreflang codes pointing at different URLs, values that do not look like valid language or region codes, and the absence of an x-default entry when multiple alternates exist, which is one of the most common oversights.
It is deliberately a heuristic, paste-based tool rather than a full site crawler. It checks the markup you give it and flags obvious issues clearly, without pretending to validate return tags across an entire live site. That keeps it fast and honest for a pre-launch review.