Free Punycode Converter - IDN Converter

What is Punycode?

Punycode is a special encoding used to convert Unicode characters to ASCII, which is a smaller, restricted character set. Punycode is used to encode internationalized domain names (IDN).

When working with an IDN, you need to convert the domain name into an ASCII-Compatible Encoding (ACE) form before entering it into the DNS server. With this IDN Conversion Tool, you can see how your domain name will visually convert from Unicode characters to the equivalent ACE form (and vice versa).

  • Place multiple items on multiple lines
  • If you enter whole URL (must properly begin with protocol name e.g. http://), the domain name will be Punycode encoded / decoded, the path will be URL encoded /decoded
  • The tool uses the IDNA2008 standard, but with Unicode TR#46 Compatibility Processing. Therefore, some (conflicting) characters are encoded using the old IDNA2003 standard

Popular tools