| 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 |
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.