JSON vergleichen online
Nach Bedeutung, nicht nach Zeilen
Dieses Tool zum JSON vergleichen online vergleicht zwei Dokumente und listet jeden Wert, der hinzukam, wegfiel oder sich änderte. Es liest JSON, XML und YAML, direkt in Ihrem Tab.
- GratisPreis
- 3Formate
- KeineAnmeldung
- KeineUploads
JSON vergleichen
Zwei JSON-, XML- oder YAML-Dokumente nach Bedeutung vergleichen, nicht nach Zeilen
- Hinzugefügt
- 0
- Entfernt
- 0
- Geändert
- 0
- Unverändert
- 0
Bereit. Fügen Sie auf jeder Seite ein Dokument ein, und die Unterschiede erscheinen.
Warum JSON vergleichen online
Ein normaler Textvergleich vergleicht Zeilen. Das passt für Prosa. Bei Daten versagt es. Wenn ein Tool die Schlüssel in neuer Reihenfolge speichert, wirkt jede Zeile geändert, und die echte Änderung versteckt sich im Rauschen.
Dieses Tool zum JSON vergleichen online vergleicht die Bedeutung. Zwei Objekte mit denselben Schlüsseln sind dasselbe Objekt, egal in welcher Reihenfolge. So sehen Sie nur, was wirklich abweicht.
Außerdem fügen Sie die alte Version links ein und die neue rechts. Die Liste der Änderungen erscheint sofort. Jede Zeile zeigt einen Pfad, etwa $.stock.shop, und den alten und neuen Wert.
Das Tool liest auch XML und YAML. So können Sie zwei Konfigurationsdateien, zwei API-Antworten oder zwei Exporte vergleichen, sogar in verschiedenen Formaten.
Entwickler nutzen es für viele Aufgaben. Zum Beispiel können Sie eine Konfiguration vor einem Release prüfen. Oder Sie vergleichen eine API-Antwort vor und nach einem Deploy. Dann wissen Sie, was sich wirklich geändert hat. Außerdem kann ein Support-Team zwei Exporte eines Kunden vergleichen und das eine abweichende Feld finden.
Hinzugefügt, entfernt und geändert
Jeder Unterschied gehört zu einer von drei Gruppen. Hinzugefügt heißt, der Schlüssel existiert nur auf Seite B. Entfernt heißt, er existiert nur auf Seite A. Geändert heißt, beide Seiten haben ihn, mit verschiedenen Werten.
Jede Gruppe hat ihre eigene Farbe und ihr eigenes Wort, sodass Sie sich nie nur auf Farbe verlassen. Vier Zähler stehen über der Liste. Dabei haken Sie eine Gruppe an oder ab, um nur die gewünschten Zeilen zu zeigen.
Eine Typänderung zählt als Änderung. Zum Beispiel sind die Zahl 1 und der Text "1" verschieden, und das Tool sagt es.
Außerdem folgen Pfade dem JSONPath-Stil. Die Wurzel ist ein Dollarzeichen. Ein Schlüssel fügt einen Punkt und seinen Namen an, und ein Listenelement fügt seine Position in eckigen Klammern an. So können Sie einen Pfad kopieren und in Ihrem Code nutzen.
JSON vergleichen online, ohne die Reihenfolge
Listen sind anders. In einer Liste zählt die Reihenfolge oft. Doch manchmal nicht, etwa bei einer Liste von Tags. Haken Sie Reihenfolge der Listenelemente ignorieren an, und das Tool ordnet gleiche Elemente zu, egal wo sie stehen.

Elemente ohne gleichen Partner werden nach Position gepaart, sodass Sie trotzdem sehen, was sich darin geändert hat. Elemente ganz ohne Partner erscheinen als hinzugefügt oder entfernt.
Listenelemente nach Schlüssel zuordnen
Listen von Datensätzen brauchen eine bessere Regel. Denken Sie an eine Liste von Produkten, jedes mit einer id. Ändert sich die Reihenfolge, meldet ein Positionsvergleich Chaos.

