Formatear y validar JSON
Pega tu JSON para formatearlo, minificarlo y validarlo al instante, con la línea y la columna exactas cuando algo va mal. Con orden opcional de las claves.
Los errores de JSON más comunes (y cómo detectarlos)
La mayoría de los JSON no válidos tropiezan con los mismos detalles: una coma de más después del último elemento de un array o de un objeto (válida en JavaScript, prohibida en JSON), comillas simples en lugar de comillas dobles, claves sin comillas, comentarios (JSON simplemente no los permite) y valores como undefined o NaN que no existen en el estándar. Esta herramienta te muestra la línea y la columna donde se ha detenido el análisis: el error real casi siempre está justo ahí o en el carácter inmediatamente anterior.
Cuándo formatear y cuándo minificar
La versión formateada es para ti: leer la respuesta de una API, depurar o comparar dos estructuras. La versión minificada es para las máquinas: quitar espacios y saltos de línea hace el archivo más pequeño, que es lo que quieres para los datos que viajan por la red, los archivos de configuración que distribuyes o los datos guardados en localStorage. La opción «Ordenar claves» pone las propiedades en orden alfabético en todos los niveles de anidamiento: utilísimo cuando comparas dos documentos JSON generados en momentos distintos, porque elimina las diferencias que se deben solo al orden de las claves.