Punycode / IDN Convertisseur
Convertissez les noms de domaine internationalisés (IDN) entre les formats Unicode et Punycode (compatible ASCII).
Convertisseur Punycode / IDN
Convertissez entre Unicode et Punycode pour les noms de domaine internationalisés (IDN). Bidirectionnel, instantané et gratuit.
Ce que fait cet outil
Le Convertisseur Punycode / IDN vous permet de convertir n'importe quel nom de domaine internationalisé entre sa forme Unicode lisible et sa représentation Punycode compatible ASCII. Entrez simplement un domaine Unicode tel que münchen.de et obtenez son équivalent Punycode xn--mnchen-3ya.de, ou collez un domaine Punycode pour révéler les caractères Unicode d'origine.
L'outil détecte automatiquement la direction de conversion. Si votre entrée contient des étiquettes commençant par xn--, il décode le Punycode en Unicode. Sinon, il encode l'Unicode en Punycode. Les domaines à étiquettes multiples sont traités correctement, chaque étiquette étant encodée ou décodée indépendamment.
Tous les scripts Unicode sont pris en charge, y compris le latin avec diacritiques, le cyrillique, l'arabe, le chinois, le japonais, le coréen, le hindi et tout autre caractère autorisé par la norme IDNA 2008. La conversion s'effectue instantanément dans votre navigateur sans communication avec le serveur, de sorte que vos données ne quittent jamais votre appareil.
Que sont Punycode et les IDN ?
Les Noms de Domaine Internationalisés (IDN) permettent aux noms de domaine de contenir des caractères non ASCII tels que des lettres accentuées, des caractères chinois, de l'écriture arabe ou du texte cyrillique. Cela signifie que les gens du monde entier peuvent enregistrer des domaines dans leur propre langue et écriture.
Cependant, le Système de Noms de Domaine (DNS) ne comprend que les caractères ASCII. Le Punycode est la norme d'encodage qui comble cette lacune en représentant les caractères Unicode sous une forme compatible ASCII. Chaque étiquette encodée en Punycode commence par le préfixe xn--, ce qui facilite son identification.
Lorsque vous saisissez un domaine internationalisé dans votre navigateur, celui-ci convertit silencieusement la forme Unicode en Punycode avant de résoudre l'adresse via le DNS. Le navigateur vous affiche ensuite la version Unicode lisible. Ce convertisseur vous permet de voir les deux formes, ce qui est essentiel pour la configuration DNS, la vérification des certificats SSL, la configuration de messagerie et l'analyse de sécurité.
Cas d'utilisation courants
Le convertisseur Punycode répond à un large éventail de besoins techniques et pratiques. Voici les scénarios les plus courants où cet outil vous aide :
- Configuration DNS -- Utilisez la forme Punycode lors de la configuration des enregistrements A, MX, CNAME ou autres enregistrements DNS pour les domaines internationalisés. De nombreux panneaux de gestion DNS nécessitent la version encodée en ASCII.
- Certificats SSL -- Vérifiez que la forme Punycode correspond au Nom Alternatif du Sujet (SAN) de votre certificat. Les écarts entre les représentations Unicode et Punycode peuvent provoquer des erreurs de certificat.
- Configuration de messagerie -- Configurez les serveurs de messagerie avec la représentation du domaine compatible ASCII. La plupart des serveurs SMTP nécessitent le Punycode pour acheminer les domaines internationaux.
- Analyse de sécurité -- Décodez les domaines Punycode suspects pour détecter les attaques par homographes. Par exemple,
xn--pple-43d.comse décode en un domaine qui ressemble visuellement àapple.commais utilise un caractère cyrillique.
Écritures et langues prises en charge
Ce convertisseur gère toutes les écritures autorisées par la norme IDNA 2008. Que vous travailliez avec des langues européennes ou des systèmes d'écriture asiatiques, l'outil répond à vos besoins :
- Latin avec diacritiques -- Trémas allemands (ä, ö, ü), accents français (é, è, ê), tildes espagnols (ñ) et plus encore
- Cyrillique -- Russe, ukrainien, bulgare, serbe et écritures apparentées
- Arabe et hébreu -- Écritures de droite à gauche entièrement prises en charge
- Caractères CJK -- Chinois, kanji japonais et hangul coréen
- Devanagari -- Hindi, marathi, sanskrit et autres écritures indiennes
Domainwise est disponible en 12 langues dont l'arabe (RTL), ce qui en fait un outil idéal pour quiconque travaille avec des noms de domaine internationalisés dans sa langue maternelle. Utilisez la barre ToolSwitcher en haut pour naviguer rapidement entre tous les outils de domaine gratuits.
Guides associés
Vous souhaitez en savoir plus sur le fonctionnement des noms de domaine ? Ces guides vous aideront à comprendre les fondamentaux :
- Qu'est-ce qu'un nom de domaine ? -- Une introduction pour débutants sur le fonctionnement des noms de domaine, y compris le rôle du DNS dans la traduction des noms en adresses IP.
- Comprendre les TLD : .com vs .dev vs .io -- Comparez les extensions de domaine de premier niveau et découvrez laquelle convient à votre projet, marque ou audience internationale.
Après avoir converti votre domaine internationalisé, vous pouvez vérifier ses enregistrements DNS avec l'outil DNS Lookup ou rechercher des noms de domaine disponibles avec le générateur de noms de domaine.