Zwei Texte Vergleichen und Unterschiede Sehen
Vergleichen Sie zwei Textblöcke und sehen Sie Hinzufügungen und Löschungen zeilenweise farblich markiert.
Beide Texte bleiben auf dem Gerät
Nichts, was später zu löschen wäre
Für vertrauliche Paare gebaut
Läuft in jedem modernen Browser
So funktioniert es
- 1
Original einfügen
Die frühere Fassung, die Referenz oder der Text, den man Ihnen gegeben hat.
- 2
Geänderte Fassung einfügen
Die Überarbeitung, der zurückgesandte Entwurf oder die Datei, die Sie für abweichend halten.
- 3
Unterschiede lesen
Wechseln Sie die Stufe, bis der Vergleich zeigt, was Sie tatsächlich sehen müssen.
Warum dieses Tool
Drei Genauigkeitsstufen
Vergleich nach Zeile, Wort und Zeichen, denn Prosa und Code verlangen aus derselben Eingabe verschiedene Antworten.
Unsichtbare Unterschiede sichtbar
Leerzeichen am Zeilenende, Tabulator gegen Leerzeichen und CRLF gegen LF werden gezeigt, statt still gleich oder ungleich zu sein.
Typografische Anführungszeichen erkannt
Ein aus der Textverarbeitung eingefügtes gekrümmtes Zeichen ist nicht dasselbe wie ein geradliniges — der Vergleich sagt das.
Leerraum-Schalter
Rein formale Änderungen ignorieren, wenn Sie den Inhalt suchen, oder einbeziehen, wenn die Form das Thema ist.
Nichts wird hochgeladen
Beide Texte werden in Ihrem Browser verglichen — zwei Vertragsfassungen erreichen nie einen Server.
Kostenlos, ohne Konto
Keine Anmeldung, kein Wasserzeichen, keine Obergrenze für die Menge.
Ein Vergleich ist eine Deutung, keine Tatsache
Das ist das Erste, was man verstehen sollte, denn es erklärt die meisten Momente, in denen ein Vergleich falsch wirkt. Zu zwei Fassungen eines Textes gibt es keine einzige richtige Liste der Änderungen. Viele verschiedene Bearbeitungsskripte — Folgen von Löschungen und Einfügungen — verwandeln die erste in die zweite, und alle beschreiben das Ergebnis gleich zutreffend. Ein Vergleichsalgorithmus wählt eines, und er wählt, indem er die Zahl der Operationen minimiert: eine vernünftige Heuristik, aber nicht dasselbe wie zu rekonstruieren, was die Autorin tatsächlich getan hat. Die Ausgabe ist also eine Vermutung darüber, was sich geändert hat, gewählt weil sie kurz ist — und sie kann kurz und dennoch irreführend sein. Sie als Bericht über die Bearbeitung zu lesen und nicht als die Bearbeitung selbst, hält Sie davon ab, mit dem Werkzeug zu streiten.
Einen Absatz zu verschieben sieht genauso aus wie ihn zu löschen und neu zu schreiben
Das ist der klarste Fall, in dem die minimale Antwort die Absicht verfehlt. Nehmen Sie ein Dokument, verschieben Sie einen Absatz aus der Mitte ans Ende, ändern Sie nichts weiter. Ein Standardvergleich meldet diesen Absatz als an alter Stelle entfernt und an neuer eingefügt — doppelt so viel optisches Rauschen wie die eigentliche Bearbeitung, und nirgends ein Hinweis, dass es derselbe Text ist. Für den Algorithmus wurde nichts verschoben, denn Verschieben ist keine Operation, die er kennt; es gibt nur Löschen und Einfügen. Praktisch heißt das: Ein Dokument umzustellen erzeugt einen Vergleich, der riesig aussieht, während der Wortlaut unberührt ist — und eine echte Neufassung, versteckt in einer Umstellung, ist kaum zu entdecken. Wenn Sie wissen, dass ein Abschnitt gewandert ist, vergleichen Sie die beiden Abschnitte direkt statt der Gesamtansicht zu trauen.
Die gewählte Genauigkeit ändert die Antwort
Ein Zeilen-, ein Wort- und ein Zeichenvergleich derselben zwei Texte sagen Verschiedenes, und die falsche Wahl ist der Grund, warum Vergleiche manchmal nutzlos sind. Zeilenvergleich passt für Code und für alles, wo eine Zeile eine sinnvolle Einheit ist; für Prosa ist er nahezu nutzlos, denn ein geändertes Wort in einem umbrochenen Absatz schreibt jede folgende Zeile neu, und der Vergleich meldet den ganzen Absatz als geändert. Wortvergleich ist die richtige Voreinstellung fürs Schreiben — er findet das eine verschobene Adjektiv. Zeichenvergleich ist noch feiner und nützt vor allem bei kurzen Zeichenketten: einem Bezeichner, einer URL, einem Schlüssel, bei dem eine vertauschte Ziffer zählt. Sieht das Ergebnis aus, als hätte sich alles geändert, ist meist die Genauigkeit falsch, nicht der Text.
Zwei Texte, die gleich aussehen und es nicht sind
Die Klage läuft üblicherweise umgekehrt, doch dieser Fall ist heimtückischer: Der Vergleich beharrt darauf, dass etwas abweicht, und Sie sehen es nicht. Fast immer ist ein Zeichen ohne sichtbare Gestalt beteiligt. Ein Leerzeichen am Zeilenende ist das häufigste. Tabulatoren und Leerzeichen sehen bei gleicher Breite gleich aus. Eine unter Windows bearbeitete Datei trägt CRLF-Zeilenenden, wo die andere LF hat — damit weicht ausnahmslos jede Zeile ab. Aus einer Textverarbeitung eingefügter Text bringt gekrümmte Anführungszeichen und Gedankenstriche mit, die andere Zeichen sind als das geradlinige Anführungszeichen und der Bindestrich, die Sie getippt haben. Und ein geschütztes Leerzeichen oder ein von einer Webseite mitgeschlepptes Zeichen der Breite Null ist definitionsgemäß unsichtbar. Ein Vergleich, der Leerraum markiert und Zeilenenden meldet, macht aus einem unerklärlichen Unterschied einen offensichtlichen.
Ein Vergleich kann nicht sagen, welche Fassung richtig ist
Es lohnt, klar zu sagen, was ein Zwei-Wege-Vergleich nicht liefert. Er zeigt, dass zwei Texte abweichen und wo — und sagt nichts darüber, welcher neuer ist, welcher maßgeblich ist oder welche Änderung gewollt war. Diese Frage braucht eine dritte Eingabe: die Fassung, von der beide Seiten ausgingen. Genau das macht eine Drei-Wege-Zusammenführung möglich und lässt den Zwei-Wege-Vergleich bloß informativ. Das zählt, wenn zwei Personen dasselbe Dokument getrennt bearbeitet haben und Sie ihre Arbeit zusammenbringen wollen. Ein Vergleich ihrer beiden Kopien zeigt jede Stelle, an der sie abweichen — auch Stellen, an denen eine etwas geändert hat und die andere einfach nichts, und die in der Ausgabe identisch aussehen. Entscheiden setzt Kenntnis des Originals voraus: Suchen Sie es, bevor Sie zusammenführen.
Warum lokales Vergleichen bei dieser Art Text zählt
Denken Sie an die Dokumentpaare, die tatsächlich verglichen werden. Zwei Fassungen eines Vertrags, vor und nach den Änderungen der Gegenseite. Ein von einer Kundin zurückgesandter Entwurf mit unmarkierten Änderungen. Zwei Konfigurationsdateien, eine davon aus dem Produktivbetrieb. Ein Arbeitsvertrag gegen eine Vorlage. Ein Richtliniendokument gegen das des Vorjahres. Vergleichen ist von Natur aus etwas, das man mit wichtigen Dokumenten tut, meist in einem Moment, in dem der Unterschied Folgen hat — und es verlangt beide vollständigen Fassungen, keinen Auszug. Ein gehostetes Vergleichswerkzeug erhält daher doppelt so viel heikles Material wie ein Werkzeug für einen einzelnen Text. Dieses vergleicht auf der Seite und überträgt nichts, nachprüfbar im Netzwerk-Tab der Entwicklerwerkzeuge.
Häufige Fehler, die Sie vermeiden sollten
- Einen Vergleich als Protokoll dessen lesen, was die Autorin getan hat. Der Algorithmus wählt das kürzeste Bearbeitungsskript, nicht das wahre — die kurze Erklärung ist nicht zwangsläufig die richtige.
- Nach einer Umstellung einem Gesamtvergleich trauen. Ein verschobener Absatz erscheint an einer Stelle gelöscht und an anderer eingefügt: Die Ausgabe wirkt riesig, während der Wortlaut unberührt ist.
- Zeilenvergleich auf Prosa anwenden. Ein geändertes Wort in einem umbrochenen Absatz schreibt jede folgende Zeile neu — nehmen Sie fürs Schreiben die Wortebene.
- Annehmen, ein unerklärlicher Unterschied sei ein Fehler des Werkzeugs. Suchen Sie nach einem Leerzeichen am Zeilenende, Tabulator gegen Leerzeichen, CRLF gegen LF oder eingefügten typografischen Anführungszeichen.
- Zwei Vertragsfassungen in ein gehostetes Werkzeug einfügen. Vergleichen verlangt beide vollständigen Dokumente — Sie senden doppelt so viel heikles Material; vergleichen Sie lokal.
Im Vergleich
| Kriterium | Dieses Werkzeug | Online-Diff-Seiten | Ein Diff-Programm |
|---|---|---|---|
| Inhalt an einen Server gesendet | Nie | Meistens ja | Nein |
| Zeilen-, Wort- und Zeichenmodus | Alle drei | Meist nur Zeile | Meist alle drei |
| Leerraum sichtbar gemacht | Ja | Selten | Ja |
| Einrichtung nötig | Keine | Keine | Installieren und einrichten |
| Konto oder Anmeldung | Nicht nötig | Oft verlangt | Nicht nötig |
| Preis | Kostenlos | Kostenlos / Bezahltarife | Kostenlos / kostenpflichtig |
Funktionen
Nebeneinander und fortlaufend
Zwei Spalten zum Prüfen, eine zusammengeführte Spalte zum Durchlesen einer Änderung.
Zeilen-, Wort- und Zeichenmodus
Derselbe Vergleich in drei Auflösungen, umschaltbar ohne erneutes Einfügen.
Leerraum sichtbar gemacht
Leerzeichen am Zeilenende und Tabulatoren werden markiert — ein unsichtbarer Unterschied bleibt ein findbarer.
Unicode-bewusster Vergleich
Arabischer, türkischer und akzentuierter Text wird korrekt verglichen, nicht byteweise.
Verträgt lange Dokumente
Ganze Dateien werden ohne Upload und ohne Größenobergrenze verglichen.
Änderungsübersicht
Wie viele Zeilen ergänzt, entfernt und geändert wurden, bevor Sie eine einzige lesen.
Nichts zu installieren
Kein Diff-Werkzeug, keine Laufzeitumgebung, keine Abhängigkeiten — es läuft auf der Webseite.
Bereit für Arabisch und RTL
Vollständige Oberfläche in acht Sprachen, darunter Arabisch von rechts nach links.
Standardmäßig sicher
Über HTTPS ausgeliefert, ohne Inhaltsverfolgung und ohne Upload an Dritte.
Wer es nutzt
Juristische Prüfung
Die geänderte Klausel in einem Entwurf finden, der ohne Änderungsverfolgung zurückkam.
Entwicklerinnen und Entwickler
Zwei Konfigurationsdateien oder zwei Antworten vergleichen, ohne etwas in ein Repository zu legen.
Redaktion
Genau sehen, welche Wörter eine Autorin zwischen zwei Fassungen überarbeitet hat.
Übersetzerinnen und Übersetzer
Prüfen, was sich in einem aktualisierten Quelltext geändert hat, bevor die Übersetzung überarbeitet wird.
Häufig Gestellte Fragen
Nein. Alles läuft lokal im Browser — Ihr Text wird nie hochgeladen, gespeichert oder geteilt.
Ja — komplett kostenlos, ohne Konto und ohne Limits.