Convert Unicode domains to Punycode and decode Punycode back to Unicode. Includes format validation, clear errors, and one-click copy.
FAQ
What is Punycode?
Punycode converts internationalized domain names (IDNs) into an ASCII-compatible format used by DNS.
Why is xn-- used?
The xn-- prefix indicates a label is Punycode-encoded and should be interpreted as Unicode when displayed.
Is this tool private?
Yes, conversion runs entirely in your browser. No domain input is sent to a backend service by this app.