OnlineFreeTools.org
  • Accueil
  • Image editing tools
    • Filigrane texte — dans le navigateur
    • Extraire les couleurs — palette et pipette au clic
    • Retourner une image — miroir H/V
    • Bordure d’image — couleur et épaisseur
    • Compresser une image — côté max, qualité et taille cible (local)
    • Recadrer et redimensionner une image — en local
    • Voir et supprimer l’EXIF des photos — GPS, appareil, en local
    • Convertisseur de formats d'image — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Niveaux de gris — conversion locale
    • Fusionner des images — créez un collage en une photo
    • Optimiser une image — WebP, AVIF et MozJPEG en local
    • Superposer des images — placez un logo sur une photo
    • Image ↔ Base64 — encoder et décoder
    • Images en GIF — courte animation
    • Images en PDF — une page par photo
    • Images vers PowerPoint — une diapo par photo
    • Images vers Word — DOCX local
    • Page PDF en plusieurs tailles — pack multi-plateformes
    • PDF en JPG — convertissez les pages en images
  • Outils de design
    • Générer l’échelle de couleur de marque — palette 50–950 et tokens CSS
    • Charte graphique — brouillon modulaire à modifier
    • Schéma de couleurs web — tokens CSS sémantiques
    • Vérificateur de contraste WCAG — ratio AA/AAA
  • Outils PDF
    • Compresser un PDF — réduisez la taille dans le navigateur
    • Rogner un PDF — coupez les marges dans le navigateur
    • Fusionner des PDF — combinez dans le navigateur
    • Organiser un PDF — réordonnez ou retirez des pages
    • Numéroter un PDF — ajoutez les numéros dans le navigateur
    • PDF en Markdown — extrayez le texte pour vos notes dans le navigateur
    • Filigrane PDF — apposez du texte sur chaque page dans le navigateur
    • Protéger un PDF — chiffrez par mot de passe dans le navigateur
    • Pivoter un PDF — corrigez l’orientation dans le navigateur
    • Découper un PDF — extrayez les pages en local
    • Déverrouiller un PDF — retirez un mot de passe que vous connaissez
  • Developer tools
    • Ajouter WWW au DNS — A/CNAME et guides
    • Encoder et décoder Base64 — convertir du texte dans le navigateur
    • Vérifier les Core Web Vitals — Noter vos scores d’expérience de page
    • Convertisseur CSV ↔ JSON — types, séparateur, local
    • Recherche de domaine — DNS et données d’enregistrement
    • Vérificateur de hash — contrôler les empreintes dans le navigateur
    • Générateur hreflang — créez des balises pour sites multilingues
    • Encoder et décoder les entités HTML — local
    • IndexNow — soumettre des URL à Bing, vérifier la clé et les codes
    • Quelle est mon adresse IP — IP publique (IPv4/IPv6)
    • Validateur JSON Schema — Chemins draft-07 et local
    • Décodeur JWT — lire header et payload localement (sans vérifier)
    • Markdown vers HTML assaini — et retour Markdown
    • Aperçu des résultats Google — vérifiez la coupure du titre et de la description
    • Générateur de meta tags — générez le head de votre page en entier
    • Audit SEO On-Page — détectez et corrigez les balises de la page
    • Aperçu Open Graph — vérifiez les cartes de partage social
    • Générateur de mots de passe aléatoires — créer des mots de passe localement
    • Générateur de robots.txt — gérez autorisations et blocages des robots d’IA
    • Générateur JSON-LD — créez des données structurées pour FAQ, article et fil d’Ariane
    • Générateur de sitemap XML — créez sitemap.xml à partir d’URLs
    • Compare Two Texts Online — Text Diff Checker
    • Convertisseur de fuseau horaire — comparer un instant dans le monde
    • Convertisseur Unix timestamp — époque ↔ heure lisible
    • Générateur UTM — créez des liens de suivi de campagne
    • Générateur UUID et ULID — créer des identifiants dans le navigateur
    • Vérifier les en-têtes HTTP d'un site — Inspecter les response headers
    • YAML vers JSON — et retour YAML (types, multi-doc)
  • Calculators
    • Calculateur d’accélération
    • Calculateur d’âge depuis la naissance
    • Calculateur de ratio d’aspect — Calculer et mettre à l’échelle
    • Calculateur d'IMC — Comment calculer l'indice de masse corporelle
    • Calculateur BMR et TDEE — Calories quotidiennes estimées
    • Calculateur de masse grasse — Estimer le pourcentage avec les tours
    • Calculateur de seuil de rentabilité — Quantité pour couvrir les coûts
    • Calculateur CAGR — Taux de croissance annuel composé
    • Calculateur de cercle
    • Calculateur d’intérêts composés — Valeur future
    • Calculateur de béton — Estimer le volume de béton
    • Calculateur d’intervalle de confiance — Comment calculer un IC
    • Calculateur de marge sur coût variable
    • Calculateur d’écart entre dates
    • Calculateur de remboursement de dette
    • Calculateur de densité
    • Calculateur de remise — Prix soldé
    • Calculateur EMI — Mensualités de prêt
    • Calculateur d’exposants — Comment calculer des puissances
    • Calculateur GPA — Moyenne pondérée
    • Calculateur de gradient — ∇f multivariable (dérivées partielles)
    • Calculateur de marge brute — Bénéfice brut et pourcentage
    • Calculateur de zones de fréquence cardiaque
    • Calculateur de poids idéal — Estimer la fourchette de poids
    • Calculateur d’inflation
    • Calculateur TRI (IRR)
    • Calculateur de logarithmes — Comment calculer des logs
    • Calculateur de macros
    • Calculateur de revenu marginal — Formule ΔRT / ΔQ
    • Calculateur de markup — Pourcentage sur le coût
    • Calculateur de moyenne
    • Calculateur de médiane et mode
    • Calculateur VAN (NPV) — Valeur actuelle nette
    • Calculateur de la loi d’Ohm
    • Calculateur de 1RM (Epley)
    • Calculateur de p-valeur — Comment calculer une p-value
    • Calculateur d’allure
    • Calculateur de peinture — Estimer la quantité nécessaire
    • Calculateur de délai de récupération
    • Calculateur de variation en % — De l’ancienne à la nouvelle valeur
    • Calculateur de permutations et combinaisons
    • Calculateur de valeur actuelle (PV/FV)
    • Calculateur de marge — Nette ou d’exploitation
    • Calculateur de Pythagore — Trouver le côté manquant
    • Solveur d’équation du second degré
    • Calculateur de ROI — Calculer le retour sur investissement
    • Calculateur de la règle de 72
    • Calculateur salaire horaire — Convertir les taux de rémunération
    • Calculateur de taille d’échantillon — Comment estimer n
    • Calculateur de notation scientifique — Comment convertir
    • Calculateur de chiffres significatifs — Compter et arrondir
    • Calculateur de pente — Comment calculer la pente entre deux points
    • Calculateur d’écart-type — Écart-type et variance
    • Calculateur de carrelage — Estimer la quantité de carreaux
    • Calculateur de pourboire
    • Calculateur d’aire de triangle
    • Calculateur de TVA / GST
    • Calculateur de vitesse
    • Calculateur de volume
    • Calculateur de score z — Comment calculer un score standard
    • Pieds carrés en m² — Conversion pour logement et rénovation
    • Convertisseur d’unités — Longueur / Masse / Température / Aire / Volume / Vitesse
  • Où utiliser
  • Types d’outil
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Outils

