Skip to content
Convertto

What is Punycode?

Punycode encodes Unicode strings using only the ASCII characters permitted in host names, so internationalised domain names can travel through DNS unchanged. It is defined in RFC 3492.

Primary sources

Specifications cited by the tools below whose own titles define Punycode.

2 tools that work with Punycode

Files never leave your browser.

Related terms

Terms that appear alongside Punycode on the same tools.