Free tool

What hreflang tags does your page declare?

Enter a page address and we list every hreflang tag it declares, with the language and region each one names.

Hreflang tags tell search engines that the same content exists in other languages or for other countries, so a reader in France is offered the French version rather than the English one. They only matter if you actually run more than one version, and they are easy to get subtly wrong.

Free, no account. We list every hreflang tag the page declares.

Questions people ask

What is hreflang?
An attribute naming another version of the same page for a different language or country. A set of them tells search engines which version to show which audience, instead of leaving them to guess from the content.
How do I check hreflang tags?
Enter the page address above. We fetch the page and list every alternate link with an hreflang attribute, exactly as declared, so you can see which languages and regions the page claims.
What is hreflang x-default?
A catch-all naming the version to show a visitor who matches none of the languages you have listed. It is optional and usually points at an international or English version.
Do hreflang tags need to be reciprocal?
Yes. Every version should list all the others, including itself. If your French page names the English one but the English page does not name the French one back, search engines commonly ignore the pairing altogether.
Do I need hreflang for one country?
No. If you publish one version for one audience, hreflang adds nothing. It exists purely to connect equivalent pages that differ by language or region.

Other free tools

All free tools