Home / SEO Tools / Hreflang Validator
SEO Tools

Hreflang Validator

Check a page-level hreflang annotation set locally; reciprocal validation still requires checking the alternate pages themselves.

Validate a page-level hreflang annotation set

Paste link tags or rows in language | absolute URL format. This checks local syntax, duplicates, URLs, x-default and optional self-reference; it cannot verify reciprocal tags on remote pages.

—Annotations
—Unique codes
—Errors
—Warnings
Language-tag syntax here is a practical structural check, not a full BCP 47 registry validator. Alternate pages also need reciprocal annotations.

Search-engine boundaries

Local markup checks cannot know what a crawler fetched, rendered, indexed or selected as canonical. Search engines may rewrite title links/snippets, choose different canonicals, ignore invalid or ineligible structured data, and apply live HTTP/robots conditions that are not present in pasted text. Treat these tools as pre-publish QA, then verify live behavior with the relevant search-engine tools.

Validate the annotation set, not just each row

Language tags, duplicate alternates, x-default, absolute URLs and self-reference are checked locally. Reciprocal links on alternate pages still require inspecting those pages.

Search by task, tool name, or category. Press Esc to close.
Start typing to find a tool.