Développeur / Domaines
Convertisseur Punycode pour les noms de domaine internationaux (IDN)
Convertissez un nom de domaine internationalisé, comme münchen.de, dans sa forme ASCII xn-- pour le DNS, et inversement. Recevez aussi un avertissement lorsqu’un label mélange des lettres latines avec des lettres cyrilliques ou grecques ressemblantes.
Convertisseur Punycode pour les noms de domaine internationaux (IDN): Chaque label contenant des caractères non ASCII est encodé avec l’algorithme Punycode de la RFC 3492 et reçoit le préfixe xn-- : münchen.de devient xn--mnchen-3ya.de et 例え.テスト devient xn--r8jz45g.xn--zckzah. Les labels xn-- sont décodés. Un label qui mélange des lettres latines avec des lettres cyrilliques ou grecques est signalé, car ce type de nom peut imiter un domaine connu. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Le DNS ne prend en charge que les lettres, les chiffres et les tirets. Chaque label contenant d'autres caractères est donc écrit en Punycode (RFC 3492) et préfixé par xn-- : münchen.de devient xn--mnchen-3ya.de. Les labels sont d'abord convertis en minuscules et normalisés ; les registres peuvent appliquer des règles supplémentaires, notamment pour ß ou les emoji, que cet outil ne vérifie pas. Les navigateurs affichent la forme xn-- lorsqu'un nom mélange des scripts qui se ressemblent, afin de se protéger contre les domaines ressemblants.
Fonctionnement de Punycode
Les lettres ASCII d’un label sont d’abord copiées, suivies d’un trait d’union ; chaque autre caractère est ensuite encodé sous forme d’un nombre indiquant son point de code et sa position, écrit en base 36 avec des lettres et des chiffres. C’est pourquoi bücher devient bcher-kva : bcher, puis kva pour le ü.
Domaines sosies
Les caractères cyrilliques а, е, о, р et с ressemblent aux caractères latins a, e, o, p et c. Ainsi, pаypal.com avec un а cyrillique est un domaine différent. Le détecteur de caractères invisibles permet d’afficher ces caractères dans n’importe quel texte.
Comment l'utiliser
- Collez un domaine au format Unicode ou xn--.
- Consultez les formes ASCII et Unicode.
- Vérifiez l’avertissement concernant les labels à écritures mixtes.
Confidentialité et limitations
Conversion effectuée dans votre navigateur.
Outils associés
Questions fréquentes
Pourquoi xn-- s’affiche-t-il dans la barre d’adresse de mon navigateur ?
Les navigateurs affichent la forme Punycode lorsqu’un nom mélange plusieurs écritures ou utilise des caractères susceptibles d’être confondus, afin qu’une imitation d’un site connu ne puisse pas se faire passer pour le véritable site.
Le résultat est-il le même que celui de mon bureau d’enregistrement ?
Pour les noms ordinaires, oui. Les registres appliquent des règles supplémentaires à certains caractères, comme ß ou les emoji, que cet outil ne vérifie pas.
Les adresses e-mail sont-elles compatibles ?
Seule la partie du domaine située après @ est convertie en Punycode ; la partie située avant est traitée séparément par les serveurs de messagerie.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis