- Inicio
-
Codificar Punycode
Codificar texto a Punycode
Convertir texto Unicode o nombres de dominio internacionalizados (IDN) a Punycode compatible con ASCII.
Maneja etiquetas separadas por puntos (ej. xn--...)
Soporte de IDN
Compatibilidad total con RFC 3492 para Nombres de Dominio Internacionalizados en Aplicaciones (IDNA).
Privado y Protegido
El procesamiento ocurre completamente en su dispositivo. Sus datos nunca se envían a ningún servidor.
Codificación Instantánea
Conversión Punycode en tiempo real mientras escribe, optimizada para velocidad y precisión.
Prueba Estos Ejemplos
Dominio alemán (Múnich)
Codificar caracteres de diéresis alemanes en un nombre de dominio
Dominio Francés (Café)
Convierte un dominio francés acentuado a Punycode.
Dominio Chino
Codificar caracteres chinos al formato Punycode
Dominio Japonés
Convertir un dominio japonés a formato Punycode
Dominio Ruso
Codificar caracteres cirílicos en un nombre de dominio
Dominio Sueco
Convertir caracteres escandinavos a Punycode
La Guía Definitiva para la Codificación Punycode
¿Qué es Punycode?
Punycode es un método de codificación especial utilizado para representar caracteres Unicode utilizando solo el conjunto limitado de caracteres ASCII (A-Z, 0-9 y guiones). Esto se usa principalmente para Nombres de Dominio Internacionalizados (IDN).
Debido a que el Sistema de Nombres de Dominio (DNS) históricamente solo admitía ASCII, Punycode permite que direcciones web como münchen.de sean entendidas por navegadores y servidores como xn--mnchen-3ya.de.
¿Por qué codificar a Punycode?
- Registro de dominio: Muchos registradores requieren la versión Punycode de un dominio para la configuración técnica.
- Configuración del servidor: Los servidores web (como Nginx o Apache) suelen usar Punycode en sus archivos de configuración para IDN.
- Compatibilidad: Asegura que tus enlaces internacionales funcionen correctamente en todos los clientes de correo electrónico y sistemas web heredados.
- Pruebas para desarrolladores: Depura cómo tu aplicación maneja caracteres no ASCII en URL y solicitudes de red.
Entendiendo el Prefijo "xn--"
Al codificar un nombre de dominio, notarás que comienza con xn--. Esto se conoce como el preflijo ACE (Codificación Compatible con ASCII). Indica al sistema que la cadena siguiente es una representación Punycode de una cadena Unicode.
Ejemplo Unicode
café.com
Resultado Punycode (ACE)
xn--caf-dma.com