Comparador de JSON
Compara dos documentos JSON por estructura y muestra qué claves se añadieron, eliminaron o cambiaron, sin tener en cuenta el orden ni el formato.
Los archivos se procesan en tu navegador y nunca se suben a ningún servidor.
Cómo se usa
De uso gratuito, sin registro, sin instalación y sin límite de uso.
Pega el JSON anterior a la izquierda y el nuevo a la derecha. El resultado lista cada diferencia como una ruta, así que puedes ir directo a la clave que se movió.
El orden de las claves y los espacios no son diferencias. Una comparación de texto marca como distintos dos objetos idénticos cuando el serializador reordena las claves, y ese es justo el caso para el que existe esta herramienta.
Cada diferencia es de uno de tres tipos: una clave que solo está a la derecha se añadió, una que solo está a la izquierda se eliminó, y una presente en ambos con otro valor cambió.
Los arrays se comparan por posición. El elemento cero se compara con el cero, y el array más largo declara sus elementos sobrantes como añadidos. Insertar un elemento al principio desplaza todo lo que viene después: conviene saberlo antes de leer una lista larga de cambios.
Una clave ausente y una clave con valor null se informan de forma distinta, porque una API que elimina un campo y otra que devuelve null no están haciendo lo mismo.
Las rutas usan la forma habitual $.a.b[0], y las claves que no se pueden escribir con punto se entrecomillan entre corchetes.
Nada de lo que pegas se envía a un servidor. Todo se compara dentro de tu navegador.