Punycode Converter
Convert between Unicode and Punycode domain names
Enter a domain name to convert
Convert internationalized domain names (IDN) between Unicode and Punycode
Ctrl+Enter to runCtrl+Shift+C to copy
Learn More
Punycode Converter: Internationalized Domain Names
Convert between Unicode and Punycode for international domains.
What Is Punycode?
Punycode is an encoding syntax defined in RFC 3492 that converts Unicode characters into a limited ASCII character set used by the Domain Name System (DNS). It enables internationalized domain names (IDN) — domain names containing non-ASCII characters like accents, Chinese characters, or Arabic script — to work within the ASCII-only DNS infrastructure.
4 min readRead full guide