Cómo formatear JSON
- Pega tu JSON en el cuadro de entrada.
- Elige 2 o 4 espacios, tabulación o minificar, y ordena las claves si quieres.
- Copia el resultado o corrige el error en la línea y columna indicadas.
Por qué formatear JSON
Las respuestas de API y los logs suelen llegar en una sola línea. El JSON indentado muestra de un vistazo el anidamiento de objetos y arrays, y facilita encontrar un campo, ver un valor que falta o revisar un cambio de configuración.
Leer la posición del error
El validador indica la línea y columna donde se detuvo el análisis. El fallo real suele estar justo antes: una coma o comilla que falta en la línea anterior, o una coma sobrante antes de } o ].
JSON frente a objetos JavaScript
JSON es más estricto: claves y cadenas con comillas dobles, sin comentarios, comas finales, undefined ni NaN. Los enteros mayores que 2^53 pierden precisión en JavaScript, por eso muchas API envían los ID como texto.
Preguntas frecuentes
¿Se envía mi JSON a un servidor?
No. El formateo y la validación usan el analizador JSON del navegador, así que respuestas de API y archivos de configuración no salen de tu dispositivo.
¿Cuáles son los errores de JSON más comunes?
Comas tras el último elemento, comillas simples en lugar de dobles, claves sin comillas y comentarios. JSON no permite ninguno.
¿Qué hace minificar?
Quita espacios y saltos de línea fuera de las cadenas para obtener el JSON válido más pequeño.
