Texte vergleichen: Unterschiede finden und markieren

Zum Text vergleichen fügen Sie die alte und die neue Fassung ein – Entferntes erscheint durchgestrichen mit −, Neues unterstrichen mit +. Nichts wird hochgeladen.

Quelle: Eugene W. Myers: An O(ND) Difference Algorithm and Its Variations, Algorithmica 1 (1986). Stand: .

Ihr Text bleibt in Ihrem Browser – er wird nicht gesendet, nicht gespeichert und nicht in die Adresszeile geschrieben.

Textdateien lassen sich auch auf ein Textfeld ziehen. Sie werden nur in Ihrem Browser gelesen, nicht hochgeladen.

Zeilen für Listen und Code, Wörter für Fließtext, Zeichen für Tippfehler.
Nebeneinander zeigt beide Fassungen Zeile für Zeile mit Zeilennummern.
Mehrere Leerzeichen, Tabs sowie Leerraum am Zeilenanfang und -ende zählen nicht als Änderung.
Meine ToolboxIhre Eingaben werden nur in diesem Browser gespeichert.

Ergebnis

Ähnlichkeit
76,47 %
Hinzugefügt (+)
6 Wörter
Entfernt (−)
2 Wörter
Unverändert
13 Wörter
Unterschiede als Text
Die Lieferung erfolgt innerhalb von [−14−]{+10+} [−Tagen.−]{+Werktagen.+} Die Rechnung ist sofort fällig. Rücksendungen{+ innerhalb von 30 Tagen+} sind kostenlos.

So wird gerechnet

So funktioniert der Textvergleich

Das Tool zerlegt beide Texte in Einheiten – je nach Auswahl in Zeilen, Wörter oder Zeichen – und sucht die längste gemeinsame Teilfolge. Alles, was nur in Text A steht, gilt als entfernt, alles, was nur in Text B steht, als hinzugefügt. Dafür nutzt es den Algorithmus von Eugene W. Myers (1986), auf dem auch diff und Git beruhen: Er findet die kleinstmögliche Zahl von Änderungen.

Texte vergleichen – so geht's

  1. Alte Fassung links, neue Fassung rechts einfügen.
  2. „Vergleichen nach“ wählen: Zeilen, Wörtern oder Zeichen; bei Bedarf Groß-/Kleinschreibung oder Leerzeichen ignorieren.
  3. Unterschiede ablesen: Entferntes durchgestrichen mit −, Neues unterstrichen mit +, dazu die Ähnlichkeit in Prozent.

Beispiel: Alt „Der Vertrag endet am 31. März“, neu „Der Vertrag endet am 30. April“ – im Wortmodus sind „31. März“ als entfernt und „30. April“ als neu markiert.

Ähnlichkeit in Prozent

Ähnlichkeit = 2 × gleiche Einheiten ÷ (Einheiten in A + Einheiten in B). Beispiel: „Der Hund bellt“ und „Der Hund schläft“ haben 2 gleiche Wörter bei 3 + 3 Wörtern → 2 × 2 ÷ 6 = 67 %. Im Wortmodus zählen Leerzeichen nicht als Wort.

Markierung ohne Farbe lesbar

Entferntes steht in <del> (durchgestrichen, Zeichen −), Neues in <ins> (unterstrichen, Zeichen +). So bleiben die Unterschiede auch bei Farbenblindheit, im Ausdruck und mit Screenreader erkennbar. Unter „Unterschiede als Text“ steht dieselbe Auswertung zum Kopieren: im Zeilenmodus mit +/− am Zeilenanfang, sonst im Stil von [−alt−]{+neu+}.

Grenzen

Der Vergleich läuft vollständig in Ihrem Browser. Damit er flüssig bleibt, gilt: höchstens 100.000 Zeichen und 20.000 Einheiten je Text. Bei sehr vielen Änderungen (über 2.000) fasst das Tool den unterschiedlichen Mittelteil grob als „entfernt/hinzugefügt“ zusammen – wählen Sie dann den Zeilenmodus.

Weitere Text-Werkzeuge: Formatierungsreste vorher entfernen mit Text bereinigen, die Länge beider Fassungen prüfen mit dem Zeichenzähler und Platzhaltertext erzeugen mit dem Lorem-ipsum-Generator.

Nebeneinander, Sprung zum nächsten Unterschied, Dateien und Export

Der Link zu dieser Seite enthält nie Ihre Texte, sondern nur die Einstellungen.

Häufige Fragen

Werden meine Texte gespeichert oder hochgeladen?

Nein. Beide Texte bleiben in Ihrem Browser und erscheinen auch nicht in der Adresszeile. Nur die Optionen (Modus, Häkchen) stehen im Link.

Welchen Modus soll ich wählen?

Zeilen für Listen, Code und Tabellen, Wörter für Fließtext wie Verträge oder Artikel, Zeichen für einzelne Tippfehler, Namen oder Nummern.

Warum ist eine geänderte Zeile einmal entfernt und einmal hinzugefügt?

Ein Diff kennt nur Einfügen und Löschen. Eine geänderte Zeile ist deshalb „alte Zeile entfernt + neue Zeile hinzugefügt“. Um die Änderung innerhalb der Zeile zu sehen, wechseln Sie auf Wörter oder Zeichen.

Kann ich Word- oder PDF-Dateien vergleichen?

Direkt nicht – kopieren Sie den Text aus beiden Dokumenten und fügen Sie ihn in die Felder ein. Formatierungen wie Fett oder Schriftgröße werden dabei nicht verglichen, nur der Text.

Wie vergleiche ich zwei Listen?

Beide Listen mit je einem Eintrag pro Zeile einfügen und „Zeilen“ wählen: Einträge, die nur links stehen, erscheinen als entfernt, neue als hinzugefügt.

Quellen und Rechtsgrundlagen

Stand: · So prüfen wir

Passende Werkzeuge