Algo errado nesta ferramenta?
Sobre «Conversor De Punycode Para Unicode Online»
Esta ferramenta converte nomes de domínio codificados em Punycode (usados para domínios internacionalizados, IDN) de volta para sua forma Unicode original. "xn--n3h" decodifica para "☃"; o famoso "xn--80ak6aa92e.com" decodifica para "аpple.com" — um nome que usa caracteres cirílicos que parecem letras latinas.
Punycode permite ao DNS, que é apenas-ASCII, suportar nomes de domínio em qualquer script: chinês, árabe, cirílico, emoji e mais. Navegadores exibem a forma Unicode aos usuários, mas transmitem a forma Punycode pela rede.
Útil para entender domínios de aparência suspeita (ataques homográficos usam Punycode para falsificar sites populares), depurar problemas de DNS ou HTTP, e decodificar URLs codificadas em IDN.
Como usar esta ferramenta
Como decodificar um domínio Punycode (xn--) para Unicode
Cole o label Punycode
Domínio codificado ASCII-compatível no campo "Punycode domain". Cada label começando com `xn--` é decodificado; labels ASCII padrão (sem `xn--`) passam sem mudança.
Como decodifica
Internamente a ferramenta chama o `punycode.toUnicode()` embutido no Node, que aplica RFC 3492 Punycode + Nameprep / IDNA para reconstruir os labels Unicode originais — emoji, cirílico, chinês, devanagari, etc.
Executar
Saída: um único campo `unicode` — a forma legível. Domínios multi-label são decodificados label a label, então subdomínios e TLDs são processados independentemente.
Aviso de spoofing visual
Punycode é usado em phishing por homógrafos (ex. `xn--pypal-4ve.com` decodifica para algo parecido com paypal). Se vier ler URL vinda de email, trate o resultado como evidência para inspecionar, não como garantia de legitimidade.