JSON Encoder
JSON Encoder — se ejecuta en el navegador. No se guardan datos.
JSON stringify · parse
Envuelve el texto como cadena JSON o vuelve a desenvolver una cadena JSON.
Cómo usar
- Pon una frase de una línea o una cadena JSON en el campo Texto.
- Stringify envuelve el valor como una cadena JSON entre comillas.
- Parse interpreta la sintaxis JSON y devuelve el valor original.
- Unescape desenvuelve una cadena mezclada con barras invertidas.
- Copiar resultado o Restablecer para ordenar salida y entrada.
Conceptos clave
El codificador JSON convierte una frase ordinaria en una cadena JSON transmisible, o desenvuelve un valor ya entre comillas para leerlo. Stringify serializa todo el campo de entrada como un valor de cadena, así que se escapan saltos de línea y comillas. Parse es lo contrario: solo acepta JSON válido, muestra una cadena como texto original y formatea objetos o arrays. Sirve para construir un mensaje para un cuerpo de API o leer una cadena escapada de un registro.
Unescape envuelve la entrada una vez si no empieza por comilla, luego parsea, dejando en pantalla un resultado sin barras invertidas. El codificador JSON no impone un esquema ni tipos; si la sintaxis falla, aparece un mensaje de parse fallido en el campo de estado. La conversión es solo dentro del navegador, así que las muestras mezcladas con tokens no quedan en un servidor. Está más cerca de un conversor de límites de cadena y escapes que de un formateador bonito de objetos.
Ejemplo
Pon hello en Texto y Stringify: aparece una cadena JSON entre comillas en el resultado. Pega esa salida y Parse para recuperar la frase original. Parsear un literal de objeto muestra JSON sangrado.
Relacionado: Formateador JSON · Decodificador JWT · Formateador HTML
Preguntas frecuentes
¿Cuál es la diferencia entre stringify y parse en el codificador JSON?
Stringify envuelve toda la entrada como un valor de cadena JSON. Parse interpreta la sintaxis JSON y muestra una cadena como texto original; si no, JSON sangrado.
¿Cuándo uso unescape en el codificador JSON?
Al leer una línea de registro que aún tiene \n o escapes de comillas. Aunque no empiece por comilla, por dentro se envuelve una vez y luego se desenvuelve.
¿Cómo se ve el JSON de objeto tras parse en el codificador JSON?
Si no es una cadena, un resultado pretty de dos espacios rellena el campo de salida. Una cadena plana muestra el texto original sin comillas.
¿Qué mensaje aparece si falla parse del codificador JSON?
El campo de estado muestra parse fallido más el error del navegador en rojo. En ese caso, no te fíes del campo de resultado.
¿El codificador JSON guarda o envía la entrada?
No. Stringify, parse y unescape terminan en el navegador. Recargar también vacía el campo de texto.
¿Copiar resultado copia solo la salida del codificador JSON?
Sí. Si el campo de resultado está vacío, no hace nada. Solo cuando hay un valor va al portapapeles.
Última revisión: 2026-09-04