Herramienta JSON online

Pega JSON para formatearlo, embellecerlo y validarlo

LiveParse usa un analizador de tokens sin pérdida en un worker del navegador. Los números y los miembros duplicados no se convierten en valores con pérdida de JavaScript, y nada de lo que pegues se sube a ningún servidor.

Cargando el formateador de JSON interactivo…

Activa JavaScript para usar el formateo, la validación, la minificación y el visor de árbol.

Inicio rápido

Cómo formatear y validar JSON online

  1. 1

    Pega o abre JSON

    Pega un documento JSON o usa Abrir archivo. La validación se ejecuta automáticamente y muestra el primer error de sintaxis con su ubicación.

  2. 2

    Formatea o minifica

    Elige dos o cuatro espacios y pulsa Formatear para un JSON legible o Minificar para una salida compacta.

  3. 3

    Explora o exporta

    Cambia a Árbol para explorar los valores anidados, o copia y descarga el texto formateado.

Por ejemplo, formatear {"id":9007199254740993,"amount":1.2300} añade sangría manteniendo 9007199254740993 y 1.2300 exactamente como están escritos. Las claves duplicadas también se conservan y se marcan. El formateo comprueba la sintaxis JSON; no valida un esquema de aplicación.

Todo el análisis y formateo se ejecuta en un worker del navegador. El texto pegado y los archivos abiertos se quedan en esta pestaña.

Lo esencial

¿Qué es un formateador de JSON?

Un formateador de JSON —también llamado embellecedor o pretty printer— añade sangría y saltos de línea consistentes al JSON compacto para que las personas puedan leer su estructura. El formateo cambia los espacios en blanco, no los objetos, arrays, claves ni valores previstos.

Un formateador fiable debe analizar y validar la entrada antes de reescribirla. LiveParse combina validación estricta, formateo sin pérdida, minificación, resaltado de sintaxis y un visor de árbol con búsqueda. A diferencia de un viaje de ida y vuelta por JavaScript nativo, conserva los tokens numéricos grandes y los miembros repetidos tal como están escritos.

Comparar formateadores, analizadores y validadores de JSON
Embellecer
Añadir sangría y saltos de línea para lectura.
Validar
Encontrar sintaxis inválida y su ubicación.
Visualizar
Explorar valores anidados en un árbol plegable.
Minificar
Eliminar espacios innecesarios para el transporte.

Depura más rápido

Errores de sintaxis JSON frecuentes

Ver ejemplos y soluciones
ProblemaInválidoSolución
Coma final{"ok": true,}Elimina la coma antes de } o ].
Comillas simples{'name': 'Ada'}Usa comillas dobles en claves y cadenas.
Clave sin comillas{status: "ok"}Escribe la clave como "status".
Escape incorrecto{"path": "C:\users"}Escapa la barra invertida como \\.

Diseñado para payloads reales

¿Por qué usar LiveParse?

Privado por diseño

Tu entrada se queda en la pestaña actual del navegador. El analizador no envía, guarda ni registra el JSON que pegas.

Sin pérdida y predecible

LiveParse valida JSON estricto conservando cada token numérico y cada miembro repetido. Avisa antes de que JavaScript pudiera redondear un entero o convertir un exponente desbordado en null.

Vistas de texto y árbol rápidas

Lee payloads compactos como texto resaltado o busca en un árbol virtualizado que mantiene pequeña la página incluso con documentos grandes.

Contexto de error útil

Cuando hay posición de error, LiveParse la convierte en línea y columna para localizar el primer problema de sintaxis.

Flujos de trabajo prácticos

Cuándo ayuda un analizador de JSON

Depurar una respuesta de API

Confirma que la respuesta es válida, inspecciona las claves principales y sigue los datos anidados antes de cambiar el código.

Inspeccionar un webhook

Explora tipos de evento, IDs y objetos anidados manteniendo los datos de clientes o integraciones en tu dispositivo.

Revisar configuración

Formatea configuraciones minificadas, detecta delimitadores que faltan y verifica la estructura final antes del despliegue.

Preparar JSON compacto

Elimina sangría y saltos de línea cuando necesites un payload más pequeño para una petición, un fixture o una variable de entorno.

Sigue trabajando con JSON

Repara, compara y convierte JSON

Elige la siguiente herramienta para tu documento. Todas procesan la entrada en tu navegador.

JSON Repair

Corrige comas finales, comillas simples o JSON truncado, revisa cada edición propuesta y vuelve aquí para formatear y validar.

Comparar JSON

Compara dos respuestas de API por sus valores analizados, inspecciona las rutas cambiadas y distingue cambios de formato de cambios de datos.

Analizador JSONL

Valida registros JSON delimitados por líneas uno a uno, localiza líneas inválidas y no pierde IDs numéricos grandes.

JSON a CSV

Convierte arrays de registros JSON en CSV con selección explícita de columnas y manejo de valores anidados.

Errores de JSON frecuentes

Encuentra ejemplos de comas que faltan, comillas inválidas, comas finales y valores incompletos con JSON corregido.

Ver todas las herramientas de LiveParse

Preguntas respondidas

Preguntas frecuentes sobre el formateador de JSON

¿Este formateador y validador de JSON es gratis?

Sí. LiveParse es de uso gratuito, sin cuenta, sin medición de uso y sin niveles de pago.

¿LiveParse sube o almacena mi JSON?

No. El análisis, el formateo, la minificación y el renderizado del árbol ocurren localmente en tu navegador. La entrada se mantiene en la memoria de la pestaña actual y no se envía a LiveParse.

¿Diferencia entre analizador, validador y formateador?

El analizador convierte el texto JSON en valores estructurados; el validador comprueba si la sintaxis es legal; el formateador reescribe JSON válido con espacios consistentes. LiveParse combina las tres funciones. Para más detalle, lee JSON parser vs. formatter vs. validator.

¿Por qué se rechazan comentarios y comas finales?

Son válidos en algunos contextos de JavaScript pero no en el JSON estándar. LiveParse usa análisis estricto a propósito para que el resultado se comporte como el JSON que consumen navegadores, API y la mayoría de lenguajes.

¿Qué pasa con las claves duplicadas?

LiveParse conserva cada miembro repetido en su árbol sin pérdida y en la salida formateada, y muestra una advertencia con la ubicación del duplicado.

¿Conserva IDs de 64 bits y números muy grandes?

Sí. Tokens como 9007199254740993 y 1e400 se almacenan y copian como texto, nunca se convierten para la salida. LiveParse avisa cuando un valor supera el rango entero seguro de JavaScript, desborda un número o cambiaría de escritura al reserializarse de forma nativa.

¿Puedo analizar datos sensibles de una API?

El procesamiento local reduce la exposición, pero elimina los secretos cuando sea posible y sigue las reglas de manejo de datos de tu organización. La página se carga desde internet, pero el JSON pegado no es transmitido por la herramienta.