IDN Punycode Converter

Convert Internationalized Domain Names to Punycode and vice versa.

Please enter a valid domain.
Unicode IDN
-
Punycode (xn--)
-

About IDN Punycode

Punycode is a special encoding used to convert Unicode characters (like non-Latin scripts or accented letters) into an ASCII-compatible format. This is necessary because the Domain Name System (DNS) historically only supports ASCII characters.

Internationalized Domain Names (IDNs) allow people around the world to use domain names in their local languages and scripts, which are then converted to Punycode for the technical infrastructure of the Internet.