Encodeur Punycode (IDN vers ASCII) Convertissez les noms de domaine internationalisés en format Punycode (xn--).
Encodage Punycode
Convertissez les noms de domaine internationalisés en format Punycode (xn--).
Saisir le domaine
Tapez ou collez le nom de domaine internationalisé.
Afficher Punycode
Le domaine encodé en Punycode apparaît instantanément.
Copier le résultat
Cliquez sur Copier pour copier le domaine encodé.
What Is Encodage Punycode?
Le Punycode représente des noms de domaine internationalisés (IDN) en utilisant uniquement des caractères ASCII. Il convertit les étiquettes de domaine Unicode en une codification compatible ASCII (ACE) préfixée par xn--. Défini dans la RFC 3492 et utilisé par le DNS qui ne prend en charge que l'ASCII. L'algorithme utilise un codage delta des points de code avec une représentation d'entier à longueur variable généralisée. Cet outil encode chaque étiquette séparément. Tous les traitements sont effectués côté client.
Why Use Encodage Punycode?
-
Convertir les domaines internationaux en format ASCII compatible DNS
-
Encodage Punycode conforme à la RFC 3492
-
100% côté client - les données ne quittent jamais votre navigateur
-
Outil en ligne gratuit pour tester les noms de domaine
Common Use Cases
Enregistrement de domaine
Vérifiez la forme Punycode des domaines internationaux avant l'enregistrement.
Configuration DNS
Obtenez la forme ASCII des domaines IDN pour les enregistrements DNS.
Configuration de messagerie électronique
Configurez les serveurs de messagerie avec les formes de domaine Punycode.
Analyse de sécurité
Détectez les attaques d'homographe basées sur Punycode.
Technical Guide
Le codage Punycode sépare les caractères ASCII et non-ASCII. Les caractères ASCII sont copiés directement, suivis d'un séparateur de tiret. Les points de code non-ASCII sont encodés par delta en utilisant un entier à longueur variable généralisé avec un biais adaptatif. Le préfixe xn-- identifie l'étiquette comme étant au format Punycode. Chaque étiquette de domaine entre les points est encodée de manière indépendante.
Tips & Best Practices
-
1Le préfixe xn-- identifie une étiquette de domaine encodée en Punycode
-
2Chaque étiquette entre points est encodée séparément
-
3Utilisez pour détecter les attaques d'homographe
-
4Nécessaire uniquement pour les noms de domaine - les URL utilisent l'encodage par pourcentage pour les chemins
Related Tools
Encodage d'URL (Complet)
Encode en pourcentage tous les caractères spéciaux dans une chaîne d'URL.
🔐 Encoding & Crypto
Décodage Punycode
Convertissez les domaines Punycode (xn--) en texte Unicode lisible.
🔐 Encoding & Crypto
Échappement Unicode
Convertissez du texte en séquences d'échappement Unicode (format \uXXXX).
🔐 Encoding & Crypto
Encode/Decode UTF-8
Affichez les représentations d'octets UTF-8 du texte et décodez les séquences d'octets.
🔐 Encoding & CryptoFrequently Asked Questions
Q Cet outil est-il gratuit?
Q Mes données sont-elles sécurisées?
Q Qu'est-ce que le préfixe xn--?
Q Quels navigateurs sont pris en charge?
Q Puis-je encoder des URL complètes?
About This Tool
Encodage Punycode is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.