./prontouso

Conversor de Punycode / IDN

Convierte un nombre de dominio entre su forma Unicode y su forma Punycode (xn--) solo ASCII, etiqueta por etiqueta.

Se ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

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.