Free Tool

🌐 Hreflang Tag Generator for Remix

Generate hreflang link tags for multilingual and multi-regional websites. Tell search engines which language and regional URL to serve to each audience.

Language & Region URLs

Add one row for each language/region version of your page. Select the language, optionally pick a region, and enter the full URL.

The fallback URL for users whose language/region doesn't match any hreflang tag. Typically your main or English page.

Generated Hreflang Tags

Frequently Asked Questions

What are hreflang tags and why do they matter?

Hreflang tags are HTML <link> elements that tell search engines which language and regional version of a page to show to users in different locations. They use the rel="alternate" hreflang="..." attribute format.

They are critical for international SEO because they prevent duplicate content issues across language versions, ensure users see the right version of your page, and help search engines understand the relationship between translated or localized pages.

When should I use hreflang tags?

Use hreflang tags when your website has multiple language versions of the same content (e.g., English and Spanish), regional variations of the same language (e.g., English for US vs. UK), or both language and regional differences (e.g., Portuguese for Brazil vs. Portugal).

If you only have one version of your site in a single language, you don't need hreflang tags. They are most useful for businesses serving international audiences.

What is x-default and should I include it?

The x-default hreflang value specifies a fallback URL for users whose language or region doesn't match any of your other hreflang tags. It acts as a catch-all default page.

Google recommends including x-default in your hreflang implementation. It is typically set to your main page, a language selector page, or your English-language version. It ensures that no user is left without a relevant page to land on.

What are common hreflang mistakes to avoid?

Missing return links: Every page listed in an hreflang set must link back to all other pages in the set, including itself. If page A links to page B, page B must also link back to page A.

Wrong language/region codes: Use ISO 639-1 language codes (e.g., en, es) and ISO 3166-1 Alpha-2 country codes (e.g., US, GB). Common mistakes include using uk instead of gb for the United Kingdom.

Non-canonical URLs: Always use the canonical (preferred) version of each URL in your hreflang tags. Don't mix http and https, or www and non-www versions.

More Free Tools

BOOM!
You're in! 🚀
Get your SEO Checklist

Get the Ultimate 2026 SEO Checklist

50 actionable steps to rank your site on page 1. Drop your email to unlock it instantly.