Conversor de Punycode / IDN
Convierte un nombre de dominio entre su forma Unicode y su forma Punycode (xn--) solo ASCII, etiqueta por etiqueta.
Result
Works label by label, so only the parts of a domain that need encoding are changed.
Cómo funcionan Punycode y los dominios IDN
Convierte un nombre de dominio entre su forma Unicode y su forma Punycode (xn--) solo ASCII, etiqueta por etiqueta.
Cómo funciona
Los nombres de dominio internacionalizados almacenan caracteres no ASCII usando Punycode, con el prefijo xn--, ya que el DNS en sí solo admite ASCII. Cada etiqueta (la parte entre puntos) se convierte de forma independiente.
Usos comunes
- Verificar a qué resuelve realmente un dominio Unicode a nivel de DNS.
- Decodificar un dominio xn-- desconocido que encontraste para ver qué dice en realidad.
Bueno saberlo
- La codificación es idempotente para etiquetas ya en ASCII — una etiqueta simple como "www" nunca se modifica.
- Una etiqueta decodificada que falla al analizarse se deja exactamente como se escribió, en lugar de mostrar un error, ya que un dominio puede estar todavía a mitad de edición.
Notas sobre el cálculo
Toda la conversión se ejecuta en tu navegador; el dominio que ingresas nunca se envía a ningún lado.
Preguntas frecuentes
¿Por qué solo cambian algunas etiquetas?
Solo las etiquetas que contienen caracteres no ASCII necesitan codificación Punycode — una etiqueta que ya es ASCII simple, como "www", se deja exactamente como está.
¿Esto es específico de nombres de dominio?
Punycode en sí es una codificación de texto general, pero esta herramienta lo aplica de la forma en que lo hacen los navegadores y el DNS: una etiqueta de dominio a la vez.
¿Punycode puede representar cualquier nombre de dominio Unicode?
Sí — se puede codificar cualquier secuencia de puntos de código Unicode, aunque el dominio resultante todavía debe seguir los límites de longitud de DNS por etiqueta.
