Convertisseur Punycode
Convertissez les noms de domaine internationaux entre le format Unicode et Punycode (compatible ASCII).
Unicode to Punycode (ASCII)
Punycode Result
Result appears here
Punycode to Unicode
Unicode Result
Result appears here
About Punycode
- • Punycode converts Unicode domain names to ASCII for DNS compatibility
- • Internationalized Domain Names (IDN) use the xn-- prefix
- • Example: münchen.de → xn--mnchen-3ya.de
- • Defined in RFC 3492 and used by all modern browsers
Punycode & IDN - Détails techniques
Punycode is a way to represent Unicode characters in ASCII for domain names (Internationalized Domain Names or IDN). The xn-- prefix indicates a Punycode-encoded domain. Example: münchen.de becomes xn--mnchen-3ya.de
Alternative en ligne de commande
# Convert with Python
python3 -c "print('münchen.de'.encode('idna').decode())"
# Decode punycode
python3 -c "print(b'xn--mnchen-3ya.de'.decode('idna'))"