Cómo se usa
- Escriba el nombre de dominio en Nombre de dominio. También sirve una sola etiqueta.
- Deje Dirección en Detectar, o elija De Unicode a ASCII o De ASCII a Unicode para forzar un sentido.
- Copie el Nombre convertido en su panel DNS, en la configuración del correo o en su página.
- En un nombre con varias partes, revise Etiqueta por etiqueta: cada fila indica qué ocurrió con esa etiqueta.
Cómo se convierte un nombre en Punycode
El Sistema de Nombres de Dominio solo transporta letras ASCII, cifras y guiones. Por eso RFC 3490 escribe cada etiqueta con una letra no ASCII en forma ACE: el prefijo xn-- seguido del texto Punycode de la etiqueta. Una etiqueta con solo letras ASCII no se altera, y los puntos entre etiquetas se mantienen.
- Una etiqueta como example se queda como está.
- Una etiqueta como bücher recibe el prefijo xn-- y su texto Punycode, aquí bcher-kva.
- Una etiqueta que empieza por xn-- con cualquier combinación de mayúsculas se decodifica a sus letras Unicode.
Cómo escribe Punycode una etiqueta
RFC 3492 escribe primero las letras ASCII básicas de una etiqueta, en su orden, después un guion, y después un número de longitud variable por cada una de las otras letras. Los números usan base 36, con los dígitos a a z y 0 a 9. El tamaño de cada número se adapta a los números anteriores, así que las letras frecuentes quedan cortas.
Sus parámetros son base 36, tmin 1, tmax 26, skew 38, damp 700, bias inicial 72 y n inicial 128 (RFC 3492, sección 5).
Lo que la herramienta no comprueba
- No aplica Nameprep (RFC 3491) ni la asignación de letras de IDNA, así que las letras no ASCII en mayúscula y los caracteres de compatibilidad pueden salir distintos que en un navegador.
- No comprueba la longitud de una etiqueta ni la del nombre completo.
- No consulta el nombre, y no indica si un registro lo permite.
Ejemplo resuelto: bücher.example
La etiqueta bücher tiene una letra no ASCII, la ü. Sus letras básicas b, c, h, e y r van primero, después un guion, y después el número que coloca la ü. La etiqueta pasa a ser xn--bcher-kva y el nombre completo pasa a ser xn--bcher-kva.example. La etiqueta example tiene solo letras ASCII, así que se queda como está.
| Etiqueta | Resultado | Qué ocurrió |
|---|---|---|
| bücher | xn--bcher-kva | Codificada a xn-- |
| example | example | Sin cambios |
Preguntas frecuentes
¿Qué significa el prefijo xn--?
Marca una etiqueta que contiene Punycode. RFC 3490 dice que toda etiqueta ACE empieza por el prefijo ACE, que es xn-- con cualquier combinación de mayúsculas, seguido del texto Punycode de la etiqueta.
¿Se cambian las mayúsculas de una etiqueta ASCII?
No. RFC 3490 dice que una etiqueta ASCII no se altera, así que Example se queda como Example. Solo se reescriben las letras de una etiqueta que tiene alguna letra no ASCII.
¿Por qué mi nombre tiene un aspecto distinto de la versión que muestra el navegador?
La herramienta no asigna las letras antes. Nameprep y la asignación de IDNA convierten las letras no ASCII en mayúscula y los caracteres de compatibilidad, como las formas de ancho completo, a su forma estándar antes del paso Punycode. Revise el resultado en el navegador o en el registrador que use.
¿El conversor envía mi nombre de dominio a algún sitio?
No. La conversión se hace en su navegador. El nombre que escribe no se envía a nadie ni se guarda, y no se hace ninguna consulta DNS.
¿Puedo convertir una dirección de correo con él?
Convierta solo la parte del dominio, el texto después del signo @. La herramienta deja como está la parte anterior al @.
¿Qué pasa cuando una etiqueta xn-- no es válida?
La herramienta se detiene y nombra la etiqueta. Después del prefijo, una etiqueta válida usa solo las letras a a z, cifras y guiones, y su código debe ser completo, así que revise la etiqueta por si hay un error de escritura.
Fuentes
- RFC 3492: Punycode, a Bootstring encoding of Unicode, secciones 5, 6 y 7.1 (en inglés)
- RFC 3490: Internationalizing Domain Names in Applications, IDNA, secciones 2, 4.1 y 5 (en inglés)
Cifras y texto revisados por última vez el martes, 10 de noviembre de 2026.