JSON no es un literal de objeto JavaScript
JSON exige comillas dobles en claves y cadenas. No admite comentarios, cadenas con comillas simples, undefined, NaN ni Infinity. {"x":1,} es inválido por la coma final; {"x":1} es válido. Revisa los corchetes anidados y escapa las comillas dentro de cadenas.
Valida y luego formatea o compacta
Pega una muestra sin datos sensibles. Formatear valida y añade sangría; compactar valida y quita espacios innecesarios. La entrada inválida genera un error, no una reparación automática. Corrige, ejecuta de nuevo y copia o descarga. El formato no valida un esquema específico de la aplicación.
Conserva identificadores exactos como cadenas
Esta herramienta analiza JSON con JavaScript. Los enteros mayores de 9007199254740991 pueden perder precisión; conserva entre comillas identificadores como "9007199254740993" si importa cada dígito. Formatear no recupera precisión perdida. Tenlo en cuenta al comparar con otro lenguaje.