Punycode converter for internationalized domains
Punycode is the encoding from RFC 3492 that lets internationalized
domain names (IDNs) work with the ASCII-only DNS. A label such as münchen
becomes xn--mnchen-3ya, and the reverse turns it back. This tool implements
the full Bootstring algorithm and processes a domain one label at a time,
so münchen.de round-trips cleanly to xn--mnchen-3ya.de and back.
Pick encode or decode, enter your domain, and the converted form appears instantly — all locally in your browser.