Conversor de Codificação de Domínio Punycode

Codificar (Nome de Domínio Internacionalizado → Punycode)

Decodificar (Punycode → Nome de Domínio Internacionalizado)

Exemplos Comuns

Nome de Domínio Internacionalizado (Unicode) Codificação Punycode Idioma/Região Ações
中国.cn xn--fiqs8s.cn Chinês (Simplificado)
日本.jp xn--wgv71a.jp Japonês
한국.kr xn--3e0b707e.kr Coreano
münchen.de xn--mnchen-3ya.de Alemão
москва.ru xn--80adxhks.ru Russo
القاهرة.مصر xn--mgbcpq6gpa1a.xn--wgbh1c Árabe
ελλάδα.gr xn--qxam.gr Grego
भारत.in xn--h2brj9c.in Hindi

Sobre Punycode:

Punycode é um método de codificação definido pela RFC 3492, usado para converter strings Unicode (internacionalizadas) em strings ASCII. É usado principalmente para Nomes de Domínio Internacionalizados (IDN), permitindo que nomes de domínio incluam caracteres não ASCII como chinês, japonês, árabe e muito mais.

Como funciona: Nomes de domínio codificados em Punycode começam com "xn--" seguido pela string codificada. Navegadores e sistemas DNS usam Punycode para lidar com nomes de domínio internacionalizados, enquanto os usuários ainda veem os caracteres Unicode originais.

Casos de uso: Registro e uso de nomes de domínio com caracteres não ASCII, desenvolvimento de sites multilíngues, endereços de e-mail internacionalizados, configuração de DNS e muito mais. Ao configurar registros DNS ou servidores, o formato de codificação Punycode geralmente é necessário.