Codificador/Decodificador Punycode
Codificador e decodificador Punycode grátis. Converta nomes de domínio internacionalizados (IDN) para ASCII instantaneamente.
O que é Punycode?
Punycode é uma sintaxe de codificação que converte caracteres Unicode em ASCII, usada especificamente para nomes de domínio internacionalizados (IDN). Por exemplo, münchen.de torna-se xn--mnchen-3ya.de.
Por que o Punycode é necessário?
O Sistema de Nomes de Domínio (DNS) suporta apenas caracteres ASCII. O Punycode permite que caracteres não ASCII (como chinês, árabe, cirílico) sejam usados em nomes de domínio, codificando-os como ASCII.
O que é um IDN?
Um Nome de Domínio Internacionalizado (IDN) é um nome de domínio que contém caracteres de scripts não ASCII. Os IDNs usam codificação Punycode para serem compatíveis com o sistema DNS.
A codificação Punycode é reversível?
Sim, a codificação Punycode é totalmente reversível. Você pode decodificar qualquer string Punycode de volta à sua representação Unicode original sem perda de dados.
Como funciona este codificador Punycode?
Simplesmente cole ou digite seu nome de domínio ou texto Unicode no campo de entrada. A ferramenta converte instantaneamente para formato Punycode (para codificar) ou de volta para Unicode (para decodificar). Não é necessário registro ou instalação.
O que é o prefixo xn--?
O prefixo xn-- é um marcador especial que indica que um nome de domínio foi codificado usando Punycode. Ele informa ao sistema DNS que os caracteres seguintes estão em formato Punycode e precisam ser decodificados.
Posso codificar endereços de e-mail com esta ferramenta?
Sim, você pode codificar a parte do domínio dos endereços de e-mail. Por exemplo, user@münchen.de torna-se user@xn--mnchen-3ya.de. A parte local (antes de @) deve permanecer em formato ASCII.
Esta ferramenta é gratuita?
Sim, este codificador e decodificador Punycode é completamente gratuito. Sem registro, sem limites de uso e sem taxas ocultas. Você pode converter quantos nomes de domínio precisar.
O que é RFC 3492?
RFC 3492 é a especificação técnica que define o algoritmo de codificação Punycode. Foi publicado pelo IETF em 2003 como parte do padrão IDNA (Nomes de Domínio Internacionalizados em Aplicações).
O Punycode funciona com todos os caracteres Unicode?
Sim, o Punycode pode codificar qualquer caractere Unicode, incluindo chinês, japonês, coreano, árabe, cirílico, hebraico, tailandês e muitos outros scripts. A codificação é sem perdas e reversível.
Como usar Codificador/Decodificador Punycode
Converta nomes de domínio internacionalizados entre Unicode e Punycode ASCII direto no navegador. Nada do que você cola é enviado, então até domínios de produção permanecem privados.
- Digite um domínio Unicode como o exemplo münchen.de no campo Input.
- Pressione Encode para transformá-lo na forma ASCII usada pelos navegadores, que começa com xn--.
- Cole um endereço xn-- em Input e pressione Decode para recuperar o domínio Unicode legível.
- Ative Auto convert para ver a tradução atualizar ao vivo enquanto digita, sem precisar pressionar nenhum botão.
Converta apenas o nome de host: e-mails e URLs completas contêm caracteres que o Punycode não trata; remova antes caminhos, portas e esquemas.
Ferramentas relacionadas
- Visualizador Hexadecimal Visualize o conteúdo de arquivos em formato hexadecimal com busca, navegação por deslocamento e rolagem virtual
- Criptografia / Descriptografia AES Criptografia/descriptografia AES com modos CBC, CFB, CTR, OFB, ECB, preenchimento Pkcs7/ZeroPadding/NoPadding, chaves 128/192/256 bits, saída Base64, detecção automática de formato chave/IV
- Compressor Brotli Compressor Brotli online grátis. Comprima arquivos para .br com qualidade 0–11 ou descomprima .br de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Compressor Zstd Compressor zstd online grátis. Comprima arquivos para .zst com níveis Zstandard de 1 a 19 ou descomprima .zst de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Conversor MessagePack Conversor MessagePack grátis online. Codifique JSON em msgpack e decodifique hex, base64 ou arquivos .bin de volta em JSON legível, com comparação de tamanho. Sem upload, roda no navegador.
- Gerador de ULID Gere identificadores únicos universais ordenáveis lexicograficamente (ULID) online. Decodifique ULIDs, extraia timestamps e crie IDs em lote para bancos de dados.
- Conversor de Código Morse Tradutor gratuito de código Morse online. Converta texto para código Morse e vice-versa instantaneamente. Suporta reprodução de áudio, símbolos personalizados e funciona offline.
- Cifra ROT13 Codifique ou decodifique texto com a cifra ROT13 instantaneamente. Cada letra é deslocada 13 posições. Grátis, sem cadastro, tudo no navegador.