Filigrane texte — dans le navigateurAjouter WWW au DNS — A/CNAME et guidesEncoder et décoder Base64 — convertir du texte dans le navigateurGénérer l’échelle de couleur de marque — palette 50–950 et tokens CSSCharte graphique — brouillon modulaire à modifierExtraire les couleurs — palette et pipette au clicCompresser un PDF — réduisez la taille dans le navigateurVérifier les Core Web Vitals — Noter vos scores d’expérience de pageRogner un PDF — coupez les marges dans le navigateurConvertisseur CSV ↔ JSON — types, séparateur, localRecherche de domaine — DNS et données d’enregistrementVérificateur de hash — contrôler les empreintes dans le navigateurRetourner une image — miroir H/VCalculateur d’accélérationCalculateur d’âge depuis la naissanceCalculateur de ratio d’aspect — Calculer et mettre à l’échelleCalculateur d'IMC — Comment calculer l'indice de masse corporelleCalculateur BMR et TDEE — Calories quotidiennes estiméesCalculateur de masse grasse — Estimer le pourcentage avec les toursCalculateur de seuil de rentabilité — Quantité pour couvrir les coûtsCalculateur CAGR — Taux de croissance annuel composéCalculateur de cercleCalculateur d’intérêts composés — Valeur futureCalculateur de béton — Estimer le volume de bétonCalculateur d’intervalle de confiance — Comment calculer un ICCalculateur de marge sur coût variableCalculateur d’écart entre datesCalculateur de remboursement de detteCalculateur de densitéCalculateur de remise — Prix soldéCalculateur EMI — Mensualités de prêtCalculateur d’exposants — Comment calculer des puissancesCalculateur GPA — Moyenne pondéréeCalculateur de gradient — ∇f multivariable (dérivées partielles)Calculateur de marge brute — Bénéfice brut et pourcentageCalculateur de zones de fréquence cardiaqueCalculateur de poids idéal — Estimer la fourchette de poidsCalculateur d’inflationCalculateur TRI (IRR)Calculateur de logarithmes — Comment calculer des logsCalculateur de macrosCalculateur de revenu marginal — Formule ΔRT / ΔQCalculateur de markup — Pourcentage sur le coûtCalculateur de moyenneCalculateur de médiane et modeCalculateur VAN (NPV) — Valeur actuelle netteCalculateur de la loi d’OhmCalculateur de 1RM (Epley)Calculateur de p-valeur — Comment calculer une p-valueCalculateur d’allureCalculateur de peinture — Estimer la quantité nécessaireCalculateur de délai de récupérationCalculateur de variation en % — De l’ancienne à la nouvelle valeurCalculateur de permutations et combinaisonsCalculateur de valeur actuelle (PV/FV)Calculateur de marge — Nette ou d’exploitationCalculateur de Pythagore — Trouver le côté manquantSolveur d’équation du second degréCalculateur de ROI — Calculer le retour sur investissementCalculateur de la règle de 72Calculateur salaire horaire — Convertir les taux de rémunérationCalculateur de taille d’échantillon — Comment estimer nCalculateur de notation scientifique — Comment convertirCalculateur de chiffres significatifs — Compter et arrondirCalculateur de pente — Comment calculer la pente entre deux pointsCalculateur d’écart-type — Écart-type et varianceCalculateur de carrelage — Estimer la quantité de carreauxCalculateur de pourboireCalculateur d’aire de triangleCalculateur de TVA / GSTCalculateur de vitesseCalculateur de volumeCalculateur de score z — Comment calculer un score standardGénérateur hreflang — créez des balises pour sites multilinguesEncoder et décoder les entités HTML — localBordure d’image — couleur et épaisseurCompresser une image — côté max, qualité et taille cible (local)Recadrer et redimensionner une image — en localVoir et supprimer l’EXIF des photos — GPS, appareil, en localConvertisseur de formats d'image — PNG JPEG WebP AVIF BMP GIF ICO SVGNiveaux de gris — conversion localeFusionner des images — créez un collage en une photoOptimiser une image — WebP, AVIF et MozJPEG en localSuperposer des images — placez un logo sur une photoImage ↔ Base64 — encoder et décoderImages en GIF — courte animationImages en PDF — une page par photoImages vers PowerPoint — une diapo par photoImages vers Word — DOCX localIndexNow — soumettre des URL à Bing, vérifier la clé et les codesQuelle est mon adresse IP — IP publique (IPv4/IPv6)Validateur JSON Schema — Chemins draft-07 et localDécodeur JWT — lire header et payload localement (sans vérifier)Markdown vers HTML assaini — et retour MarkdownFusionner des PDF — combinez dans le navigateurAperçu des résultats Google — vérifiez la coupure du titre et de la descriptionGénérateur de meta tags — générez le head de votre page en entierAudit SEO On-Page — détectez et corrigez les balises de la pageAperçu Open Graph — vérifiez les cartes de partage socialOrganiser un PDF — réordonnez ou retirez des pagesGénérateur de mots de passe aléatoires — créer des mots de passe localementNuméroter un PDF — ajoutez les numéros dans le navigateurPage PDF en plusieurs tailles — pack multi-plateformesPDF en JPG — convertissez les pages en imagesPDF en Markdown — extrayez le texte pour vos notes dans le navigateurFiligrane PDF — apposez du texte sur chaque page dans le navigateurProtéger un PDF — chiffrez par mot de passe dans le navigateurGénérateur de robots.txt — gérez autorisations et blocages des robots d’IAPivoter un PDF — corrigez l’orientation dans le navigateurGénérateur JSON-LD — créez des données structurées pour FAQ, article et fil d’ArianeGénérateur de sitemap XML — créez sitemap.xml à partir d’URLsSchéma de couleurs web — tokens CSS sémantiquesDécouper un PDF — extrayez les pages en localPieds carrés en m² — Conversion pour logement et rénovationCompare Two Texts Online — Text Diff CheckerConvertisseur de fuseau horaire — comparer un instant dans le mondeConvertisseur d’unités — Longueur / Masse / Température / Aire / Volume / VitesseConvertisseur Unix timestamp — époque ↔ heure lisibleDéverrouiller un PDF — retirez un mot de passe que vous connaissezGénérateur UTM — créez des liens de suivi de campagneGénérateur UUID et ULID — créer des identifiants dans le navigateurVérificateur de contraste WCAG — ratio AA/AAAVérifier les en-têtes HTTP d'un site — Inspecter les response headersYAML vers JSON — et retour YAML (types, multi-doc)

