Hreflang Tag Generator
Free hreflang tag generator — create correct hreflang link tags for multilingual and multi-region pages, plus XML sitemap entries. Copy in one click.
About the Hreflang Tag Generator
Hreflang tags tell search engines which language and region version of a page to show each user, preventing duplicate-content issues on international sites. This free generator builds valid hreflang link tags from your list of language-region URLs, including the important x-default entry.
Add each locale and its URL, choose your default page, and copy ready-to-paste HTML link tags or XML sitemap entries. Everything is generated instantly in your browser with no signup, so your URLs stay private.
How to Use the Hreflang Tag Generator
- 1Add a row for each language-region and its page URL.
- 2Set the default (x-default) page for unmatched users.
- 3Choose HTML link tags or XML sitemap output.
- 4Copy the generated hreflang tags into your pages.
Frequently Asked Questions
What is an hreflang tag?
It is a link annotation that specifies the language and optional region of a page, such as en-GB or fr-CA, so search engines serve the right version to each user.
What is x-default for?
The x-default value marks the fallback page shown to users whose language or region does not match any of your specified versions. Including it is a recommended best practice.
Should hreflang be reciprocal?
Yes. Every page in the set should reference all the others, including itself. Missing return links are a common cause of hreflang errors, so add tags to each page.
Are my URLs uploaded?
No. The tags are generated in your browser, so your URLs never leave your device.