Punycode to Unicode
Turn an xn-- domain from logs or WHOIS back into the characters people type.
Punycode to Unicode
Logs, WHOIS records and DNS tools display internationalised domains in their xn-- form. This decoder turns them back into the characters people actually type.
How to use Punycode to Unicode
- Paste the Punycode domain, for example a name starting with xn--.
- Click Convert.
- Copy the readable domain name.
When it comes in handy
- Reading international domains in server logs and abuse reports.
- Verifying that a link really points where it appears to.
- Documenting IDN domains for clients in their own language.
Frequently asked questions
Why are some domains shown as xn-- in my browser?
Browsers may display the encoded form for domains that mix scripts or look deceptive, as a protection against spoofing.
Is Punycode reversible?
Yes. Encoding and decoding are exact opposites, so no information is lost.