Convertisseur Punycode / IDN
Convertissez des noms de domaine internationalisés (IDN) en libellés Punycode xn-- et inversement, ou encodez des chaînes RFC 3492 brutes. Un domaine par ligne.
32 caractères · 45 octets (UTF-8)
0 caractères · 0 octets (UTF-8)
S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.
Qu'est-ce que Convertisseur Punycode ?
Convertit des noms de domaine internationalisés comme bücher.example ou việtnam.vn vers la forme ASCII utilisée par le DNS (xn--bcher-kva.example), et inversement. Un mode brut encode ou décode des chaînes Punycode isolées exactement comme dans la RFC 3492.
Comment utiliser Convertisseur Punycode
- Choisissez Vers Punycode ou Vers Unicode.
- Sélectionnez le Type d'entrée : Noms de domaine (chaque libellé traité séparément,
xn--ajouté ou retiré) ou Chaîne Punycode brute. - Saisissez un domaine par ligne dans Entrée.
- Copiez les domaines convertis depuis Sortie.
Exemple
Bücher.example
xn--bcher-kva.example
Quand utiliser Convertisseur Punycode
Utilisez-le pour voir le vrai nom DNS derrière un IDN, configurer des enregistrements DNS, des certificats TLS ou des serveurs web qui exigent des noms ASCII, ou pour repérer des domaines semblables (homographes). Pour la validité d'un enregistrement, consultez les règles de votre bureau d'enregistrement.
Comment fonctionne Convertisseur Punycode
En mode domaine, l'entrée est découpée en libellés sur . (et sur les points idéographiques 。.。). Chaque libellé est normalisé en NFC et mis en minuscules ; les libellés contenant des caractères non ASCII sont encodés avec l'algorithme Bootstring de la RFC 3492 (base 36, adaptation du biais) et préfixés par xn--. Le décodage inverse l'opération pour les libellés commençant par xn--. La validation complète IDNA2008/UTS #46 (caractères interdits, règles bidi, par exemple) n'est pas effectuée.
Cas d'utilisation courants
- Créer des enregistrements DNS et des certificats pour des domaines IDN
- Lire des noms xn-- dans des journaux et des certificats
- Vérifier des domaines suspects semblables dans des liens de phishing
- Tester des implémentations de la RFC 3492
Note de Sécurité
Les caractères semblables issus d'autres écritures (par exemple le « а » cyrillique et le « a » latin) produisent des noms xn-- différents ; convertir un lien suspect en Punycode les révèle.
Questions Fréquentes
Pourquoi mon domaine est-il mis en minuscules ?
Les noms de domaine ne tiennent pas compte de la casse et IDNA les met en minuscules avant l'encodage : Bücher et bücher donnent donc le même résultat.
Que fait le mode brut ?
Il applique l'algorithme RFC 3492 simple à tout le texte, sans découper en libellés ni ajouter xn-- ; utile pour tester avec les exemples de la RFC.
Vérifie-t-il si un domaine est valide ?
Non, il ne fait que convertir. Les registres appliquent des règles IDNA supplémentaires.