Textvergleich – kostenlos
Vergleichen Sie zwei Textblöcke und sehen Sie genau, was sich geändert hat. Zeilenweiser Diff mit hinzugefügten, entfernten und unveränderten Zeilen.
Häufige Anwendungen
- Vergleichen Sie Code-SnippetsBestimmen Sie genau, was zwischen zwei Versionen eines Code-Snippets, einer Konfiguration oder eines Skripts geändert wurde.
- Vergleichen Sie DokumententwürfeFinden Sie jede Änderung zwischen zwei Entwürfen eines Dokuments, Vertrags oder Artikels — Zeile für Zeile.
- Vergleichen Sie Daten und CSV-DateienUnterschiede zwischen zwei Versionen exportierter Daten, CSVs, Protokolle oder Konfigurationen erkennen.
- Übersetzungsversionen vergleichenSehen Sie, was sich zwischen zwei Versionen eines übersetzten Dokuments, einer Untertiteldatei oder einer Lokalisierungszeichenfolge geändert hat.
- Änderungen bei der Inhaltsüberarbeitung verfolgenVergleichen Sie Original- und bearbeitete Versionen eines Artikels, Blogbeitrags oder Marketingtexts, um zu überprüfen, was sich geändert hat.
So funktioniert es
Text Diff nutzt einen selbst geschriebenen Algorithmus für die längste gemeinsame Teilfolge (LCS), direkt in diesem Tool umgesetzt – keine externe Diff-Bibliothek. Alles läuft im Browser; Ihr Text wird nie an einen Server gesendet.
- 1Der Text wird in Zeilen geteiltDer Inhalt jedes Textfelds wird an Zeilenumbrüchen in ein Array von Zeilen geteilt. Optionale Normalisierung (Kleinschreibung, Zusammenfassen von Leerraum) wird vor dem Vergleich auf eine Kopie dieser Arrays angewendet, während die Originale für die Anzeige erhalten bleiben.
- 2Die LCS-Tabelle wird in einem Uint32Array berechnetEine Tabelle der dynamischen Programmierung wird von unten nach oben in einem typisierten Uint32Array aufgebaut – O(m×n) in Zeit und Speicher. Bei Eingaben, deren Zellenzahl zusammen 4 Millionen (etwa 16 MB) übersteigen würde, weicht der Algorithmus automatisch auf einen gröberen Block-Diff aus, damit die Seite reaktionsfähig bleibt.
- 3Hervorhebungen auf Wortebene in geänderten ZeilenFolgt auf eine gelöschte Zeile unmittelbar eine eingefügte Zeile, läuft ein zweiter LCS-Durchgang über die Wörter dieses Paares (an Leerraum geteilt). Das erzeugt markierte Abschnitte, die genau zeigen, welche Wörter sich innerhalb der Zeile geändert haben, nicht nur welche Zeilen.
- 4Unified-Diff-Ansicht mit eingeklapptem KontextDie Liste der Operationen wird als Unified Diff mit +/−-Präfixen und Farbcodierung dargestellt. Unveränderte Zeilen außerhalb des einstellbaren Kontextfensters (Standard: 3 Zeilen) werden hinter Auslassungspunkten eingeklappt. Das vollständige Ergebnis kann in die Zwischenablage kopiert oder als .txt-Datei heruntergeladen werden.
Ähnliche Tools
CSV-Vergleich
Vergleichen Sie zwei CSV-Dateien anhand einer Schlüsselspalte und sehen Sie genau, welche Zeilen hinzugefügt, entfernt oder geändert wurden – mit den spezifischen Feldern, die von alt zu neu abweichen. Behandelt Felder in Anführungszeichen; läuft vollständig in Ihrem Browser.
JSON-Vergleich
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.
PDF-Vergleich
Kostenloser PDF-Vergleich ohne Upload: Sehen Sie im Browser, was sich zwischen zwei Versionen geändert hat – als Text-Redline auf Wortebene oder als visuellen Vergleich.