Diese Objekte sind gleich: Eine andere Schlüsselreihenfolge verändert die Werte nicht.
{"a":1,"b":2}{"b":2,"a":1}Diese Arrays unterscheiden sich an Index 0 und 1. Elemente werden nach Position verglichen, nicht anhand eines ID-Feldes.
[1,2][2,1]Vergleicht JSON auf jeder Verschachtelungsebene. Verarbeitet tief verschachtelte Objekte, Arrays, Zeichenketten, Zahlen, Booleans und null mit vollständiger Pfadangabe.
Unterschiede sind farbcodiert: grün für Hinzufügungen, rot für Löschungen, gelb für Änderungen. So erkennen Sie sofort, was sich zwischen zwei JSON-Dokumenten geändert hat.
Jeder Unterschied zeigt den exakten JSON-Pfad (z. B. server.db.pool.max), sodass Sie genau wissen, wo die Änderung in der Struktur liegt.
Der gesamte Vergleich erfolgt in Ihrem Browser. Ihre JSON-Daten verlassen das Gerät nicht — ideal für sensible API-Antworten oder Konfigurationsdateien.
Ja. Objekte mit denselben Schlüsseln und Werten sind auch bei anderer Schlüsselreihenfolge gleich. Leerraum außerhalb von Zeichenketten wird ignoriert. Array-Reihenfolge und Datentypen bleiben relevant: 1 und "1" sind verschieden.
Das Tool parst beide JSON-Eingaben und führt einen tiefen rekursiven Vergleich durch. Es erkennt hinzugefügte und entfernte Schlüssel sowie geänderte Werte auf jeder Verschachtelungsebene und zeigt die Ergebnisse farbcodiert an.
Ja. Der Vergleich ist vollständig rekursiv und verarbeitet tief verschachtelte Objekte und Arrays. Jeder Unterschied zeigt den vollständigen JSON-Pfad (z. B. server.db.pool.max).
Ja. Die gesamte Verarbeitung erfolgt ausschließlich in Ihrem Browser mit JavaScript. Es werden keine Daten an einen Server gesendet. Nach dem Laden der Seite können Sie das Tool auch offline nutzen.
Ja. Arrays werden elementweise (nach Index) verglichen. Ist ein Array länger, werden zusätzliche Elemente als Hinzufügungen oder Löschungen angezeigt.