Compara dos archivos JSON
Usa este comparador de JSON en línea para ver dos objetos JSON lado a lado, resaltar diferencias y exportar parches o reportes para control de versiones y pruebas de API.
Paso 1 – Pega o importa ambos archivos JSON
Paso 2 – Configura las opciones de comparación
Paso 3 – Revisa la visualización del diff
Paso 4 – Exporta los resultados
Consejos rápidos para comparar JSON
// JSON A
{
"id": 1,
"name": "Maeve",
"status": "active"
}
// JSON B
{
"id": 1,
"name": "Maeve Winters",
"status": "active",
"email": "[email protected]"
}
// Diff Summary
- Modified: name ("Maeve" → "Maeve Winters")
- Added: email ("[email protected]")Combina estas herramientas con la comparación de JSON para flujos de validación, formateo y generación de código.
Valida ambos JSON antes de comparar para asegurar que la sintaxis sea correcta.
Formatea primero para normalizar espacios y facilitar la lectura del diff.
Genera un JSON Schema a partir del JSON para validar cambios futuros contra una estructura esperada.
Genera tipos de TypeScript desde JSON para un seguimiento de cambios con tipado seguro.
La herramienta realiza un diff estructural para detectar adiciones, eliminaciones y modificaciones en objetos y arrays anidados.
No. Todo se procesa localmente en tu navegador y nunca se sube a nuestros servidores.
Puedes ignorar espacios en blanco, mayúsculas/minúsculas y el orden para enfocarte en cambios estructurales significativos.
Sí. Ignorar espacios en blanco normaliza el espacio dentro de valores string. El espacio fuera de strings ya se ignora al parsear JSON.
Sí. Con Ignorar mayúsculas/minúsculas, las claves y los valores string se comparan sin distinguir entre mayúsculas y minúsculas.
Sí. Ignorar orden trata las claves de objetos y los elementos de arrays como no dependientes del orden, útil cuando el orden no es relevante.
Cuando activas una opción de ignorar, la vista cambia a una previsualización normalizada para que el resaltado coincida con esas reglas. Desactiva las opciones para editar el JSON sin normalizar.
JSON Patch es un estándar de operaciones (add, remove, replace, etc.) para transformar un documento JSON en otro.
Calculamos un conjunto confiable de operaciones de A → B usando rutas JSON Pointer. Para arrays, podemos usar reemplazos conservadores para evitar problemas de índices.
Usa Copiar resumen para obtener un vistazo rápido, Exportar reporte para descargar un reporte en Markdown o Exportar JSON Patch para aplicar cambios programáticamente.