Preparar contenido para una cadena JSON
Convierte texto normal con comillas, saltos de línea y barras invertidas en contenido válido para incrustar dentro de una cadena JSON.
Guide
La herramienta de escape cubre tres familias: entidades HTML, cadenas JSON y códigos Unicode \u, y todas se pueden codificar y decodificar. La decodificación HTML usa el contenido de texto de DOMParser sin ejecutar scripts; la de JSON construye una cadena y llama a JSON.parse; la de Unicode admite \uXXXX y \u{XXXXX}.
Actualizado el 2026-09-102 min read
| Entrada | Salida | Notas |
|---|---|---|
<a&b> |
<a&b> |
entidades HTML básicas |
Primera línea\nSegunda línea sin escapar |
dos líneas de texto | pasa por JSON.parse |
| 😀 codificado en Unicode | dos \uXXXX |
fuera del BMP se emite un par sustituto UTF-16 |
& < > " '; con la opción completa, los caracteres no ASCII se añaden como entidades decimales.textContent, sin ejecutar los scripts que contenga; no es un saneador de HTML ni un formateador de DOM.JSON.stringify; al desescapar, la entrada no debe llevar comillas al principio ni al final, y una comilla, una barra invertida o un salto de línea sin escapar hacen fallar JSON.parse.\u que encuentre; no procesa \xNN, entidades HTML ni el %XX de las URL.Convierte texto normal con comillas, saltos de línea y barras invertidas en contenido válido para incrustar dentro de una cadena JSON.
Recupera como texto legible secuencias como \u4e2d\u6587 aparecidas en los registros de una API.
\u?Los emoji suelen estar por encima de U+FFFF, y las cadenas de JavaScript los representan con un par sustituto UTF-16, así que la herramienta emite dos escapes de 4 dígitos.
<script>?No: del análisis solo se toma el contenido de texto y la entrada nunca se inserta en la página activa para ejecutarla.
Todo el escape y el desescape ocurren en el navegador: no se sube nada ni se guarda la entrada.
Actualizado el 2026-09-10
Escapa y restaura entidades HTML, cadenas JSON y códigos Unicode \u
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.