Codificación

Punycode encode/decode

Codificación de nombres de dominio con caracteres Unicode (IDN) al formato ASCII compatible Punycode (xn--) y viceversa.

Preguntas frecuentes

¿Para qué sirve Punycode?

Punycode permite representar nombres de dominio con caracteres Unicode (letras acentuadas, cirílico, chino, emoji, etc.) usando solo ASCII, ya que el sistema DNS solo entiende ese conjunto de caracteres. El resultado siempre empieza con el prefijo xn--.

¿Qué es el riesgo de homógrafos en dominios IDN?

Es la posibilidad de crear dominios que se ven casi idénticos a uno legítimo usando letras Unicode que se parecen visualmente (por ejemplo una "a" cirílica en vez de la latina), un truco usado en ataques de phishing. Ver el equivalente en Punycode ayuda a detectar estos dominios falsos.

¿Se envía el dominio que introduzco a algún servidor?

No, la conversión entre Unicode y Punycode se realiza completamente en tu navegador, sin consultar ningún servidor externo.