Générateur hreflang — créez des balises pour sites multilingues

Sans hreflang, Google peut considérer vos pages traduites comme dupliquées et afficher la version dans la mauvaise langue dans les résultats. Convertissez un ensemble d’URLs de langue en balisage hreflang sous trois formes : balises <link>, en-tête HTTP Link et sitemap <xhtml:link>. Étapes : collez chaque URL de langue avec son code, choisissez une forme et copiez l’extrait généré. Chaque URL reçoit sa propre annotation d’autoréférence, et un repli x-default facultatif peut être ajouté. Fonctionne entièrement sur votre appareil : rien n’est envoyé. Exemple : trois versions d’une page en en, es et ja.

Chaque ligne suit le format « code-langue URL » ou « URL code-langue ». Les codes utilisent la forme BCP 47, comme en, en-US ou zh-Hans.
Facultatif. x-default indique à Google quelle version afficher quand aucune langue ne correspond, utile pour une racine ou une page d’accueil anglaise.

Comment ça marche

Le générateur analyse chaque ligne en un code de langue et une URL, puis rend le même ensemble de relations sous trois formes. La forme <link> se place dans le <head> de chaque page. La forme d’en-tête HTTP Link est envoyée dans la réponse du serveur. La forme sitemap intègre <xhtml:link> dans chaque bloc <url>. Chaque URL reçoit une annotation hreflang d’autoréférence, et l’entrée x-default facultative couvre les visiteurs dont la langue n’est pas listée.

