Punycode Converter (IDN)
Convert domain names with non-English characters to Punycode (xn--) and back. Paste a domain or a full URL, one per line.
Convert domain names with non-English characters to Punycode (xn--) and back. Paste a domain or a full URL, one per line.
Domain names can contain non-English letters, for example münchen.de. DNS only understands ASCII, so these names are stored in Punycode, such as xn--mnchen-3ya.de.
This tool converts in both directions. You can paste bare domains or full URLs. Only the domain part is converted, and the rest of the URL is left unchanged.
münchen.de = xn--mnchen-3ya.de
An encoding that represents Unicode characters using only letters, digits and hyphens, so international domain names work with DNS.
It marks a domain label that is Punycode encoded.
Browsers may show the Unicode form for some domains and Punycode for others to guard against look-alike spoofing.
No. The conversion runs in your browser.