Comparador JSON

Comparar JSON online

Pega dos JSON válidos para detectar cambios en valores, tipos, claves, arrays o estructuras. Es útil para revisar respuestas de API, configuraciones y transformaciones de datos.

JSONComparar dos JSON
La comparación se ejecuta en tu navegador.
JSON AVersión base
JSON BVersión a comparar

Pega dos JSON válidos para ver diferencias clave a clave.

Casos reales de comparación

  • Comparar una respuesta de API antes y después de un cambio de backend.
  • Revisar si una configuración modificada conserva las mismas claves críticas.
  • Detectar diferencias entre un JSON original y otro generado por una transformación.

Ejemplo de diferencia

JSON A
{
  "status": "ok",
  "items": [1, 2, 3]
}
JSON B
{
  "status": "ok",
  "items": [1, 2, 4]
}

En este caso la ruta $.items[2] cambia de 3 a 4.

Qué detecta y qué no

Detecta claves faltantes, claves nuevas, cambios de tipo, cambios de valor y diferencias en arrays. No interpreta significado de negocio: si dos claves distintas representan lo mismo para tu aplicación, la herramienta las mostrará como distintas.

Antes de comparar

Ambos bloques deben ser JSON válido. Si uno falla, primero pásalo por validar JSON o revisa los errores comunes.

Privacidad

La comparación se ejecuta en tu navegador. Los JSON no se suben a ningún servidor.

Preguntas frecuentes

¿La herramienta compara el orden de las claves?

Para equivalencia general normaliza objetos ordenando claves, pero el detalle de diferencias muestra rutas donde cambian valores, tipos o claves.

¿El orden de los arrays importa?

Sí. En JSON, un array representa una secuencia. Si cambia el orden o la longitud, la herramienta lo marca como diferencia.

¿Puedo comparar respuestas de API?

Sí. Es uno de los casos más útiles: comparar una respuesta anterior con una nueva para detectar cambios de estructura o contenido.