WebToolBox

Punycode Converter

Try the free Punycode Converter tool in the Encoding category provided by WebToolBox right in your browser. Process your tasks quickly and securely without any installation.

Settings

Input

Output

Punycode Info

Punycode (ACE: ASCII Compatible Encoding) is a standard (RFC 3492) that converts domain names containing non-ASCII characters such as Korean, Japanese, or Arabic into an ASCII-compatible format usable on the internet.

  • münchen.dexn--mnchen-3ya.de
  • Multiple domains can be converted at once by separating them with newlines.

What is Punycode Converter (IDN)?

Punycode (RFC 3492) is a specialized encoding syntax designed to translate Internationalized Domain Names (IDNs) containing non-ASCII characters (e.g., multilingual alphabets or accented letters) into an ASCII-Compatible Encoding (ACE) format starting with 'xn--'.

Because the global Domain Name System (DNS) historically only permits letters a-z, digits 0-9, and hyphens, Punycode enables global internet browsers and DNS servers to resolve multilingual domains seamlessly.

This tool provides instant bi-directional conversion: convert Unicode domain names to ASCII Punycode, or resolve 'xn--' Punycode back to native multilingual characters.

How to Use

  1. Enter domain names (e.g. 'münchen.de' or 'xn--mnchen-3ya.de') in the input box.
  2. Switch between 'Unicode -> Punycode' and 'Punycode -> Unicode' as desired.
  3. The converted domain name updates automatically in real time.
  4. Click 'Copy' to copy the converted domain to your clipboard.

FAQ

What does the 'xn--' prefix signify?
The 'xn--' prefix is the international standard ACE identifier indicating to DNS resolvers and browsers that the label is an encoded Punycode IDN.
Can multiple domain names be converted at once?
Yes, you can input multiple domain names separated by line breaks to convert them in bulk.

EncodingTool Navigation