TelegramEntre no grupo do Telegram para solicitar ferramentas, reportar bugs e receber atualizações@WuToolsCommunity

Conversor Punycode - IDN Converter

Conversor Punycode online gratuito para nomes de domínio internacionalizados (IDN). Codifique Unicode para Punycode (xn--) ou decodifique Punycode para Unicode. Converta domínios internacionais, emojis e caracteres especiais para formato ASCII compatível com DNS.

examples Exemplos Comuns
Domínio UnicodePunycode (ASCII)
münchen.dexn--mnchen-3ya.de
北京.中国xn--1lqs71d.xn--fiqs8s
مصر.egxn--wgbh1c.eg
ουτοπία.euxn--kxae4bafwg.eu
日本.jpxn--wgv71a.jp
россия.рфxn--h1alffa9f.xn--p1ai

Conversor Punycode - Conversor de Nome de Domínio Internacionalizado

Uma ferramenta online poderosa para converter entre nomes de domínio Unicode (IDN) e sua representação ASCII Punycode. Suporta todos os caracteres Unicode incluindo chinês, árabe, cirílico, emoji e caracteres especiais. Perfeito para desenvolvedores web, administradores de domínio, e qualquer pessoa trabalhando com domínios internacionais.

O que é Punycode?

Punycode é um método de codificação usado para representar caracteres Unicode em nomes de domínio usando apenas caracteres ASCII (A-Z, 0-9, e hífen). É essencial para Nomes de Domínio Internacionalizados (IDN) porque o DNS só suporta ASCII.

Por que Punycode existe:
- DNS originalmente suportava apenas A-Z, 0-9, e hífen
- Pessoas em todo o mundo querem domínios em seus próprios idiomas
- Punycode preenche a lacuna entre Unicode e limitações do DNS

Formato:
- Prefixo: xn--
- Seguido por caracteres ASCII codificados

Exemplos:

Chinês:
中国.com → xn--fiqs8s.com

Árabe:
مصر.com → xn--wgbh1c.com

Alemão:
münchen.de → xn--mnchen-3ya.de

Russo:
москва.ru → xn--80adxhks.ru

Emoji:
💩.la → xn--ls8h.la

Quando você vê "xn--" em um domínio, é Punycode!

Como converter Unicode para Punycode?

Converter um nome de domínio Unicode para Punycode:

1. Selecione o modo 'Codificar' (padrão)
2. Digite seu nome de domínio Unicode:
- Caracteres chineses: 中国.com
- Caracteres árabes: مصر.com
- Caracteres cirílicos: москва.ru
- Caracteres acentuados: café.com
- Emoji: 💩.la
3. Clique em 'Converter'
4. Obtenha domínio compatível com ASCII Punycode

Exemplos:

Entrada: münchen.de
Saída: xn--mnchen-3ya.de

Entrada: 中国.cn
Saída: xn--fiqs8s.cn

Entrada: café.fr
Saída: xn--caf-dma.fr

Entrada: 😀.com
Saída: xn--e28h.com

O resultado do Punycode pode ser usado em:
- Registro de domínio
- Configuração de DNS
- URLs em código
- Email e configuração de servidor

Como converter Punycode para Unicode?

Converter um domínio Punycode de volta para Unicode:

1. Selecione o modo 'Decodificar'
2. Digite o domínio Punycode (xn--...)
3. Clique em 'Converter'
4. Veja o nome de domínio Unicode legível por humanos

Exemplos:

Entrada: xn--mnchen-3ya.de
Saída: münchen.de

Entrada: xn--fiqs8s.cn
Saída: 中国.cn

Entrada: xn--wgbh1c.com
Saída: مصر.com

Entrada: xn--80adxhks.ru
Saída: москва.ru

Uso prático:
- Entender domínios codificados em logs de servidor
- Depurar problemas de DNS
- Converter URLs para exibição
- Analisar relatórios de tráfego
- Validar registros de domínio

O que são IDN (Nomes de Domínio Internacionalizados)?

IDN (Nomes de Domínio Internacionalizados) são nomes de domínio que contêm caracteres de idiomas nativos não-ASCII.

Por que IDN é importante:
- Bilhões de pessoas usam scripts não latinos
- Torna a internet mais acessível globalmente
- Permite identidades locais de marca
- Apoia diversidade linguística e cultural

Scripts suportados:
- Chinês: 中国.com
- Árabe: مصر.com
- Cirílico: россия.ru
- Hebraico: קום.il
- Hindi: भारत.in
- Japonês: 日本.jp
- Coreano: 한국.kr
- Tailandês: ไทย.th
- E muitos mais...

Como IDN funciona:
1. Usuário digita: münchen.de
2. Navegador converte para Punycode: xn--mnchen-3ya.de
3. DNS resolve xn--mnchen-3ya.de
4. Navegador exibe: münchen.de

Exemplos reais:
- 中国.cn (China)
- مصر.eg (Egito)
- भारत.in (Índia)
- .москва (Moscou TLD)

Considerações:
- Suportado por todos os navegadores modernos
- Registro de domínio pode ter restrições
- Conversão Punycode é transparente para usuários
- Importante para SEO local e marca

IDN/Punycode é seguro? E quanto a ataques homográficos?

IDN/Punycode são seguros quando usados corretamente, mas esteja ciente de ataques homográficos:

Ataques Homográficos:
Caracteres que se parecem similares mas são diferentes Unicode:

- a latino (a) vs. a cirílico (а)
- o latino (o) vs. o cirílico (о)
- e latino (e) vs. e cirílico (е)

Exemplo de ataque:
- Legítimo: example.com
- Malicioso: еxample.com (e cirílico)
- Ambos parecem idênticos mas vão para sites diferentes!

Proteções de navegador:
- Navegadores modernos detectam scripts mistos
- Exibem Punycode se scripts mistos detectados
- Avisos para domínios suspeitos
- Listas de bloqueio para domínios de phishing conhecidos

Como se proteger:

1. Como usuário:
- Verifique a barra de endereço cuidadosamente
- Procure prefixos xn-- suspeitos
- Use favoritos para sites importantes
- Habilite avisos anti-phishing

2. Como proprietário de domínio:
- Registre variações importantes
- Use marcas registradas
- Eduque usuários
- Implemente HTTPS/certificados

3. Como desenvolvedor:
- Valide entrada de domínio
- Exiba Punycode junto com Unicode
- Implemente verificações de segurança
- Avise usuários sobre domínios suspeitos

IDN é legítimo e seguro:
- Usado por milhões de sites
- Essencial para internacionalização
- Navegadores têm proteções sólidas
- Apenas esteja ciente de riscos de phishing

Dica: Punycode em si não é malicioso, é apenas uma codificação. O risco vem de atores ruins usando domínios parecidos.

Recursos Principais

  • Converter Unicode para Punycode (codificar)
  • Converter Punycode para Unicode (decodificar)
  • Suporta todos os scripts Unicode
  • Manipula domínios, subdomínios e URLs completas
  • Conversão de caracteres chineses, árabes, cirílicos
  • Suporte para emoji em nomes de domínio
  • Exibe partes individuais do domínio
  • Detecção automática de Punycode (xn-- prefixo)
  • Copiar resultado para área de transferência
  • Baixar conversões como texto
  • Carregar arquivos com domínios para converter em lote
  • Processamento 100% no lado do cliente
  • Funciona offline
  • Suporte para modo escuro
  • Design responsivo para celular
  • Nenhum registro necessário