Your files stay on your device

# Punycode and IDN Converter

Unicode hostnames to xn-- labels and back, with homograph warnings.
Unicode → ASCIIASCII → UnicodeClearHostname

RFC 3492 punycode per label; non-ASCII labels get xn-- prefixes, ASCII labels pass through.
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

## Next door in Encoding

- [URL encoder](/encoding/url-encoder)
- [HTML Entities](/encoding/html-entities)
[All encoding tools](/encoding)

---

Canonical HTML: https://nutter.tools/encoding/punycode
Markdown version: https://nutter.tools/encoding/punycode/index.md
Plain-text version: https://nutter.tools/encoding/punycode/index.txt
Agent index: https://nutter.tools/llms.txt