Règles utilisées par le générateur

Ces règles proviennent de Google Search Central et de la norme BCP 47 de tags de langue.

  • Chaque version linguistique doit inclure une annotation hreflang d’autoréférence qui pointe vers sa propre URL. L’omettre affaiblit le signal.
  • Chaque URL doit être listée depuis toutes les versions : l’ensemble complet des alternatives apparaît sur chaque page, pas seulement dans un sens.
  • Les codes de langue utilisent BCP 47 : une langue de deux lettres, éventuellement une région (en-US) et éventuellement un système d’écriture (zh-Hans). x-default est le code de repli spécial.
  • x-default pointe vers la page affichée quand aucune langue listée ne correspond, par exemple une racine anglaise. Google peut l’utiliser comme repli pour toutes les langues non détectées.
  • Choisissez une seule forme de diffusion par ensemble : les balises <link> dans le HTML, l’en-tête HTTP Link ou le xhtml:link dans le sitemap. Ne mélangez pas les formes pour le même ensemble, sinon les signaux peuvent se contredire.

Exemple

L’exemple liste trois versions d’une page : https://example.com/ (en), https://example.com/es/ (es) et https://example.com/ja/ (ja). Les balises <link> générées incluent les autoréférences de chaque langue, plus un x-default facultatif pointant vers la racine anglaise.

