🔍 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
- ・Todo el procesamiento ocurre en tu navegador
- ・Tus datos nunca se envían a ningún servidor
Resultado del Diff
🔗 Herramientas relacionadas
📖 Cómo usar
-
1
Pegar dos JSONPega la versión antigua a la izquierda y la nueva a la derecha. Los botones de Ejemplo cargan datos.
-
2
Ajustar opcionesElige la vista (árbol / plano / unified), si ignorar el orden de claves o arrays y el modo de comparación.
-
3
Revisar el diffLas 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.
✅
¡Gracias por tu reporte!
Tu reporte llegó al operador y se usará para mejorar.