Semantisch
Schlüsselreihenfolge zählt nie
Objekte werden nach Bedeutung verglichen, sodass umsortierte Schlüssel nicht als Rauschen auftauchen. Nur echte Datenänderungen.
JSON Diff Checker · Semantisch · Kostenlos
Füge zwei JSON-Dokumente ein und erhalte jeden hinzugefügten, entfernten und geänderten Wert mit genauem Pfad. Die Schlüsselreihenfolge wird ignoriert; Arrays werden per ID zugeordnet.
Die Reihenfolge der Schlüssel wird immer ignoriert. Kommentare und nachgestellte Kommas sind erlaubt.
Füge zwei JSON-Dokumente ein, um die Änderungen zu sehen
Erhalte eine übersichtliche Liste hinzugefügter, entfernter und geänderter Werte mit genauen Pfaden – die Reihenfolge der Schlüssel zählt nie als Änderung.
So funktioniert’s
Füge links dein Original-JSON und rechts das geänderte JSON ein oder lege es ab. Kommentare und nachgestellte Kommas sind kein Problem.
Klicke auf „JSON vergleichen“. Die Schlüsselreihenfolge wird ignoriert und Arrays von Datensätzen werden automatisch per ID zugeordnet.
Prüfe jeden hinzugefügten, entfernten und geänderten Wert nach Pfad – oder wechsle zur Nebeneinander-Ansicht – und exportiere dann einen JSON Patch.
Funktionen
Semantisch
Objekte werden nach Bedeutung verglichen, sodass umsortierte Schlüssel nicht als Rauschen auftauchen. Nur echte Datenänderungen.
Pfade
Jeder Unterschied hat einen lesbaren Pfad wie users[id=42].address.city, damit du genau weißt, wo er liegt.
Arrays
Arrays von Objekten werden per id, key, sku, email oder name zugeordnet – auch wenn die Einträge umsortiert sind.
Validieren
Ungültiges JSON wird per Zeile und Spalte mit einem verständlichen Hinweis lokalisiert. Ein Klick springt direkt dorthin.
Export
Lade einen standardkonformen JSON Patch herunter, der das Original in das geänderte Dokument überführt.
Privat
API-Antworten, Konfigurationen und Geheimnisse bleiben in deinem Browser. Der Vergleich berührt nie einen Server.
FAQ
Nein. Zwei Objekte mit denselben Schlüsseln und Werten sind gleich, egal in welcher Reihenfolge die Schlüssel stehen. Die Nebeneinander-Ansicht sortiert die Schlüssel, damit nur echte Änderungen erscheinen.
Arrays von Objekten werden über ein ID-artiges Feld (id, _id, uuid, key, code, sku, slug, email oder name) zugeordnet, wenn jeder Eintrag ein eindeutiges hat. Andere Arrays werden der Reihe nach verglichen – oder als ungeordnete Mengen, wenn du „Array-Reihenfolge ignorieren“ aktivierst.
Ja. Wenn die strenge Analyse fehlschlägt, werden Kommentare und nachgestellte Kommas automatisch ignoriert und die Eingabe als tolerant markiert.
JSON Patch (RFC 6902) ist eine standardisierte Liste von Hinzufügen-, Entfernen- und Ersetzen-Operationen. Angewendet auf das Original ergibt er das geänderte Dokument – nützlich für APIs und Migrationen.
Nein. Analyse und Vergleich laufen vollständig in deinem Browser, und der Verlauf wird nur auf deinem Gerät gespeichert.
Ja. Aktiviere „Lockere Typen“, um Zahlen, Booleans und ihre String-Formen als gleich zu behandeln – praktisch, wenn eine API Strings liefert.
Weitere Vergleichstools
Diff nebeneinander mit Syntaxhervorhebung und Erkennung verschobenen Codes.
XLSX, XLS, ODS und CSV – Zeilen- und Zellunterschiede, per ID zugeordnet.
DOCX, DOC, PDF, PPTX, ODT und mehr – sogar formatübergreifend.
Regler, Überblenden, Blinken, Pixeldifferenz und hervorgehobene Bereiche.
Was nur in A, nur in B und in beiden steht – sofort.
Vergleiche zwei Ordner oder .zip-Archive – ohne Desktop-App.
Führe zwei bearbeitete Versionen einer Datei gegen ihre gemeinsame Basis zusammen und löse Konflikte.