Bonnes utilisations

  • Lancer un site multilingue : générez les balises <link> une fois par gabarit et vérifiez que chaque version liste l’ensemble complet.
  • Après une restructuration du site, régénérez le balisage pour que le mappage des URLs reste cohérent entre les langues.
  • Quand les résultats de recherche affichent la mauvaise langue, vérifiez que les autoréférences et x-default existent et que les URLs pointent vers des pages canoniques.

Frequently asked questions

Laquelle des trois formes dois-je utiliser ?

Utilisez les balises <link> si vous pouvez modifier le HTML. Utilisez l’en-tête HTTP Link quand les pages sont servies par un serveur que vous contrôlez et que le HTML est difficile à changer. Utilisez la forme sitemap si vous préférez la garder dans le sitemap XML.

Quand ajouter x-default ?

x-default indique à Google quelle version afficher quand la langue du visiteur ne correspond à aucun code listé. Ajoutez-le quand vous avez une page racine ou de repli, généralement en anglais.

Chaque URL a-t-elle besoin d’une hreflang d’autoréférence ?

Oui. Chaque version linguistique doit inclure sa propre URL dans l’ensemble, avec une hreflang d’autoréférence qui pointe vers elle-même. Google utilise l’ensemble complet pour choisir la bonne page par langue.

Quel format de code de langue est valide ?

Les codes BCP 47 : une langue de deux ou trois lettres, éventuellement une région (en-US) et éventuellement un système d’écriture (zh-Hans). La langue en minuscules, sans inventer de codes comme « en-us-en ».

Hreflang va-t-il dans <head> ou dans le sitemap ?

Les deux fonctionnent, mais utilisez une seule forme cohérente par ensemble de pages. Les balises <link> vont dans <head>, l’en-tête HTTP Link est envoyé avec la réponse et le sitemap utilise des blocs xhtml:link.

Mes URLs sont-elles envoyées quelque part ?

Non. Le générateur fonctionne entièrement dans votre navigateur et rien n’est envoyé.

Related tools

  • Générateur de sitemap XML — créez sitemap.xml à partir d’URLs
  • Générateur JSON-LD — créez des données structurées pour FAQ, article et fil d’Ariane
  • Générateur de meta tags — générez le head de votre page en entier
  • Générateur UTM — créez des liens de suivi de campagne

Partager cet outil

Partagez sur les réseaux, copiez le lien ou utilisez le partage du système.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/fr/tools/hreflang-generator

Questions ou retours

Quelque chose n’est pas clair, cassé ou manquant ? Rédigez un message ci-dessous — nous lisons chaque note.

E-mail: dailyonetools@outlook.com

References

  • Search Central — Versions localisées (hreflang)
  • BCP 47 — Tags pour identifier les langues
OnlineFreeTools.org · Projet d'apprentissage · En cours d'itération
À propos·Confidentialité·Conditions·Contact