IQ
PayloadIQ
Utilidades de PayloadIQ

Formateador y validador de JSON

Pega tu JSON para verlo con sangría consistente y localizar cualquier error de sintaxis con la línea y la columna exactas. Sin instalar nada, directo en el navegador.

El JSON formateado aparece aquí.

Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.

Esta herramienta formatea y valida JSON directamente en tu navegador: pega el texto y lo embellece con sangría uniforme mientras detecta los errores de sintaxis y te señala la línea y la columna donde fallan. Usa el mismo motor de análisis que tu runtime, así que un error aquí es un error real en tus datos. No se sube nada a ningún servidor: el JSON nunca sale de tu equipo.

Cómo funciona la sangría y la validación

Al aplicar sangría, la estructura salta a la vista: la profundidad del anidamiento, el contenido de cada array y una llave que falta dejan de esconderse en una sola línea ilegible. El formateo no cambia ni un byte del significado, solo lo hace legible. La validación va un paso más allá y analiza el texto con el mismo parser que usaría tu código, de modo que en lugar de un simple 'inválido' obtienes la posición exacta del fallo. Como JSON se detiene en el primer error, corriges, vuelves a ejecutar y encuentras el siguiente: las comas finales (legales en JavaScript pero prohibidas en JSON), las comillas simples, las claves sin comillas o un BOM oculto al inicio del archivo son los culpables más habituales.

Privacidad: tus datos no salen del navegador

Muchos formateadores de JSON en línea envían tu texto a un servidor para procesarlo. Si ese texto es una respuesta de API real, podrías estar publicando tokens de acceso, correos de clientes o identificadores internos en manos de un tercero. Aquí no pasa eso: todo el procesamiento ocurre en tu navegador y nada se sube. Puedes pegar payloads de producción sin riesgo, y hasta desconectar la red y comprobar que la herramienta sigue funcionando. Cuando necesites ir más allá (generar tipos, una puntuación de esquema o un validador a partir del mismo payload), envíalo al playground con 'Open in PayloadIQ' sin perder esa garantía de privacidad.

Preguntas frecuentes

¿Se suben mis datos a algún servidor?
No. Todo el formateo y la validación ocurren localmente en tu navegador con JavaScript; el JSON que pegas nunca se envía a PayloadIQ ni a ningún tercero. Puedes usarlo sin conexión y con payloads que contengan datos confidenciales.
¿Por qué mi JSON es válido en JavaScript pero la herramienta marca un error?
Porque JSON es más estricto que los objetos de JavaScript. Las comas finales, las comillas simples y las claves sin comillas se permiten en JS pero están prohibidas en JSON. La herramienta te indica la línea y la columna exactas para que corrijas cada caso rápidamente.
¿La validación detecta el lugar exacto del error?
Sí. En lugar de decir solo que el JSON es inválido, el validador analiza el texto con el mismo motor que tu runtime y te da la línea y la columna del primer fallo. Corriges, vuelves a ejecutar y aparece el siguiente, si lo hay.
¿Hay límite de tamaño para el JSON que puedo formatear?
No imponemos un límite fijo. Como todo corre en tu navegador, el único límite práctico es la memoria de tu equipo. Documentos de varios megabytes se formatean sin problema en un ordenador moderno.

Utilidades relacionadas

Minificador JSONComparar JSONJSON a CSVJSON a YAML
Abrir PayloadIQ Playground