Entrada

Modo:

Salida

¿Qué es JSON Unescape?

¿Alguna vez copiaste una cadena JSON de una base de datos o respuesta de API y la encontraste llena de \", \n y \\ — haciéndola completamente ilegible? Eso es el escapado JSON en acción. Según RFC 8259 (la especificación JSON), ciertos caracteres deben ser escapados dentro de las cadenas JSON. Esta herramienta revierte eso — decodifica todas las secuencias de escape JSON estándar de vuelta a sus caracteres originales al instante, en tu navegador.

Esta herramienta tiene dos modos: Unescape y Escape. Cambie entre ellos en la parte superior. Ambos se ejecutan en su navegador; no se envía nada a ningún servidor.

Cómo usar esta herramienta

1

Elegir modo

Seleccione Unescape para convertir secuencias de escape de vuelta a caracteres especiales, o Escape para codificarlos.

2

Pegar entrada

Pegue su cadena JSON escapada en el editor izquierdo. Use Ejemplo o Subir si es necesario.

3

Copiar resultado

El panel derecho se actualiza automáticamente. Use Copiar o Descargar. Para analizar cadenas JSON, pruebe String a JSON.

Ejemplos de JSON Unescape

Desescapar convierte secuencias de escape de vuelta a sus caracteres originales. Ejemplo:

Entrada escapada

Entrada

Salida desescapada

Salida

Cuándo importa el desescapado

Cuando recibe una cadena JSON de una API que ha sido doblemente escapada, o cuando necesita leer una cadena almacenada con secuencias de escape, el desescapado es esencial.

Para analizar cadenas JSON escapadas en objetos, use la herramienta String a JSON, que puede analizar cadenas escapadas directamente.

Preguntas frecuentes

¿Qué secuencias de escape maneja esta herramienta?

Todas las secuencias de escape JSON estándar: \"", \\\, \n → salto de línea, \t → tabulación, \r → retorno de carro, \uXXXX → carácter Unicode.

¿Funciona con JSON completo o solo cadenas?

Ambos. En modo Unescape, las secuencias de escape se convierten de vuelta. Para analizar una cadena JSON en un objeto, use String a JSON.

¿Se envían mis datos a algún lugar?

No. El procesamiento se ejecuta completamente en su navegador.

¿Qué pasa si la entrada no es JSON válido?

La herramienta intentará desescapar la cadena manualmente reemplazando las secuencias de escape conocidas.

¿Cuándo necesito desescapar JSON?

Cuando JSON se almacena o transmite como una cadena (por ejemplo, en una base de datos o como respuesta de API).

Herramientas relacionadas

Las reglas de escape de cadenas JSON están en RFC 8259. MDN cubre JSON en JavaScript.