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.

🔒 Tu JSON se procesa íntegramente en tu navegador: ningún dato sale de esta página.

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.