Comparador de JSON

Compara dos JSON y resalta qué claves cambiaron, se agregaron o eliminaron
Local · privado
Diferencias

Sobre esta herramienta

Compara dos documentos JSON campo por campo, de forma recursiva incluso en objetos y arreglos anidados, y muestra claramente qué claves se agregaron, cuáles se eliminaron y cuáles cambiaron de valor entre el primer y el segundo JSON — algo mucho más rápido y confiable que intentar detectar las diferencias a simple vista entre dos bloques de texto largos. Es especialmente útil para depurar por qué la respuesta de una API cambió entre dos peticiones, comparar dos versiones de un archivo de configuración, o verificar exactamente qué modificó un compañero de equipo en un archivo de datos compartido. El resultado se presenta en una lista clara agrupada por tipo de cambio (agregado, eliminado, modificado), con la ruta completa de cada clave afectada (por ejemplo "usuario.direccion.ciudad"). Toda la comparación ocurre en tu navegador.

Preguntas frecuentes

¿Qué diferencias detecta?

Tres tipos: claves añadidas (están en el segundo JSON y no en el primero), eliminadas y valores que cambiaron. Cada una se indica con su ruta, como usuario.direccion.ciudad.

¿Importa el orden de las claves?

No: dos objetos con las mismas claves y valores en distinto orden se consideran iguales.

¿Cómo compara los arreglos?

Posición por posición: compara el elemento 0 con el 0, el 1 con el 1, etc. Si insertas un elemento al principio, todos los siguientes aparecerán como cambiados.

¿Qué pasa si un JSON no es válido?

Muestra un error de formato y no compara. Revisa comillas dobles en las claves, comas sobrantes y llaves sin cerrar.

¿Qué resultado da si son idénticos?

Muestra un mensaje verde indicando que los dos JSON son iguales.

¿Importa el orden de las claves al comparar?

En los objetos no: las claves se comparan por su nombre, así que el orden en que aparecen no cuenta. En los arreglos sí, porque se comparan por posición.

Herramientas relacionadas

Espacio publicitario