Was dieser Textvergleich macht
Dieser Online-Textvergleich zeigt dir auf einen Blick, was sich zwischen zwei Textversionen geändert hat – hinzugefügte Zeilen in Grün, entfernte in Rot, unveränderte neutral. Der Algorithmus arbeitet auf Basis von LCS (Longest Common Subsequence) und liefert dieselben Ergebnisse, die du auch mit git diff erwarten würdest. Das macht diese deutschsprachige Version besonders nützlich für Entwicklerinnen und Entwickler, die Konfigurationsdateien, Code-Reviews oder Dokumentenversionen vergleichen wollen.
Wichtig: 100% im Browser – deine Daten verlassen nie dein Gerät. Keine Uploads, kein Tracking, keine Server-Logs. Die meisten anderen „diff online“-Angebote senden deinen Text an einen Server. Hier passiert die gesamte Berechnung lokal. Das ist entscheidend, wenn du Verträge, NDAs oder internen Quellcode vergleichst. Der Duden umfasst rund 148.000 Stichwörter – bei langen Dokumenten wie README-Dateien, die bei beliebten GitHub-Projekten durchschnittlich 220 Wörter haben, erkennt das Tool auch kleinste Abweichungen zuverlässig.
Funktionen
- LCS-basierter Diff-Algorithmus. Die Berechnung nutzt Longest Common Subsequence – denselben Ansatz wie
git diff --no-index file1 file2. Verschobene Blöcke werden korrekt erkannt, nicht als gelöscht+neu gezählt. - Farbkodierte Ausgabe. Hinzugefügte Zeilen erscheinen grün, entfernte rot, unveränderte neutral. So siehst du auf einen Blick, was sich wirklich geändert hat, ohne die ganze Datei zu lesen.
- Zeilenzähler. Das Tool meldet exakt, wie viele Zeilen hinzugefügt, entfernt und unverändert geblieben sind – praktisch für schnelle Change-Summaries in Code-Reviews oder Dokumenten-Audits.
- Tauschen und zurücksetzen. Mit einem Klick tauschst du Original und Geändert – nützlich, wenn du versehentlich die falsche Version links eingefügt hast. „Beide leeren“ setzt das Formular komplett zurück.
- Vollständig clientseitig. Kein Backend, kein Upload. Die gesamte Diff-Berechnung läuft im Browser via JavaScript. Wenn du doppelt sicher sein willst, kannst du die Seite offline nutzen – sie braucht nach dem ersten Laden keine Verbindung mehr. Für weitere Textoperationen findest du auch den [Duplikate-Entferner](/de/remove-duplicates/) hilfreich.
- Whitespace- und Zeilenenden-Hinweis. Trailing Whitespace und CRLF-vs-LF-Unterschiede erzeugen „Phantom-Diffs“. Das Tool zeigt solche Unterschiede explizit an, damit du weißt, warum zwei scheinbar gleiche Zeilen als verschieden markiert sind.
So benutzt du den Textvergleich
Füge zwei Texte ein und das Ergebnis erscheint sofort – kein Button nötig. Alternativ kannst du lokal mit diff -u old.txt new.txt arbeiten und das Ergebnis hier zur Visualisierung einfügen.
- Originaltext einfügen. Füge die ältere oder Ausgangsversion deines Textes in das linke Feld ein – z. B. eine Konfigurationsdatei, einen Vertragsentwurf oder einen Blog-Artikel.
- Geänderten Text einfügen. Füge die neuere Version in das rechte Feld ein. Das können manuelle Änderungen sein oder Ausgaben, die ein LLM nach einem Refactoring-Prompt geliefert hat.
- Diff lesen. Die Ergebnisansicht zeigt sofort, welche Zeilen hinzugekommen sind (grün), welche weggefallen sind (rot) und was gleich geblieben ist. Die Zähler oben geben dir die Gesamtbilanz.
- Bei Bedarf tauschen oder leeren. Nutze „Tauschen“, um die Seiten zu wechseln, oder „Beide leeren“, um von vorn zu beginnen. Für schnelle Textbereinigungen vor dem Vergleich eignet sich auch der [Groß-/Kleinschreibung-Konverter](/de/case-converter/).
Häufige Anwendungsfälle
- Verträge und NDAs prüfen. Bevor du einen Vertrag unterschreibst, vergleichst du die neue Version mit der alten. Geänderte Klauseln erscheinen sofort rot markiert – ohne dass du den Text Zeile für Zeile selbst durchgehst.
- Konfigurationsdateien zwischen Umgebungen abgleichen. YAML-, .env- oder JSON-Dateien zwischen Staging und Produktion zu vergleichen ist fehleranfällig. Ein schneller diff online zeigt dir, welche Werte sich zwischen München-Dev und Wien-Prod unterscheiden.
- LLM-Ausgaben verifizieren. Du hast ein KI-Modell gebeten, Code umzustrukturieren. Mit dem Textvergleich siehst du exakt, was das Modell geändert hat – nicht nur was es behauptet zu haben geändert.
- Redaktionelle Überarbeitungen nachvollziehen. Artikel, Dokumentationen oder README-Dateien wechseln oft zwischen mehreren Autorinnen. Der Textvergleich macht Überarbeitungen transparent, ohne ein Versionsverwaltungssystem zu benötigen.
- Zwei Textdateien lokal vergleichen. Wer
git diff --no-index file1 file2aus dem Terminal kennt, bekommt hier dasselbe Ergebnis visuell aufbereitet – hilfreich, wenn kein Git-Repo vorhanden ist oder du das Ergebnis teilen willst.
Häufig gestellte Fragen
Werden meine Texte auf einen Server hochgeladen?
Nein. Die gesamte Verarbeitung findet in deinem Browser statt. Kein Text verlässt deinen Rechner. Es gibt keinen Server-Endpunkt, keinen Upload-Button und keine Logs. Das gilt auch, wenn du sensible Inhalte wie Verträge oder Quellcode vergleichst.
Was ist der Unterschied zwischen einem Zeilen-Diff und einem Wort-Diff?
Ein Zeilen-Diff – wie ihn git diff standardmäßig liefert – markiert ganze Zeilen als hinzugefügt oder entfernt. Ein Wort-Diff ist feingranularer, erzeugt aber bei langen Texten visuelles Rauschen. Für Code-Reviews und Konfigurationsvergleiche ist der Zeilen-Diff der Standard.
Warum zeigt das Tool Unterschiede an, obwohl die Texte gleich aussehen?
Häufige Ursachen sind unsichtbare Zeichen: trailing Whitespace am Zeilenende, unterschiedliche Zeilenenden (CRLF unter Windows vs. LF unter Linux/macOS) oder Unicode-Leerzeichen. Das Tool zeigt solche Abweichungen explizit an, damit du die Ursache identifizieren kannst.
Kann ich damit auch Unterschiede in HTML oder JSON finden?
Ja. Der Textvergleich ist format-agnostisch – er arbeitet auf Zeilenebene. Für JSON empfiehlt sich vorher eine Formatierung, damit strukturell identische Inhalte nicht durch unterschiedliche Einrückung als verschieden erscheinen. Für HTML-spezifische Operationen gibt es außerdem den [HTML-Entity-Encoder/Decoder](/de/html-entities/).
Wie verhält sich das Tool bei sehr langen Texten?
Da die Berechnung im Browser läuft, hängt die Geschwindigkeit von deiner Hardware ab. Texte bis zu einigen tausend Zeilen werden ohne spürbare Verzögerung verglichen. Bei sehr großen Dateien (mehrere MB) ist ein Terminal-Tool wie diff -u old.txt new.txt schneller.
Kann ich den Diff mit anderen teilen?
Aktuell gibt es keine Freigabe-Funktion – das ist eine bewusste Entscheidung zugunsten der Privatsphäre. Du kannst den Diff-Bereich als Screenshot speichern oder den Text in ein Dokument kopieren. Eine URL-basierte Freigabe würde bedeuten, dass dein Text serverseitig gespeichert wird, was wir vermeiden.