Encodeur/Décodeur Punycode
Encodeur et décodeur Punycode gratuit. Convertissez les noms de domaine internationalisés (IDN) en ASCII instantanément.
Qu'est-ce que le Punycode?
Punycode est une syntaxe d'encodage qui convertit les caractères Unicode en ASCII, utilisée spécifiquement pour les noms de domaine internationalisés (IDN). Par exemple, münchen.de devient xn--mnchen-3ya.de.
Pourquoi le Punycode est-il nécessaire?
Le Système de Noms de Domaine (DNS) ne prend en charge que les caractères ASCII. Punycode permet d'utiliser des caractères non ASCII (comme le chinois, l'arabe, le cyrillique) dans les noms de domaine en les encodant en ASCII.
Qu'est-ce qu'un IDN?
Un Nom de Domaine Internationalisé (IDN) est un nom de domaine contenant des caractères de scripts non ASCII. Les IDN utilisent l'encodage Punycode pour être compatibles avec le système DNS.
L'encodage Punycode est-il réversible?
Oui, l'encodage Punycode est entièrement réversible. Vous pouvez décoder n'importe quelle chaîne Punycode pour retrouver sa représentation Unicode originale sans aucune perte de données.
Comment fonctionne cet encodeur Punycode?
Collez ou tapez simplement votre nom de domaine ou texte Unicode dans le champ de saisie. L'outil le convertit instantanément au format Punycode (pour l'encodage) ou en Unicode (pour le décodage). Aucun enregistrement ni installation requis.
Qu'est-ce que le préfixe xn--?
Le préfixe xn-- est un marqueur spécial qui indique qu'un nom de domaine a été encodé en Punycode. Il indique au système DNS que les caractères suivants sont au format Punycode et doivent être décodés.
Puis-je encoder des adresses e-mail avec cet outil?
Oui, vous pouvez encoder la partie domaine des adresses e-mail. Par exemple, user@münchen.de devient user@xn--mnchen-3ya.de. La partie locale (avant @) doit rester au format ASCII.
Cet outil est-il gratuit?
Oui, cet encodeur et décodeur Punycode est entièrement gratuit. Pas d'enregistrement, pas de limites d'utilisation et pas de frais cachés. Vous pouvez convertir autant de noms de domaine que nécessaire.
Qu'est-ce que RFC 3492?
RFC 3492 est la spécification technique qui définit l'algorithme d'encodage Punycode. Il a été publié par l'IETF en 2003 dans le cadre de la norme IDNA (Noms de Domaine Internationalisés dans les Applications).
Punycode fonctionne-t-il avec tous les caractères Unicode?
Oui, Punycode peut encoder n'importe quel caractère Unicode, y compris le chinois, le japonais, le coréen, l'arabe, le cyrillique, l'hébreu, le thaï et de nombreux autres scripts. L'encodage est sans perte et réversible.
Comment utiliser Encodeur/Décodeur Punycode
Convertissez les noms de domaine internationalisés entre Unicode et Punycode ASCII directement dans votre navigateur. Rien de ce que vous collez n'est téléversé, donc même les domaines de production restent privés.
- Tapez un domaine Unicode comme l'exemple münchen.de dans le champ Input.
- Appuyez sur Encode pour le transformer en forme ASCII utilisée par les navigateurs, qui commence par xn--.
- Collez une adresse xn-- dans Input et appuyez sur Decode pour retrouver le domaine Unicode lisible.
- Activez Auto convert pour voir la traduction se mettre à jour en direct pendant la saisie, sans appuyer sur aucun bouton.
Ne convertissez que le nom d'hôte : les e-mails et les URL complètes contiennent des caractères que Punycode ne gère pas ; retirez d'abord chemins, ports et schémas.
Outils associés
- Visionneuse Hexadécimale Affichez le contenu des fichiers en format hexadécimal avec recherche, navigation par décalage et défilement virtuel
- Chiffrement / Déchiffrement AES Chiffrement/déchiffrement AES avec modes CBC, CFB, CTR, OFB, ECB, remplissage Pkcs7/ZeroPadding/NoPadding, clés 128/192/256 bits, sortie Base64, détection automatique du format clé/IV
- Compresseur Brotli Compresseur Brotli en ligne gratuit. Compressez vos fichiers en .br avec une qualité de 0 à 11 ou décompressez un .br. Tout se passe dans votre navigateur — aucun envoi, aucune installation.
- Compresseur Zstd Compresseur zstd en ligne gratuit. Compressez vos fichiers en .zst avec les niveaux Zstandard 1 à 19 ou décompressez un .zst. Tout se passe dans votre navigateur — aucun envoi, aucune installation.
- Convertisseur MessagePack Convertisseur MessagePack gratuit en ligne. Encodez du JSON en msgpack et décodez hex, base64 ou fichiers .bin en JSON lisible, avec comparaison des tailles. Aucun envoi, tout dans le navigateur.
- Générateur ULID Générez des identifiants uniques universels triables lexicographiquement (ULID) en ligne. Décodez les ULID, extrayez les horodatages et créez des IDs par lots pour bases de données.
- Convertisseur Code Morse Traducteur gratuit de code Morse en ligne. Convertissez du texte en code Morse et vice-versa instantanément. Supporte la lecture audio, les symboles personnalisés et fonctionne hors ligne.
- Chiffrement ROT13 Encodez ou décodez du texte en ROT13 instantanément. Chaque lettre est décalée de 13 positions. Gratuit, sans inscription, 100% dans le navigateur.