Formateador y validador JSON
Pegá tu JSON, formatealo con sangría legible o minificalo, y encontrá errores de sintaxis con línea y columna.
Cargando… Cómo funciona
El JSON se valida y se transforma con JSON.parse y JSON.stringify, funciones propias del navegador. Nada de lo que pegués se envía a ningún servidor ni se guarda en ningún lado.
Cómo se usa
- Pegá tu JSON en el cuadro de entrada.
- Tocá "Formatear" para verlo con sangría legible, o "Minificar" para quitarle todos los espacios.
- Si el JSON tiene un error, te decimos qué pasó y, cuando el navegador lo reporta, en qué línea y columna.
Qué pasa con tus datos
Todo pasa en tu navegador con funciones nativas de JavaScript. El JSON que pegás no se envía a ningún servidor ni se guarda en ningún lado.
Casos de uso
Sirve para revisar la respuesta de una API, limpiar un JSON minificado antes de leerlo, o encontrar un error de sintaxis en un archivo de configuración.
Limitaciones
La línea y columna del error solo aparecen cuando el motor de JavaScript del navegador las incluye en el mensaje — no todos los errores de sintaxis las traen. Cuando no vienen, mostramos el mensaje tal cual lo da el navegador, sin inventar una ubicación que no podemos confirmar.
Preguntas frecuentes
¿Por qué a veces no me dicen la línea exacta del error?
Porque esa información depende de cómo cada navegador arma el mensaje de error de JSON.parse, y no siempre incluye una posición. Preferimos mostrar el mensaje real del navegador antes que calcular una ubicación que podría estar mal.
¿Hay un límite de tamaño?
No hay un límite fijo en la herramienta, pero JSON muy grandes (varios megabytes) pueden hacer que el navegador tarde un momento en procesarlos, porque todo corre en la misma pestaña.