Conversor Punycode
Escolha Codificar para obter rótulos xn-- ou Decodificar para restaurar os caracteres do domínio. Em uma URL, o restante permanece igual. O processamento ocorre no navegador.
Resultado
https://xn--mnich-kva.example/été?q=caféDomínio em Punycode
Dados de entrada
- Ação
- Codificar
- Domínio ou URL
- https://münich.example/été?q=café
Como é calculado
Somente o nome do host é convertido; protocolo, porta, caminho e parâmetros permanecem iguais.
Resultado
Domínio em Punycode
Como é calculado
- Somente o nome do host é convertido; protocolo, porta, caminho e parâmetros permanecem iguais.
- Domínios Unicode usam o processamento IDNA do navegador; rótulos xn-- são decodificados para Unicode.
- A conversão é executada localmente no navegador.
Exemplo
https://münich.example/été?q=café se transforma em https://xn--mnich-kva.example/été?q=café.
Importante
- Punycode se aplica a nomes de domínio, não aos caminhos ou parâmetros da URL.
- Domínios ou rótulos Punycode inválidos são rejeitados.
Quando usar
- Converta domínios com caracteres internacionais para a forma ASCII xn-- usada pelos sistemas DNS.
- Confira qual parte da URL muda ao codificar ou decodificar o domínio.
Perguntas frequentes
O que é Punycode?
É uma forma de representar em ASCII nomes de domínio com caracteres Unicode. Por exemplo, um domínio com ü pode virar um rótulo que começa com xn--.
A conversão altera a URL inteira?
Não. Somente o nome do host é convertido. Protocolo, porta, caminho e parâmetros permanecem iguais.
O texto que digito é enviado para um servidor?
Não. A conversão acontece localmente no navegador; o texto digitado não é enviado.