Saltar al contenido

Reversión de Escape Unicode

Pegue un texto lleno de \u00e9, U+1F600 o ☺ y lea los caracteres reales.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Reversión de Escape Unicode?

Los escapes Unicode aparecen en respuestas JSON, cadenas de JavaScript y Java, propiedades CSS content, código HTML y documentos técnicos. Leerlos a simple vista es lento; esta herramienta los convierte de nuevo en caracteres y une pares sustitutos como \uD83D\uDE00 en un solo emoji.

En detección automática entiende \uXXXX, \u{…}, \UXXXXXXXX, U+XXXX, &#xXXXX;, &#NNNN; y \XXXX de CSS (de cuatro a seis dígitos hexadecimales) en un mismo texto. También puede limitarla a una sola sintaxis, útil para escapes CSS de uno a tres dígitos. Los puntos de código por encima de U+10FFFF no existen y se dejan en su sitio con un aviso. El resultado se muestra como texto plano.

¿Cómo funciona?

  1. Pegue el texto escapado, que puede mezclar varios formatos.
  2. Mantenga la detección automática o elija una sintaxis para no tocar otras secuencias con barra invertida.
  3. Lea el texto plano, revise la nota con el número de escapes convertidos y cópielo.

Casos de uso habituales

  • Leer una respuesta JSON de API donde cada acento aparece como \u00e9.
  • Decodificar una línea de log o una exportación de base de datos con secuencias \uXXXX.
  • Convertir de nuevo en símbolos valores CSS content como \2615.
  • Comprobar qué contiene realmente una cadena como U+202E o \u200B.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
Caf\u00E9 \u2615 \uD83D\uDE00 U+4E16 界 😀 \1F600
Salida
Café ☕ 😀 世 界 😀 😀

Privacidad

Reversión de Escape Unicode se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Solo se procesan escapes Unicode: \n, \t y otros escapes de una letra se dejan tal cual. Los sustitutos aislados que no forman pareja no pueden mostrarse como caracteres reales.

Preguntas frecuentes

¿Por qué \e9 no se convirtió en detección automática?

Los escapes CSS de menos de cuatro dígitos son ambiguos con otros códigos con barra invertida, por lo que la detección automática exige de cuatro a seis dígitos. Elija el formato CSS para decodificar los cortos.

¿Cómo se gestionan los pares sustitutos?

\uD83D\uDE00 se decodifica como dos unidades UTF-16 que se unen para formar 😀. Un sustituto alto sin su pareja aparece como un carácter roto.

¿Se ejecuta algo?

No. El texto solo se analiza y convierte; nada se evalúa como código, HTML o URL.

Más herramientas en Codificación y decodificación →