Ir para o conteúdo

Conversor de Punycode

Converta domínios com acento ou outros alfabetos para a forma xn-- (Punycode) e de volta.

  • Roda no seu navegador

Entrada

0 de 273 caracteres

Só o domínio, sem http, barra ou porta. Digite em minúsculas.

Sentido

Resultado

O resultado aparece aqui.

Como um domínio com acento vira ASCII

O DNS só guarda letras, números e hífen. O Punycode (RFC 3492) reescreve cada rótulo com caracteres fora do ASCII em uma forma só ASCII, e o IDNA acrescenta o prefixo xn-- para marcar que o rótulo está nessa forma.

DomínioForma ASCII
münchen.dexn--mnchen-3ya.de
пример.рфxn--e1afmkfd.xn--p1ai

Para voltar, escolha o sentido inverso: xn--mnchen-3ya.de vira münchen.de.

O que é convertido

  • Rótulos só com ASCII passam sem mudar. Cada rótulo com acento é normalizado (NFC), tem as letras maiúsculas de A a Z passadas para minúsculas e recebe o prefixo.
  • A ferramenta não aplica o mapeamento completo do IDNA (UTS #46): digite o domínio já em minúsculas.
  • O texto não pode ter espaço, barra, dois-pontos, ? ou @: informe só o domínio, sem endereço completo. Rótulos vazios e rótulos que passam de 63 caracteres são recusados.

Perguntas frequentes

O que é o Punycode?

É a codificação que representa nomes com caracteres Unicode só com letras, números e hífen, definida na RFC 3492. Em domínios, o resultado ganha o prefixo xn--: münchen.de vira xn--mnchen-3ya.de.

Como decodificar um punycode?

Escolha para Unicode e cole o domínio com xn--. O rótulo xn--mnchen-3ya volta a ser münchen: münchen.de.