Unicode to Punycode
Convert an internationalised domain like münchen.de into its xn-- form for DNS.
Unicode to Punycode
Domain names can only use ASCII in the DNS, so a name like münchen.de is sent as xn--mnchen-3ya.de. Punycode is the encoding that makes that possible, and this tool converts a name to it.
How to use Unicode to Punycode
- Type the domain name with its Unicode characters.
- Click Convert.
- Copy the xn-- version for DNS records, redirects or server configuration.
When it comes in handy
- Configuring DNS, SSL certificates and web servers for internationalised domains.
- Checking how a Unicode domain will appear in links and logs.
- Spotting look-alike domains that mix scripts.
Frequently asked questions
What does xn-- mean?
It marks a label that has been Punycode-encoded. Browsers show the Unicode form to users but use the xn-- form on the wire.
Do I convert the whole address?
Convert only the domain name. Each label is encoded separately and the dots stay in place.