SEO audit All SEO tools Site vs Site Blog Search

Language

EnglishالعربيةEspañolFrançaisDeutschPortuguêsItalianoРусскийTürkçeRomânăBahasa Indonesia简体中文日本語हिन्दी
Sign in

On-page SEO

Meta Tags AnalyzerSERP Snippet PreviewHeading Structure CheckerImage Alt Text CheckerOpen Graph & Social Preview CheckerStructured Data ValidatorCanonical Tag CheckerLink AnalyzerHreflang Checker

Technical SEO

Full Site Audit (Crawler)Robots.txt TesterXML Sitemap CheckerRedirect CheckerBulk HTTP Status CheckerHTTP Headers CheckerBroken Link CheckerIndexability CheckerMobile-Friendly CheckerJavaScript SEO Checker

Speed & performance

Page Speed TestCore Web Vitals CheckerServer Response Time (TTFB) TestPage Size CheckerGzip & Brotli Compression TestHTTP/2 & HTTP/3 CheckerCSS MinifierJavaScript Minifier

Content & keywords

Keyword Density CheckerKeyword Suggestion ToolWord CounterReadability CheckerText to HTML Ratio CheckerURL Slug GeneratorCase Converter

Generators

Meta Tag GeneratorRobots.txt GeneratorSchema Markup GeneratorOpen Graph GeneratorXML Sitemap GeneratorRedirect Generator (.htaccess & Nginx)Hreflang Tag GeneratorUTM Campaign URL Builderllms.txt Generator

Domain & security

SSL Certificate CheckerSecurity Headers CheckerDNS LookupWHOIS / Domain LookupDomain Age CheckerMixed Content CheckerWebsite IP & Hosting LookupWebsite Technology Checker

AI search & AI writing

AI Search Readiness CheckerAI Title & Meta Description GeneratorAI FAQ & Schema GeneratorAI Content Brief GeneratorAI Content Optimizer

Hreflang Tag Generator

Generate hreflang link tags for every language and region version of a page.

About the Hreflang Tag Generator

Hreflang annotations tell search engines which language or regional version of a page to show each searcher. Every version must list all versions, including itself – so the same block of tags goes on every page in the set.

Enter each version’s language code (e.g. en, en-GB, es-MX) and URL to generate the tags, either as HTML <link> elements for the head or as an XML sitemap snippet. Codes are validated as you type, and common mistakes such as en-UK are flagged.

Frequently asked questions

Which format should I use?

HTML tags are easiest for small sites. For large sites, hreflang in the XML sitemap keeps your HTML light and is easier to manage centrally.

What language codes are valid?

An ISO 639-1 language code (en, fr, de), optionally followed by an ISO 3166-1 region (en-GB, fr-CA). Region alone is not valid.

Do I need x-default?

It is recommended for the page users should see when no language matches, such as a language selector or your main international page.

Related tools