100 % lokal — Ihre Daten verlassen nie Ihren Browser

JSON Diff — Zwei JSON-Dateien online vergleichen

Vergleichen Sie zwei JSON-Dokumente als Unified Diff im Browser. Schlüsselreihenfolge und Einrückung werden ignoriert. Kostenlos und privat.

Sofort Privat Null Cookies

Original

Geändert

Unterschiede

Warum JSON semantisch vergleichen?

Ein reiner Text-Diff zweier JSON-Dateien ertränkt echte Änderungen in Formatierungsrauschen: umsortierte Schlüssel, andere Einrückung, verschobene Kommas. Dieses Tool normalisiert zuerst beide Dokumente — einheitliche Einrückung, rekursiv sortierte Schlüssel —, sodass der Diff zeigt, was sich tatsächlich geändert hat: Werte, hinzugefügte Felder, entfernte Einträge.

So funktioniert es

Beide Seiten werden lokal geparst (ein ungültiges Dokument wird mit Seite und Position gemeldet), in eine kanonische Form gebracht und dann Zeile für Zeile mit demselben Algorithmus verglichen, den auch Versionskontrollsysteme verwenden. Das Ergebnis ist ein Unified Diff im Git-Format — - für Entferntes, + für Hinzugefügtes, mit drei Zeilen Kontext —, bereit zum Einfügen in ein Ticket oder ein Code-Review.

Häufige Fragen

Wird mein JSON auf einen Server hochgeladen?
Nein. Beide Dokumente werden vollständig in Ihrem Browser mit JavaScript geparst und verglichen. Es wird nichts über das Netzwerk gesendet — das macht das Tool auch für sensible Daten sicher.
Warum werden zwei unterschiedlich sortierte JSON-Dateien als identisch gemeldet?
Standardmäßig ist der Vergleich semantisch: Beide Seiten werden vor dem Diff normalisiert (gleiche Einrückung, rekursiv sortierte Schlüssel), sodass Formatierung und Schlüsselreihenfolge nicht als Änderungen zählen. Deaktivieren Sie die Sortieroption, um Schlüssel in ihrer ursprünglichen Reihenfolge zu vergleichen.

Ähnliche Konverter