Saltar al contenido

Conversor Punycode

Un dominio, email o URL por línea. Solo se convierte el host.

Punycode

¿Qué hace?

Convierte nombres de dominio internacionalizados —con tildes, ñ, diéresis o alfabetos no latinos— a su forma ASCII en Punycode (xn--…) y al revés.

UnicodePunycode
españa.comxn--espaa-rta.com
münchen.dexn--mnchen-3ya.de
例え.テストxn--r8jz45g.xn--zckzah

Cómo se usa

  1. Pega un dominio, email o URL por línea.
  2. Solo se convierte el host: las rutas, las query strings y la parte local de los emails se quedan como están.
  3. Pulsa Intercambiar para decodificar dominios xn-- a Unicode.

Necesitas la forma Punycode al configurar registros DNS, certificados TLS, listas de CORS o cookies para un dominio internacionalizado.

Preguntas frecuentes

›¿Por qué los dominios con tildes necesitan Punycode?

El DNS solo entiende letras ASCII, dígitos y guiones. Los nombres de dominio internacionalizados (IDN) se guardan como etiquetas xn--, y los navegadores muestran al usuario la versión Unicode.

›¿Y la parte de antes de la @ en un email?

Solo se convierte el dominio. Las partes locales no ASCII (josé@…) necesitan soporte SMTPUTF8 en los servidores de correo y se dejan como están.

›¿Qué es un ataque homógrafo IDN?

Registrar un dominio que se ve idéntico a otro usando letras de otros alfabetos, como una а cirílica en аpple.com. Al convertirlo a Punycode se descubre el truco: el dominio pasa a ser xn--pple-43d.com.