Convertisseur Punycode
Punycode Converter
Convertit les noms de domaine internationalisés vers le punycode et inversement, et alerte sur les caractères sosies.
Convertit un domaine internationalisé entre le nom Unicode que les gens lisent et la forme xn-- que le DNS résout, dans les deux sens. La conversion est la moitié facile : le contrôle des sosies tourne sur chaque saisie, parce que аpple.com écrit avec un а cyrillique se convertit proprement, s’enregistre, résout et paraît parfaitement juste dans une barre d’adresse.
Dans les deux sens. Une URL entière convient aussi : le schéma et le chemin sont retirés.
ASCII (étiquette A)
xn--3e0b707e.kr
Ce que le DNS résout réellement.
Unicode (étiquette U)
한국.kr
Ce que le navigateur vous montre.
Étiquette par étiquette
Chaque étiquette est limitée à 63 caractères une fois encodée, et le nom entier à 253. Un nom coréen ou japonais court peut dépasser largement la limite après conversion, et c’est là que les enregistrements échouent.
- 한국xn--3e0b707e12/63Encodé
- krkr2/63
Total : 15/253 caractères.
Ce que ce contrôle repère et ce qu’il ne repère pas
Il repère une étiquette qui mélange les écritures — un а cyrillique au milieu de lettres latines —, et c’est ainsi qu’est bâti presque tout domaine homographe. Il nomme le caractère et son point de code.
Il ne repère pas un sosie écrit entièrement dans une seule écriture. « раураl » tout en cyrillique est une étiquette valide en écriture russe et ne mélange rien ; la distinguer de la vraie suppose de savoir quelle marque est imitée, ce que cet outil n’a aucun moyen de savoir. Votre navigateur non plus, en général.
Il n’applique pas non plus la totalité des règles de validité d’IDNA 2008 ou d’UTS-46 : un nom qui se convertit proprement ici peut tout de même être refusé par un registre.
Le codec de la RFC 3492 tourne dans cette page. Les domaines sont convertis et vérifiés en local : rien n’est résolu, et aucun nom que vous examinez n’est divulgué à un serveur DNS du simple fait de le regarder ici.
Comment s’en servir
Tapez ou collez un nom sous l’une ou l’autre forme
한국.kr ou xn--3e0b707e.kr — le sens est déterminé pour vous. Une URL entière est acceptée, et le schéma et le chemin sont retirés.
Lisez le panneau d’avertissement s’il apparaît
Il nomme le caractère, son point de code et la lettre latine qu’il remplace, et montre comment le nom se lit écrit en latin. « Ceci a l’air suspect » serait un conseil sur lequel personne ne peut agir.
Vérifiez la longueur de chaque étiquette
Chaque étiquette est plafonnée à 63 caractères après encodage et le nom entier à 253. Un nom coréen ou japonais court peut largement dépasser la limite une fois converti, et c’est là qu’un enregistrement échoue.
Questions fréquentes
Le domaine est-il résolu pendant que je le regarde ?
Non. Le codec de la RFC 3492 tourne dans cette page, donc un nom que vous examinez n’est révélé à aucun serveur DNS du fait d’être tapé ici — ce qui compte quand c’est un nom que vous soupçonnez.
Que manque ce contrôle ?
Un sosie écrit entièrement dans une seule écriture. « раураl » tout en cyrillique ne mélange rien et constitue une étiquette valide en écriture russe ; le distinguer du vrai suppose de savoir quelle marque est imitée, ce que cet outil ne peut pas savoir. Votre navigateur non plus, en général.
Pourquoi mon navigateur affiche-t-il xn-- au lieu du nom coréen ?
Les navigateurs affichent la forme Unicode seulement quand le nom passe leurs propres règles d’écriture ; une étiquette à écritures mêlées est délibérément affichée en punycode pour qu’elle ne puisse pas se déguiser. Voir xn-- dans la barre d’adresse, c’est le navigateur qui vous avertit.
Puis-je enregistrer tout ce qui se convertit ici ?
Pas forcément. Ceci applique l’algorithme punycode, pas les règles complètes de validité d’IDNA 2008 ou d’UTS-46, et chaque registre ajoute ses propres restrictions par-dessus. Une conversion propre est une condition nécessaire, pas une condition suffisante.
À alimenter depuis
Encodeur et décodeur d’URL
URL Encoder & Decoder
Encode et décode les URL et les valeurs de requête en pourcentage, avec un mode composant et un mode URL entière.
Analyseur d’URL et éditeur de paramètres
URL Parser & Query Editor
Décompose une URL en ses parties, présente les paramètres de requête dans un tableau modifiable et reconstruit le résultat.
Contrôle d’un lien suspect
Suspicious URL Check
Examine la forme d’un lien avant que vous ne l’ouvriez — caractères sosies, hôte en adresse IP, ruse de l’arobase, sous-domaines à rallonge, ports inhabituels, raccourcisseurs — et, à la demande, suit ses redirections et cherche la date de création du domaine. Aucune base de réputation.
Recherche WHOIS
WHOIS Lookup
Affiche la déclaration d’un domaine, son bureau d’enregistrement, ses serveurs de noms et sa date d’expiration, ainsi que les données RDAP lorsqu’elles existent.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Romanisation du hangul
Hangul Romaniser
Transcrit le hangul en lettres latines selon la romanisation révisée sud-coréenne, avec des modes prénom et passeport.
Encodeur et décodeur d’URL
URL Encoder & Decoder
Encode et décode les URL et les valeurs de requête en pourcentage, avec un mode composant et un mode URL entière.
Analyseur d’URL et éditeur de paramètres
URL Parser & Query Editor
Décompose une URL en ses parties, présente les paramètres de requête dans un tableau modifiable et reconstruit le résultat.
Contrôle d’un lien suspect
Suspicious URL Check
Examine la forme d’un lien avant que vous ne l’ouvriez — caractères sosies, hôte en adresse IP, ruse de l’arobase, sous-domaines à rallonge, ports inhabituels, raccourcisseurs — et, à la demande, suit ses redirections et cherche la date de création du domaine. Aucune base de réputation.
Interrogation DNS
DNS Lookup
Interroge les enregistrements A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA et PTR via DoH, avec le TTL et le bit DNSSEC affichés, chez Cloudflare ou Google.
Constructeur de requêtes HTTP
HTTP Request Builder
Compose et envoie une requête GET, POST, PUT, PATCH, DELETE ou HEAD avec en-têtes et corps personnalisés, et montre le statut, les en-têtes, le corps et le temps de réponse — sans jamais transmettre de cookies ni d’en-tête Authorization.