Saltar al contenido

🔍 JSON Diff (Comparación Estructural)

Compara dos JSON estructuralmente y muestra adiciones, eliminaciones y cambios con rutas JSON Pointer. Soporta orden de claves, orden de arrays y cambios de tipo.

✅ 100% gratis, sin registro, todo en el navegador

🔒 Sobre la privacidad

Resultado del Diff

🔗 Herramientas relacionadas

📖 Cómo usar

  1. 1
    Pegar dos JSON
    Pega la versión antigua a la izquierda y la nueva a la derecha. Los botones de Ejemplo cargan datos.
  2. 2
    Ajustar opciones
    Elige la vista (árbol / plano / unified), si ignorar el orden de claves o arrays y el modo de comparación.
  3. 3
    Revisar el diff
    Las entradas añadidas (+), eliminadas (-) y cambiadas (~) aparecen en colores con la ruta JSON Pointer. El resumen muestra los totales.

❓ Preguntas frecuentes

¿Qué es JSON Pointer?
Notación de ruta separada por barras (RFC 6901) para apuntar a cualquier valor dentro de un JSON. Ejemplo: /users/0/email.
¿Qué cambia al ignorar el orden de arrays?
Los arrays se tratan como conjuntos: el mismo contenido en distinto orden se considera igual. Útil cuando solo importa el contenido.
¿Cómo se comparan "1" (string) y 1 (number)?
En modo Estricto se reportan como cambio; en Flexible se consideran iguales por valor. Útil para tolerar variaciones de tipo en APIs.
🐛 ¿Encontró un problema con esta herramienta?

Gratis, sin registro. Incluso solo los pasos para reproducir ayudan. Los informes van directamente al operador y se usan para corregir.

* Se envía automáticamente la info del navegador (UA / pantalla / idioma / URL) para reproducir