Entrar Registrarse
Punycode

Convierte dominios internacionalizados a Punycode y al revés

El DNS guarda los dominios internacionalizados como xn--. Escribe en cualquiera de los dos campos, un dominio, correo o enlace por línea, y el otro se rellena solo.

La conversión se hace en tu navegador, los dominios no van a ningún sitio.

Dominios de primer nivel cirílicos en Punycode

¿Ves xn--p1ai en logs, en un correo o en el panel del hosting? Es la zona rusa .рф. Las demás zonas cirílicas están abajo.

ZonaPunycodePara quién
.рфxn--p1aiRusia
.русxn--p1acfsitios en ruso
.москваxn--80adxhksMoscú
.детиxn--d1acj3bsitios para niños
.онлайнxn--80asehdbcualquier sitio
.сайтxn--80aswgcualquier sitio
.оргxn--c1avgorganizaciones
.комxn--j1aefempresas
.укрxn--j1amhUcrania
.белxn--90aisBielorrusia
.қазxn--80ao21aKazajistán
.србxn--90a3acSerbia
.мкдxn--d1alfMacedonia del Norte
.монxn--l1accMongolia
Las letras de un alfabeto nacional pasan por un prisma y salen en Punycode

Qué es Punycode

El DNS solo entiende letras latinas, cifras y guiones. Tu navegador convierte münchen.de en xn--mnchen-3ya.de con el algoritmo Punycode del RFC 3492 y muestra la escritura original en la barra de direcciones.

Cada etiqueta del dominio se codifica por separado con el prefijo xn--. Las etiquetas latinas no cambian: bücher.example.com pasa a ser xn--bcher-kva.example.com.

Las letras cirílicas а, е, о, р, с y х son idénticas a sus gemelas latinas. Los estafadores registran un dominio con una letra cambiada y lo hacen pasar por un sitio conocido. El conversor marca las etiquetas que mezclan escrituras.

Cuándo sirve

  • El panel del hosting, el DNS o la configuración de nginx solo aceptan xn--, y tu dominio lleva tildes o letras no latinas.
  • Te apareció una dirección xn-- en los logs o en un correo y quieres saber qué sitio es.
  • Revisas si un enlace de un correo tiene letras cambiadas.
  • Preparas una lista de dominios para un certificado SSL o un scraper.

Preguntas y respuestas

01¿Qué significa xn--p1ai?

Es la zona rusa .рф en Punycode. Las etiquetas delante con el prefijo xn-- también son cirílicas: xn--e1afmkfd.xn--p1ai se lee пример.рф.

02¿Cómo pongo un dominio IDN en nginx o en el DNS?

Usa Punycode en las configuraciones: server_name xn--mnchen-3ya.de; y el mismo nombre en la zona DNS. Los navegadores convierten la dirección en ambos sentidos por su cuenta.

03¿Puedo convertir una dirección de correo a Punycode?

El dominio después de @ se convierte como cualquier otro. El nombre del buzón antes de @ se queda igual: ahí solo los servidores con SMTPUTF8 aceptan letras no latinas.

04¿Cómo detecto un dominio falso con letras cambiadas?

Pega la dirección aquí. Un dominio con una а cirílica en lugar de la a latina empieza por xn--, y la comprobación muestra qué escrituras mezcla.

05¿Por qué el navegador muestra un dominio como xn-- en vez de letras?

Es la protección del navegador contra la suplantación. Cuando un nombre mezcla alfabetos o usa letras que parecen latinas, muestra el Punycode. Un nombre escrito en un solo alfabeto sin letras parecidas se ve tal cual.

Precios Prueba una hora gratis