Tippen Sie id ins Zuordnungsfeld. Nun ordnet das Tool jedes Produkt seinem Zwilling per id zu und vergleicht nur die Zwillinge. Eine Preisänderung erscheint als eine Zeile.
Produkte, die nur auf einer Seite existieren, erscheinen als hinzugefügt oder entfernt. Genau das wollen Sie, wenn Sie zwei Exporte vergleichen.
Das Rauschen überspringen
Manche Felder ändern sich bei jedem Speichern. Ein Zeitstempel. Ein Versionszähler. Eine Anfrage-ID. Zudem begraben Sie die Änderungen, auf die es ankommt.

Tragen Sie diese Schlüssel in Diese Schlüssel ignorieren ein, durch Kommas getrennt. Zudem verschwinden Sie auf beiden Seiten. Außerdem können Sie auch Groß- und Kleinschreibung und die Leerzeichen um Text ignorieren und 1 und 1.0 als gleich behandeln.
Einen JSON-Patch exportieren
Die Schaltfläche JSON-Patch herunterladen schreibt die Änderungen als Patch im Format RFC 6902. Danach wenden Sie ihn auf Seite A an, und Sie erhalten Seite B. Viele Bibliotheken lesen dieses Format.

Ein Patch braucht genaue Positionen. Darum funktioniert die Schaltfläche, wenn Listen nach Position verglichen werden, und das Tool sagt Ihnen, wenn sie aus ist.
Große Zahlen bleiben exakt
Der Leser behält jede Zahl, wie sie geschrieben wurde. Zwei 20-stellige IDs, die sich in der letzten Ziffer unterscheiden, erscheinen als verschieden. Viele Tools runden sie zuerst und nennen sie dann gleich.
Auf dieser Seite
- Das Tool
- Warum JSON vergleichen online
- Das Tool zum JSON vergleichen nutzen, Schritt für Schritt
- Was dieses Tool zum JSON vergleichen anders macht
- Gewohnheiten für sicheres Vergleichen von Daten
- Häufige Vergleichsfehler, die dieses Tool verhindert
- Häufige Fragen zum JSON vergleichen
- Praktische Begleiter für die Datenarbeit
Weiterlesen
Das Tool zum JSON vergleichen nutzen, Schritt für Schritt
Vier Schritte geben Ihnen eine saubere Liste der Änderungen. Danach stellen die Optionen ein, was als Änderung zählt.
- 1
Beide Seiten einfügen
Danach setzen Sie das Original nach links und die geänderte Fassung nach rechts. Dabei können Sie auch für jede Seite eine Datei öffnen.
- 2
Das Format erkennen lassen
Das Tool liest JSON, XML und YAML. Wenn eine Datei seltsam wirkt, stellen Sie das Format von Hand ein.
- 3
Den Vergleich einstellen
Dabei ignorieren Sie die Listenreihenfolge, ordnen Sie Elemente nach Schlüssel zu, überspringen Sie verrauschte Schlüssel oder lockern Sie Schreibweise und Abstände.
- 4
Lesen, kopieren oder exportieren
Außerdem lesen Sie die Liste der Änderungen. Dabei kopieren Sie sie als Bericht oder laden Sie einen JSON-Patch herunter.
Was dieses Tool zum JSON vergleichen anders macht
Viele Tools markieren Zeilen. An diesen Stellen geht dieses weiter.
Vergleicht die Bedeutung
Schlüsselreihenfolge und Einrückung zählen nie. Nur echte Unterschiede erscheinen in der Liste.
Drei Formate, gemischt
Zudem vergleichen Sie JSON mit YAML oder zwei XML-Dateien. Jede Seite wird von ihrem eigenen Leser gelesen.
Kluge Listenzuordnung
Außerdem ordnen Sie nach Position, nach beliebiger Reihenfolge oder nach einem Schlüssel wie id zu. Danach wählen Sie, was zu Ihren Daten passt.
Ein Patch, den Sie anwenden können
Außerdem laden Sie die Änderungen als JSON-Patch nach RFC 6902 herunter, bereit für eine Bibliothek oder ein Skript.
Exakte Zahlen
Lange IDs behalten jede Ziffer, sodass zwei fast gleiche IDs nie gleich genannt werden.
Nichts verlässt Ihren Tab
Konfigurationen enthalten oft Geheimnisse. Weil Ihr Browser die Arbeit macht, erreicht nichts davon diese Seite.
Gewohnheiten für sicheres Vergleichen von Daten
Ein Vergleich hilft nur, wenn Sie die richtigen Dinge vergleichen. Diese Gewohnheiten halten ihn ehrlich.
- Prüfen Sie zuerst beide Seiten. Eine kaputte Datei lässt sich nicht vergleichen. Das Tool nennt die Seite und die Zeile, sodass Sie es schnell beheben.
- Ignorieren Sie Zeitstempel mit Absicht. Tragen Sie sie ins Ignorieren-Feld ein. Dann ist jede Zeile, die Sie sehen, eine Änderung, die jemand gemacht hat.
- Wählen Sie die Listenregel, die zu den Daten passt. Nutzen Sie die Position für geordnete Schritte, beliebige Reihenfolge für Tags und einen Schlüssel für Datensätze.
- Nutzen Sie einen wirklich eindeutigen Schlüssel. Wenn zwei Datensätze dieselbe id haben, wird nur der erste gepaart. Prüfen Sie die ids, bevor Sie dem Ergebnis trauen.
- Achten Sie auf die Typen. Der Text "5" und die Zahl 5 sind verschieden. Wenn Ihre zwei Quellen bei den Typen abweichen, haken Sie die Option für gleiche Zahlen an.
- Lesen Sie entfernte Zeilen zweimal. Ein entfernter Schlüssel kann ein gelöschtes oder ein umbenanntes Feld sein. Eine Umbenennung erscheint als eine Entfernung und eine Ergänzung.
- Vergleichen Sie nach derselben Bereinigung. Schicken Sie beide Seiten zuerst durch denselben Formatierer. Dann stammt jeder Unterschied aus den Daten und nicht aus Ihren Werkzeugen.
- Behalten Sie die Originaldateien. Das Tool ändert sie nie. Trotzdem ist eine gespeicherte Kopie das beste Sicherheitsnetz.
- Vergleichen Sie kleine Teile großer Dateien. Wenn eine Datei riesig ist, schneiden Sie den Teil aus, der Sie interessiert. Die Liste bleibt kurz und leicht lesbar.
- Teilen Sie den Bericht, nicht die Dateien. Kopieren Sie den Bericht in ein Ticket. Er enthält Pfade und Werte, sonst nichts.
- Exportieren Sie einen Patch für wiederkehrende Aufgaben. Wenn Sie dieselbe Änderung oft anwenden, spart ein Patch Zeit. Testen Sie ihn zuerst an einer Kopie.
Häufige Vergleichsfehler, die dieses Tool verhindert
Jeder davon versteckt echte Änderungen oder erfindet falsche.
Minifizierten gegen formatierten Text vergleichen
Ein Zeilenvergleich nennt jede Zeile anders. Dieses Tool ignoriert das Layout, daher zählen nur Daten.
Umsortierte Schlüssel
Zwei Exporte können dieselben Schlüssel in anderer Reihenfolge listen. Doch hier spielt die Reihenfolge bei Objekten nie eine Rolle.
Positionsvergleiche bei Datensätzen
Wenn ein Datensatz nach oben rückt, wirkt jeder Datensatz darunter geändert. Ordnen Sie stattdessen nach Schlüssel zu.
Verrauschte Felder
Zeitstempel und Zähler ändern sich jedes Mal. Danach ignorieren Sie sie, sonst geht die echte Änderung verloren.
Gerundete Zahlen
Ein Tool, das Zahlen in Gleitkommawerte verwandelt, kann zwei IDs gleich nennen. Dieses vergleicht die Ziffern.
Einem Patch auf der falschen Basis trauen
Ein Patch passt nur zu dem Dokument, aus dem er entstand. Zudem wenden Sie ihn auf Seite A an und auf keine andere.
Häufige Fragen zum JSON vergleichen
Ist dieses Tool zum JSON vergleichen online kostenlos?
Ja. Es kostet nichts, braucht kein Konto und hat keine Grenzen. Weil es in Ihrem Browser läuft, haben wir keine Serverkosten, die wir weitergeben müssten.
Werden meine Dateien irgendwohin hochgeladen?
Nein. Ihr Browser liest und vergleicht sie. Nichts erreicht diese Seite, und wir speichern nichts. Außerdem löscht das Schließen des Tabs alles.
Wie unterscheidet sich das von einem Textvergleich?
Ein Textvergleich vergleicht Zeilen, aber dieses Tool vergleicht Daten. Die Reihenfolge der Schlüssel, Leerzeichen und Einrückung erzeugen nie einen Unterschied.
Kann es JSON mit YAML vergleichen?
Ja. Jede Seite wird von ihrem eigenen Leser gelesen, dann werden beide zum selben Baumtyp. Dabei lassen Sie das Format auf Erkennen.
Wie geht es mit XML um?
Attribute werden zu Schlüsseln, die mit einem At-Zeichen beginnen. Wiederholte Elemente werden zu einer Liste. Dann läuft der Vergleich wie gewohnt.
Was bewirkt Reihenfolge der Listenelemente ignorieren?
Es ordnet gleiche Elemente zu, egal wo sie stehen. Eine Liste von Tags mit denselben Tags in neuer Reihenfolge zeigt keinen Unterschied.
Wofür ist der Zuordnungsschlüssel?
Er ordnet Datensätze über ein Feld zu, etwa id. Dann ist ein verschobener Datensatz keine Änderung, und eine Preisänderung erscheint als eine Zeile.
Kann ich einige Felder ignorieren?
Ja. Außerdem tippen Sie die Schlüsselnamen ins Ignorieren-Feld, durch Kommas getrennt. Zudem verschwinden Sie auf beiden Seiten in jeder Tiefe.
Was ist ein JSON-Patch?
Es ist eine Standardliste von Schritten, die ein Dokument in ein anderes verwandelt. Jeder Schritt fügt hinzu, entfernt oder ersetzt einen Wert an einem Pfad.
Warum ist die Patch-Schaltfläche aus?
Ein Patch braucht genaue Listenpositionen. Er schaltet sich aus, solange Sie die Reihenfolge ignorieren oder Elemente nach Schlüssel zuordnen. Der Hinweis unter den Filtern sagt es.
Kann ich zwei API-Antworten vergleichen?
Ja. Danach kopieren Sie jede Antwort und fügen Sie sie auf ihrer Seite ein. Tragen Sie dann Felder wie Anfrage-IDs und Zeiten ins Ignorieren-Feld ein. Weil das Tool die Bedeutung vergleicht, bleibt eine umsortierte Antwort dieselbe Antwort.
Funktioniert es auf dem Handy?
Ja. Die beiden Seiten stapeln sich, und die Liste bricht um. Für lange Dateien ist ein Laptop trotzdem bequemer.
Wie große Dateien kann es vergleichen?
Dateien bis zu fünf Megabyte öffnen sich von der Festplatte. Der Live-Vergleich hört über zwei Megabyte auf, also klicken Sie bei großen Dateien auf Jetzt vergleichen.
Praktische Begleiter für die Datenarbeit
Vergleichen ist ein Schritt. Diese drei Tools übernehmen die Schritte drumherum.
Diff-Checker
Zwei Texte zeilenweise nebeneinander vergleichen.
Tool öffnen →JSON Viewer
JSON als Baum oder Tabelle lesen und bearbeiten.
Tool öffnen →YAML-zu-JSON-Konverter
Eine YAML-Datei in JSON umwandeln, bevor Sie vergleichen.
Tool öffnen →
Bereit, zwei Dokumente zu vergleichen?
Fügen Sie beide Seiten ein und lesen Sie die Liste der Änderungen. Das Tool ist kostenlos, braucht kein Konto und behält jedes Byte auf Ihrem Gerät.