¿Odias los anuncios? Ir Sin publicidad Hoy

Codificador / Decodificador Punycode (Dominios IDN)

DatosDesarrollador
ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Guía

Codificador / Decodificador Punycode

Convierta nombres de dominio internacionalizados (IDN) entre Unicode y Punycode al instante. Ingrese un dominio con caracteres no ASCII como münchen.de y obtenga la codificación compatible con ASCII xn--mnchen-3ya.de, o decodifique Punycode a su forma Unicode legible. Utiliza el algoritmo Bootstring RFC 3492 para obtener resultados garantizados y precisos.

Cómo utilizar

Ingrese un nombre de dominio en el campo de entrada. En modo Codificar, escriba un dominio Unicode (como 日本語.jp) para obtener su forma Punycode (xn--wgv71a309e.jp). En modo Decodificar, pegue un dominio Punycode para ver su forma Unicode legible. Habilite "Procesar dominio completo" para manejar cada etiqueta por separado, con un desglose por etiqueta que muestre la conversión para cada parte.

Características

  • Cumple con RFC 3492 – Implementa el algoritmo completo Bootstring/Punycode para la codificación y decodificación precisa de nombres de dominio internacionalizados.
  • Codificar y Decodificar – Convierta dominios Unicode a Punycode compatible con ASCII (prefijo xn--) o decodifique Punycode a Unicode legible.
  • Procesamiento Completo del Dominio – Divide los dominios de varias partes por puntos y procesa cada etiqueta de forma independiente, pasando las etiquetas ASCII puras sin cambios.
  • Desglose por Etiqueta – Muestra un desglose detallado de cómo se convirtió cada etiqueta del dominio, lo que facilita la verificación de los resultados.
  • Validación de Entrada – Detecta secuencias Punycode inválidas, entradas vacías y dominios mal formados con mensajes de error claros.
  • Conversión en Tiempo Real – La salida se actualiza instantáneamente a medida que escribe o cambia el modo.

Cuándo utilizar esta herramienta

Utilice esta herramienta al registrar o configurar nombres de dominio internacionalizados, depurar registros DNS que contengan etiquetas codificadas con xn--, verificar que los dominios IDN se resuelvan correctamente o convertir entre la forma de visualización y la forma de transmisión para encabezados de correo electrónico y certificados SSL. Es esencial para desarrolladores web y administradores de sistemas que trabajan con sitios web multilingües y audiencias internacionales.

ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Preguntas frecuentes

  1. ¿Qué es Punycode?

    Punycode es una sintaxis de codificación definida en RFC 3492 que convierte caracteres Unicode en un conjunto limitado de caracteres ASCII utilizado por el Sistema de Nombres de Dominio (DNS). Dado que el DNS solo admite caracteres ASCII, los nombres de dominio internacionalizados que contienen caracteres como ü, 日 o العربية deben codificarse en una forma compatible con ASCII. Punycode agrega el prefijo 'xn--' a las etiquetas codificadas; por ejemplo, münchen.de se convierte en xn--mnchen-3ya.de.

  2. ¿Qué es un nombre de dominio internacionalizado (IDN)?

    Un nombre de dominio internacionalizado (IDN) es un nombre de dominio que contiene caracteres fuera del conjunto ASCII básico, como caracteres latinos acentuados (café.com), caracteres chinos (例え.jp), escritura árabe (مثال.com) o cirílico (пример.ru). Los IDN permiten a las personas usar nombres de dominio en su idioma y escritura nativos. Detrás de escena, estos se convierten a Punycode para la resolución DNS.

  3. ¿Qué significa el prefijo xn--?

    El prefijo 'xn--' es el prefijo de Codificación Compatible con ASCII (ACE) que identifica una etiqueta de dominio como codificada en Punycode. Cuando un resolvedor DNS ve una etiqueta que comienza con 'xn--', sabe que el resto de la etiqueta debe decodificarse de Punycode a Unicode para su visualización. Por ejemplo, xn--mnchen-3ya es la codificación Punycode de 'münchen'. El prefijo se eligió porque es extremadamente improbable que 'xn--' aparezca en nombres de dominio normales.

  4. ¿Cuál es la diferencia entre IDNA2003 e IDNA2008?

    IDNA2003 e IDNA2008 son dos versiones del estándar de Nombres de Dominio Internacionalizados en Aplicaciones. IDNA2003 mapeaba ciertos caracteres (como ß a ss, o mayúsculas a minúsculas) antes de codificar, lo que significaba que algunos caracteres no podían regresar correctamente. IDNA2008 eliminó la mayoría de los mapeos y trata los caracteres de manera más estricta; por ejemplo, ß es ahora un carácter válido que se codifica de manera diferente a ss. La mayoría de los sistemas modernos usan IDNA2008, aunque algunos navegadores todavía aplican mapeos de compatibilidad con IDNA2003.

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO PUBLICITARIO · ¿ELIMINAR?