Utilitário IDN
Conversor Punycode
Converta nomes de domínio internacionalizados entre Unicode legível e forma ASCII Punycode/IDNA.
Como usar o conversor Punycode
- Cole um rótulo de domínio Unicode ou uma cadeia Punycode xn--. O conversor deteta a direção e normaliza a saída para ferramentas DNS — sem adivinhar prefixos manualmente.
- Revise as formas U-label (Unicode) e A-label (ASCII/Punycode) lado a lado. Nomes de domínio internacionalizados devem ser armazenados e consultados em Punycode mesmo quando o marketing mostra scripts nativos.
- Copie o hostname codificado para o Verificador DNS ou DIG para confirmar que o nome resolve publicamente. A correção da conversão não implica que o domínio está registado, é benigno ou está corretamente delegado.
- Use WHOIS na forma Punycode ao investigar titularidade — os registos armazenam A-labels. Conversões recentes ficam apenas no histórico local do browser; a DN01 não regista domínios nem valida conflitos de marca.
Modos de conversão Punycode
Punycode (RFC 3492) representa Unicode em ASCII compatível com DNS. A tabela resume o que os operadores convertem antes de WHOIS, consultas DNS e triagem de abuso. Domínios homógrafos podem parecer idênticos em Unicode enquanto diferem em Punycode — a conversão é um passo de legibilidade, não um veredito de segurança. Combine com WHOIS e o Verificador de certificados SSL em hosts suspeitos.
| Modo | Quando usar | Exemplo |
|---|---|---|
| Unicode → Punycode | Codificar rótulos IDN para DNS e WHOIS | пример.рф → xn--e1afmkfd.xn--p1ai |
| Punycode → Unicode | Descodificar rótulos xn-- para revisão humana | xn--bcher-kva.example → bücher.example |
| Deteção A-label | Identificar prefixos xn-- em hostnames mistos | www.xn--80aswg.example |
| Exibição U-label | Mostrar Unicode legível para registradores | München.de em forma Unicode |
| Scripts mistos | Revelar risco de homógrafos entre alfabetos | Latim + cirílico semelhantes |
| Ações de cópia | Colar forma codificada no Verificador DNS ou DIG | Cópia com um clique do A-label |
Quando a conversão Punycode importa
O marketing entrega domínios cirílicos ou com diacríticos enquanto os painéis DNS exigem rótulos xn--. Converta antes de colar no Verificador DNS ou campos glue do registrador — um único carácter errado produz NXDOMAIN em toda a zona.
Equipas de segurança descodificam URLs de phishing a partir de logs de correio onde os MTA mostram Punycode. Converter para Unicode revela ataques homógrafos a marcas. Continue com WHOIS para idade de registo e verificador de cabeçalhos HTTP no host descodificado — a conversão não bloqueia malware.
Programadores a testar suporte IDN em apps colam entrada Unicode, convertem para A-label e depois DIG A/AAAA no resultado. Os browsers aplicam regras IDNA2008/UTS46; o conversor DN01 alinha-se com a codificação Punycode padrão para operações DNS.
Documentação e runbooks devem guardar ambas as formas: Unicode para humanos, Punycode para máquinas. Botões de cópia reduzem erros de transcrição em tickets face a reescrever longas cadeias xn-- de PDFs.
Políticas ccTLD variam — alguns namespaces restringem scripts. Punycode prova apenas codificação; aceitação do registo é questão WHOIS/política que a DN01 não decide.
Equipas de localização a preparar landings multilingues verificam que os hreflang usam A-labels consistentes em atributos href enquanto mostram Unicode no texto visível — discrepâncias quebram funis analíticos quando DNS e marketing discordam no hostname canónico.
Listas SAN de certificados do Verificador SSL podem mostrar Punycode enquanto executivos leem Unicode em slides — converta em ambos os sentidos no mesmo ticket para CSRs de renovação incluírem cada forma que a CA espera.
Campanhas typosquat registam lookalikes IDN minutos após notícias de marca — o conversor acelera triagem mas playbooks de resposta ainda precisam de legal, abuso do registrador e comunicação ao cliente.
Políticas de exibição punycode no correio diferem: alguns clientes mostram Unicode, outros xn-- — forme o suporte a converter em ambos os sentidos antes de acusar erros de digitação em URLs internacionalizadas.
Redes de afiliados passam por vezes domínios de tracking Unicode — converta antes do Verificador de listas negras ou WHOIS para sistemas de casos guardarem identificadores Punycode consistentes.
Resolver problemas de conversão
Erros de entrada inválida significam geralmente caracteres não permitidos, rótulos vazios ou pontos finais no campo errado. Remova caminhos e esquemas — converta apenas rótulos de host (não https://).
Rótulos de script misto podem ser rejeitados por browsers mesmo quando Punycode codifica — a política é do lado do cliente. Não assuma que codificável equivale a registável.
O round-trip Unicode → Punycode → Unicode deve coincidir após normalização. Se não, verifique joiners Unicode invisíveis ou diferenças de normalização homóglifo entre ferramentas.
O Verificador DNS aceita Unicode e normaliza internamente — ainda assim verifique que a saída codificada coincide com registos do registrador ao depurar disputas de delegação.
Rótulos Punycode são case-insensitive em DNS — compare sempre formas xn-- em minúsculas ao comparar exportações WHOIS com a saída do conversor.
IDN, homógrafos e higiene do operador
Nomes de domínio internacionalizados existem porque os rótulos DNS eram historicamente limitados a ASCII. Punycode é codificação reversível, não encriptação — qualquer pessoa pode descodificar cadeias xn-- com esta ferramenta ou bibliotecas padrão.
Ataques homógrafos exploram caracteres visualmente semelhantes entre scripts. Converta URLs suspeitas, compare com Punycode de marca conhecida e escale via canais de abuso do registrador com evidência WHOIS. A DN01 não mantém allowlists de marca nem pontuações automáticas de phishing.
Parsers de correio e URL deixam por vezes IDN em Unicode enquanto as suas ferramentas DNS precisam de A-labels — padronize em Punycode antes de traces DIG MX em domínios de correio internacionalizados.
Acesso API suporta conversão em lote em scripts após registo de token — a UI do browser continua ideal para cópias rápidas com etiquetas localizadas.
Fabricantes de browsers mantêm blocklists de caracteres confusíveis — codificável na DN01 não significa renderizável em todo user agent. Teste browsers reais de clientes após go-live DNS.
Motores de busca indexam canónicos IDN — equipas SEO devem alinhar URLs do sitemap com a forma Punycode que os crawlers obtêm, enquanto microcopy de marketing permanece Unicode.
Deep links móveis com hosts Unicode devem corresponder ao tratamento IDN da app — converta antes de testar universal links; regras de normalização iOS e Android diferem ligeiramente da rigidez Punycode DNS.
WHOIS em Punycode permanece autoritativo em disputas de registo — anexe a saída do conversor ao escalar domínios lookalike a registradores.
Correio internacionalizado (EAI) introduz Unicode em cabeçalhos — o DNS para MX continua a usar Punycode; converta domínios de caixa antes de DIG ao depurar certificados TLS SMTP em hosts de correio IDN.
Registos publicam tabelas IDN por TLD — caracteres válidos em IDN .com podem diferir de regras ccTLD; o conversor codifica o Unicode fornecido sem julgar política do registo.
Playbooks de resposta a phishing devem listar o conversor Punycode DN01 junto a WHOIS e Verificador DNS — primeiros respondedores convertem URLs antes de bloquear no proxy.
Prémios de registo de domínios Unicode diferem por registrador — o conversor não cota preços nem verifica disponibilidade; WHOIS responde ao registo após codificar corretamente.
Proxies empresariais bloqueiam por vezes URLs xn-- como suspeitas — Unicode descodificado pode passar revisão de política enquanto Punycode dispara filtros; documente ambas as formas para exceções de firewall.
Certificados TLS para sites IDN listam Punycode em SAN — a saída do Verificador SSL deve ser convertida para relatórios executivos com verificação do Verificador DNS dos mesmos A-labels.
O conversor DN01 é gratuito para uso manual; limites de API aplicam-se a pipelines de conversão em massa — a mesma honestidade que outras ferramentas de rede DN01 sem mapas de propagação.
Fluxo de implementação IDN em cinco passos
- Converta Unicode de marketing para Punycode; guarde ambos no ticket de alteração.
- WHOIS do A-label — confirme registo e delegação de nameservers.
- Verificador DNS no hostname Punycode — verifique A/AAAA/MX/TXT conforme necessário.
- DIG de tipos de registo individuais para evidência de suporte; Verificador SSL em nomes HTTPS.
- Verificador de cabeçalhos HTTP no site em produção; archive a saída do conversor localmente — a DN01 não aloja o seu playbook IDN.
Conversor Punycode vs idn2 CLI e IDN do browser
idn2/idnkit na linha de comandos funciona em scripts mas falta em muitas imagens corporativas Windows. A DN01 oferece conversão bidirecional instantânea com ligações DNS e WHOIS — não substitui integração de biblioteca no código da aplicação.
Browsers mostram Unicode na barra de endereços enquanto copiam Punycode — confuso durante triagem de incidentes. Páginas de conversor dedicadas documentam ambas as formas explicitamente para tickets.
Não registamos IDN, não filtramos marcas nem detetamos automaticamente todas as combinações homógrafas. Âmbito honesto: codificação/descodificação precisa, oito idiomas com EN/RU em profundidade completa, guias localizados mais curtos noutros idiomas, apenas histórico local.
Sem alegação de validar SSL em nomes convertidos automaticamente — execute o Verificador SSL após o Verificador DNS confirmar resolução.
Formas de normalização Unicode (NFC vs NFD) podem alterar aparência sem alterar significado — se o round-trip falhar, inspecione pontos de código numa ferramenta Unicode dedicada; a DN01 foca-se em Punycode DNS.
Registradores mostram por vezes ambas as formas em faturas — anexe saída do conversor a tickets de finanças para pagamentos de renovação coincidirem com delegação técnica verificada em WHOIS e DIG.
Serviços de proteção de marca monitorizam registos homógrafos — o conversor DN01 ajuda analistas a descodificar rótulos suspeitos rapidamente; não alertamos automaticamente sobre novos registos.
Matrizes de teste IDN de programadores devem incluir rótulos de script misto que o produto deve rejeitar — o conversor produz A-labels esperados para testes unitários.
Portais governamentais e bancários exigem por vezes scripts IDN específicos — revisão legal precede lançamento técnico; o conversor não certifica aprovação regulatória.
Chaves de cache CDN podem usar cabeçalhos Host Punycode — quando purge falha para URLs de marketing Unicode, converta e purgue variante A-label; verificador de cabeçalhos HTTP confirma qual cabeçalho Host o edge viu.
Porquê usar o conversor Punycode DN01
- Unicode ↔ Punycode bidirecional com saída pronta a copiar para Verificador DNS, DIG e WHOIS.
- Mesmo site que ferramentas DNS, WHOIS e SSL — um fluxo para onboarding IDN e triagem de abuso.
- UI localizada; API para automatização — sem venda de domínios nem garantia homógrafa.
- Verificações amigáveis ao cliente com validação no servidor; sem armazenar cadeias coladas além do histórico local.
FAQ
FAQ do Conversor Punycode
Converta domínios internacionalizados e identifique formas de host confusas.
Para que serve Punycode?
Punycode representa rótulos Unicode em ASCII para que o DNS possa processar domínios IDN. O guia de Punycode e IDN explica a conversión.
Por que um domínio cirílico começa com xn--?
Esse prefixo marca um rótulo IDN codificado. Para exemplos cirílicos, veja domínio cirílico em Punycode.
Devo checar DNS após converter?
Sim. Converta o nome aqui e depois abra Verificador de DNS ou DIG para confirmar se o host codificado resolve.
Punycode prova que um domínio é seguro?
Não. Ele apenas converte o rótulo. Para domínios suspeitos, também confira registro no WHOIS e evite inserir credenciais em hosts parecidos.
O que é um domínio IDN?
Um domínio internacionalizado (IDN) usa caracteres Unicode nos rótulos — cirílico, diacríticos ou outros alfabetos. O DNS só transporta ASCII, por isso o Punycode codifica esses rótulos como xn--.
Posso converter Punycode de volta para Unicode?
Sim. O conversor funciona nos dois sentidos — Unicode para xn-- e xn-- para texto legível. Guarde ambas as formas em tickets: Unicode para humanos, Punycode para ferramentas DNS.
O que são ataques homógrafos?
Homógrafos usam caracteres visualmente parecidos de alfabetos diferentes para imitar marcas. Converta URLs suspeitas para Unicode, compare com o Punycode da marca real e escale com WHOIS — a conversão não bloqueia malware.
Os navegadores mostram Unicode ou Punycode?
Depende do navegador e das políticas IDN. Muitos mostram Unicode na barra de endereços, mas DNS e certificados ainda usam A-labels Punycode. Converta antes de colar em painéis DNS ou tickets de suporte.
Devo registrar domínios em Punycode ou Unicode?
Registradores e DNS trabalham com A-labels Punycode mesmo quando a interface mostra Unicode. Converta aqui, copie o xn-- para o painel do registrador e confirme com WHOIS após o registro.
Quais caracteres não podem ser codificados?
Entrada inválida costuma ser por caracteres não permitidos, rótulos vazios ou caminhos de URL misturados. Remova esquemas e barras — converta apenas rótulos de host, não https:// nem caminhos.
O conversor Punycode é gratuito?
Sim para uso manual no navegador. Conversão em lote em scripts pode usar a documentação da API após solicitar um token de API.
Posso automatizar conversões Punycode?
Sim. Para pipelines que normalizam hosts de logs ou formulários, consulte a documentação da API e solicite um token — a interface web continua melhor para copiar resultados pontuais.
Troca de ferramenta
Continue com outra verificação
Escolha a próxima etapa no seu fluxo de domínio ou segurança.
- Encontrar IP do domínioIPs A e AAAA de um domínioAbrir
- Verificador de Lista NegraReputação DNSBL para IP e domínioAbrir
- BIN CheckerBandeira, banco e país do cartão pelo BIN/IINAbrir
- WHOISRegistrador, expiração e status do domínioAbrir
- Verificador DNSTodos os tipos de registro em uma passagemAbrir
- DIGUm tipo de registro, resposta estilo resolverAbrir
- Verificador de Certificado SSLCadeia de certificados, SAN e versão TLSAbrir
- Testador HTTP/2Suporte HTTP/2, ALPN e TLSAbrir
- Verificador de Cabeçalhos HTTPCabeçalhos de resposta, redirecionamentos e cacheAbrir
- Calculadora IPCálculos de sub-rede para CIDR IPv4 e IPv6Abrir
- Codec Base64Codificar e decodificar texto Base64Abrir
- Gerador de SenhasSenhas aleatórias fortes para trabalho operacionalAbrir
- Gerador de frases-senhaFrases aleatórias memoráveis para testes segurosAbrir
Artigos relacionados
Guias práticas para tarefas comuns com Conversor Punycode — registros DNS, passos de diagnóstico e links para nossas ferramentas gratuitas.
conversor punycode brasil, conversor domínio idn, domínio unicode para ascii
Conversor Punycode — domínios IDN em ASCII
Como Punycode e IDN funcionam, convertendo domínios Unicode para formato xn-- e por que registradores precisam de ASCII.
Ler artigo →domínio com caracteres especiais brasil, domínio idn punycode, domínio portugues xn--
Domínios com caracteres especiais e Punycode (xn--)
Notas sobre domínios IDN com caracteres especiais, rótulos Punycode xn-- e conversão para ferramentas DNS.
Ler artigo →nomes de domínio idn brasil, domínio internacionalizado, codificação idna
Domínios IDN — o que é diferente do .com
Introdução a nomes de domínio internacionalizados (IDN), IDNA e Punycode para TLDs e rótulos não-ASCII.
Ler artigo →