Hreflang Generator

Generate hreflang tags for multilingual and multi-regional websites.

Add one row per language/region version of your page. Include an x-default row for the fallback URL.
Language / Region URL

📐 How to Use

  1. Add each language version of your page by entering the URL and selecting language/region.
  2. Add an x-default row for the fallback URL.
  3. Click Generate to get all hreflang tags as a block.
  4. Paste the entire block into the <head> of EVERY language version of the page.

Frequently Asked Questions

QWhat does hreflang do?
Hreflang tells Google which language and regional version of a page to serve to users in different locales. Without it, Google may show the wrong language version in search results.
QWhat is x-default?
x-default is the fallback page shown when no other hreflang value matches the user's language or region. Usually your main/English version.
QDoes every page need hreflang on every version?
Yes — hreflang must be reciprocal. If page A references page B, page B must reference page A. The full set of tags must appear on all versions.

ℹ️ About This Tool

Hreflang was introduced by Google in 2011. It is particularly important for sites with content in multiple languages or targeting multiple countries with the same language (e.g. en-US vs en-GB).