Conversor de Escapes Unicode
Desarrollo
Convierte texto en secuencias de escape Unicode y de vuelta. Codifica a \uXXXX de JavaScript/JSON (con pares subrogados para emojis), notación Unicode U+XXXX, o entidades HTML en hexadecimal (&#xHEX;) y decimal (&#DEC;) — manteniendo el ASCII legible, o escapando todos los caracteres. La decodificación detecta todos estos formatos a la vez (además de \u{...}, \xXX y la notación U+), así que puedes pegar escapes mezclados y obtener el texto original. Útil para incrustar caracteres no ASCII de forma segura en código y JSON, depurar problemas de codificación y leer cadenas escapadas de los logs. Todo se ejecuta localmente en tu navegador.
Cómo usar
- Elige una dirección: Texto → Escapes o Escapes → Texto.
- Para codificar, elige el formato y si escapar todos los caracteres o solo los no ASCII.
- Copia el resultado del cuadro de salida.
Preguntas frecuentes
- ¿Cómo se gestionan los emojis?
- En forma \uXXXX, los caracteres por encima de U+FFFF (como 😀) se escriben como un par subrogado de dos escapes \u; las formas U+ y HTML usan el punto de código único (p. ej. U+1F600, 😀). La decodificación los reensambla correctamente en ambos casos.
- ¿Qué puede leer el decodificador?
- Detecta automáticamente \uXXXX, \u{XXXXX}, \xXX, U+XXXX, &#xHEX; y &#DEC; — todo en la misma entrada, así que los escapes mezclados se decodifican igual.
- ¿Qué hace 'escapar todos los caracteres'?
- Desactivado, solo se escapan los caracteres no ASCII y el ASCII se mantiene legible. Activado, cada carácter se convierte en un escape, útil para una salida totalmente ofuscada o estrictamente ASCII.
- ¿Se sube mi texto?
- No. La codificación y decodificación ocurren íntegramente en tu navegador; no se envía nada a un servidor.
Herramientas relacionadas
Conversor de Base64 a hexadecimal (y vuelta)
Convierte una cadena Base64 a bytes hexadecimales y hex de vuelta a Base64, con soporte URL-safe, en tu navegador.
Codificador y Decodificador Quoted-Printable
Codifica texto a MIME Quoted-Printable (RFC 2045) o decodifícalo — con escapes =XX, saltos de línea suaves y UTF-8 — todo en tu navegador, con ajuste de línea a 76 caracteres al codificar.
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.
Codificador / Decodificador de URL
Codifica texto para URLs en porcentaje, o decodifica URLs a texto.
Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto al instante.
Formateador y Validador de JSON
Formatea, embellece, minifica y valida JSON en tu navegador.