Escape Unicode

Pega texto para emitir escapes \uXXXX, o pega escapes para restaurar caracteres Unicode.

Acerca de Escape Unicode

Logs JSON y literales JavaScript a menudo muestran español y emoji como escapes \uXXXX en lugar de glifos legibles. El códec Unicode de hidevtool convierte entre texto plano y escapes estilo JSON, incluidos pares sustitutos para caracteres suplementarios.

Codificar deja ASCII literal mientras escapa otros puntos de código; decodificar escanea secuencias \u in situ—útil para diff de payloads API o fixtures de prueba sin contar code units a mano.

No es JSON.stringify—añade comillas tú mismo. El FAQ compara \u con hex UTF-8 y entidades HTML en este sitio.

Qué puedes hacer

Codificación \uXXXX

Caracteres BMP son cuatro dígitos hex; planos suplementarios usan pares sustitutos alto/bajo.

Decodificar in situ

Decodificar reemplaza secuencias de escape incrustadas en cadenas pegadas más largas.

ASCII sin cambios

Letras y dígitos bajo U+007F permanecen sin escapar al codificar para salida mixta legible.

Rutas emoji

Emoji puede codificarse como dos secuencias \u—decodificar restaura un grafema cuando los pares son válidos.

No es \x hex

JavaScript \xNN es hex de dos dígitos—esta herramienta se centra en \u y patrones sustitutos.

Cumplimiento JSON

Añade comillas dobles alrededor al construir literales de cadena JSON para parsers.

Casos de uso

¿Cómo convierto español a escapes \u?

Pega texto y pulsa Codificar; cada code unit no ASCII se convierte en \uXXXX (pares para emoji).

¿Cómo decodifico texto \uXXXX?

Pega contenido escapado y pulsa Decodificar; secuencias inválidas dan error en lugar de omitir silenciosamente.

¿Codificar añade comillas JSON?

No—la salida es solo el fragmento escapado.

Preguntas frecuentes

¿Cómo convierto español a escapes \u?
Pega texto y pulsa Codificar; cada code unit no ASCII se convierte en \uXXXX (pares para emoji).
¿Cómo decodifico texto \uXXXX?
Pega contenido escapado y pulsa Decodificar; secuencias inválidas dan error en lugar de omitir silenciosamente.
¿Codificar añade comillas JSON?
No—la salida es solo el fragmento escapado.
¿Orden del par sustituto?
Sustituto alto luego bajo, igual que JSON.stringify para caracteres astrales.
¿En qué difiere de la herramienta hex?
Hex muestra bytes UTF-8; \u muestra code units UTF-16—elige el formato que usa tu log.
¿Puedo decodificar \u en HTML?
HTML usa entidades &#x;—usa la herramienta de entidades HTML para markup.