Zum Hauptinhalt springen

JSON-Vergleich – kostenlos

Vergleichen Sie zwei JSON-Objekte strukturell – sehen Sie genau, welche Schlüssel hinzugefügt, entfernt oder geändert wurden, auch tief in verschachtelten Daten. Läuft in Ihrem Browser.

Funktioniert nach dem Laden offline

Sie können auch eine .json-Datei hierher ziehen.

Sie können auch eine .json-Datei hierher ziehen.

Vergleicht Elemente Position für Position — eine Neuordnung wird als viele Änderungen angezeigt.
Optionen: Schlüssel ignorieren, Groß-/Kleinschreibung, Typen, Schlüssel sortieren

💡 Ein struktureller Diff (nicht zeilenweise): Er durchläuft beide Objekte und meldet genau, welche Pfade hinzugefügt, entfernt oder geändert wurden — auch tief in verschachtelten Objekten und Arrays. Alles läuft im Browser.

Häufige Anwendungen

  • Zwei API-Antworten vergleichenSehen Sie genau, was sich zwischen zwei JSON-API-Antworten geändert hat.
  • Konfigurationsdateien vergleichenVergleichen Sie zwei JSON-Konfigurationen, um zu sehen, was sich zwischen den Umgebungen geändert hat.
  • Unerwartete JSON-Änderungen debuggenIdentifizieren Sie, warum ein JSON-Objekt nicht das ist, was Sie erwartet haben.
  • Zwei Versionen eines Dokuments vergleichenVergleichen Sie zwei Versionen eines JSON-Dokuments oder eines Datenexports.
  • JSON-Änderungen in einem PR überprüfenVerstehen Sie eine JSON-Änderung deutlicher als einen Zeilenunterschied.

So funktioniert es

Ein Zeilenvergleich ist für JSON störend, da sich Formatierung und Schlüsselreihenfolge ändern. Dies vergleicht die beiden Werte strukturell und teilt Ihnen genau mit, was sich geändert hat.

  1. 1
    Sie fügen zwei JSON-Werte ein
    Ein Original (A) und ein geänderter (B). Beide werden lokal geparst — nichts wird hochgeladen.
  2. 2
    Sie werden nach Struktur verglichen
    Das Tool durchläuft beide Bäume rekursiv, gleicht Schlüssel und Array-Indizes unabhängig von Formatierung oder Schlüsselreihenfolge ab.
  3. 3
    Unterschiede werden nach Pfad aufgelistet
    Jede Änderung wird mit ihrem genauen Pfad (z. B. user.roles[1]) als hinzugefügt (+), entfernt (−) oder geändert (~) mit dem alten → neuen Wert gemeldet.
  4. 4
    Sie sehen eine klare Zusammenfassung
    Anzahl der hinzugefügten/entfernten/geänderten Einträge, dann die detaillierte Liste — oder die Bestätigung, dass die beiden identisch sind.

API-Antworten und Konfigurationen können sensibel sein. Der Vergleich läuft vollständig auf Ihrem Gerät — weder Wert wird hochgeladen.

Ähnliche Tools

Häufige Fragen