Algo errado nesta ferramenta?

Sobre «Conversor De Unicode Para Punycode Online»

Esta ferramenta converte nomes de domínio contendo Unicode (como ☃.com ou 例え.jp) para sua representação Punycode (ASCII) que o DNS pode realmente entender. A saída usa o prefixo padrão "xn--" seguido pelo rótulo codificado.

A codificação Punycode é necessária para registrar ou consultar nomes de domínio internacionalizados (IDN). Navegadores, resolvedores DNS e servidores de e-mail comunicam usando a forma Punycode mesmo que os usuários vejam e digitem a forma Unicode.

Use ao registrar um domínio que inclui caracteres não-ASCII, ao configurar registros DNS para um IDN, ou ao copiar um nome de domínio em um sistema que só aceita ASCII.

Como usar esta ferramenta

Como converter um domínio Unicode (IDN) em Punycode

  1. Cole o domínio Unicode

    Domínio internacionalizado no campo "Unicode domain" — ex. `münchen.de`, `日本.jp`, ou `paypal.com` com а cirílico. Espaços não precisam de trim manual; são removidos.

  2. Como codifica

    Internamente a ferramenta chama `punycode.toASCII()`, aplicando a cadeia IDNA Nameprep + Punycode. Cada label com caractere não-ASCII é codificado com o prefixo `xn--`; labels puramente ASCII passam sem alterações.

  3. Executar

    Saída: um único campo `punycode` — a forma compatível com ASCII pronta para DNS. É exatamente o que seu navegador envia internamente em conexões HTTP/TLS.

  4. Para DNS, TLS e email

    Resolvers DNS, SANs de certificados TLS e envelopes SMTP precisam de Punycode; a exibição pode continuar em Unicode. Salve a versão Punycode ao configurar infraestrutura para evitar divergências de codificação.