Textvergleich: Unterschiede nebeneinander anzeigen

Original links, geänderten Text rechts einfügen und jede hinzugefügte, gelöschte oder geänderte Zeile sofort sehen.

Läuft vollständig in deinem Browser. Eingaben werden weder gesendet noch gespeichert.

So funktioniert es

  1. Originaltext links und neuen Text rechts einfügen.
  2. Zeilenweise vergleichen oder wortweise, um die geänderten Wörter hervorzuheben.
  3. „Leerraum ignorieren“ aktivieren, wenn Leerzeichen und Tabs nicht zählen sollen.
  4. Auf Vergleichen klicken. Grün = hinzugefügt, Rot = gelöscht, Gelb = geändert.

Ein Textvergleich zeigt genau, was sich zwischen zwei Fassungen geändert hat: Vertragsentwurf und Überarbeitung, zwei Konfigurationsdateien, eine übersetzte String-Tabelle oder Code aus verschiedenen Quellen. Alte Fassung links, neue rechts einfügen – das Tool stellt beide mit Zeilennummern nebeneinander, und die Spalten scrollen gemeinsam.

Die Zeilen werden mit dem Myers-Algorithmus aus der Bibliothek jsdiff 5.2.0 zugeordnet, demselben Algorithmus, den git diff standardmäßig nutzt. Folgt auf einen Block gelöschter Zeilen direkt ein Block hinzugefügter Zeilen, werden sie paarweise als geändert markiert; übrige Zeilen erscheinen als reine Ergänzung oder Löschung. Im Wortmodus werden innerhalb geänderter Zeilen auch die abweichenden Wörter hervorgehoben. „Leerraum ignorieren“ entfernt vor dem Vergleich alle Leerzeichen und Tabs, sodass Zeilen, die sich nur im Abstand unterscheiden, als gleich gelten.

Einige Grenzen: Der Text wird an Zeilenvorschüben (LF) getrennt. Nutzt nur eine Fassung Windows-Zeilenenden (CRLF), können alle Zeilen als geändert erscheinen, solange Leerraum nicht ignoriert wird. Lange Zeilen werden nicht umbrochen; scrollen Sie seitlich. Der Vergleich läuft vollständig im Browser, vertrauliche Dokumente verlassen Ihr Gerät also nicht.

Häufige Fragen

Wie wird verglichen?

Die Zeilen werden mit dem Myers-Diff-Algorithmus (Bibliothek jsdiff) zugeordnet. Folgen auf gelöschte Zeilen direkt hinzugefügte, werden sie paarweise als geänderte Zeilen angezeigt.

Was macht „Leerraum ignorieren“?

Vor dem Vergleich werden alle Leerzeichen und Tabs jeder Zeile entfernt, wie bei diff -w. Zeilen, die sich nur im Leerraum unterscheiden, gelten als gleich.

Wird mein Text hochgeladen?

Nein. Der Vergleich läuft per JavaScript im Browser. Nichts wird an einen Server gesendet oder gespeichert.

Ähnliche Tools