AZ Tools

Conversor Punycode

Desarrollo

Los Nombres de Dominio Internacionalizados (IDN) viajan en la red como ASCII usando Punycode (RFC 3492), pero los humanos los escriben en Unicode. Esta herramienta convierte en ambas direcciones, etiqueta por etiqueta — etiquetas ya en ASCII pasan sin cambio, etiquetas Unicode se vuelven `xn--…` y etiquetas `xn--…` vuelven a Unicode. Útil para verificar dominios sospechosos de phishing, registrar un IDN o copiar un dominio no-ASCII en una herramienta que solo acepta ASCII.

Prueba:

ASCII (Punycode)

xn--mnchen-3ya.de

Unicode

münchen.de

Punycode opera por etiqueta (las partes entre puntos). Etiquetas ya en ASCII pasan sin cambio.

Cómo usar

  1. Escribe o pega un dominio en Unicode o Punycode.
  2. Lee los equivalentes ASCII y Unicode lado a lado.
  3. Copia la forma que necesite tu herramienta/registrador.

Preguntas frecuentes

¿Por qué letras idénticas se codifican diferente?
Ese es el punto de Punycode — y el corazón del phishing homográfico. La `a` latina (U+0061) y la `а` cirílica (U+0430) se ven iguales pero codifican a ASCII distinto. Pegar un dominio sospechoso aquí revela la forma `xn--…` haciendo visible la diferencia.
¿Esto valida el dominio?
No — solo hace la transformación Punycode. Límites de longitud, reglas IDNA2008 sobre code points no permitidos y políticas de TLD no se verifican. Un nombre convertido aún podría ser rechazado por un registrador.
¿Por qué una de mis etiquetas queda igual?
Punycode solo se activa para etiquetas con caracteres no-ASCII. `mail.münchen.de` se vuelve `mail.xn--mnchen-3ya.de` — solo la segunda etiqueta necesita codificar.
¿La conversión es sin pérdida en ambos sentidos?
Sí — Punycode es codificación biyectiva. Codificar y luego decodificar siempre vuelve al original (tras normalización Unicode). Si el viaje difiere, tu input tenía scripts mezclados o look-alikes visuales que se resolvieron distinto.

Herramientas relacionadas