Ein kostenloser Online-Diff-Checker, der im Tab bleibt
Kostenloser Diff-Checker für Text, Code und Dateien. Zwei Seiten online nebeneinander vergleichen. Ohne Upload, ohne Konto.
Dies ist das Text-Diff-Tool. Fügen Sie links das Original und rechts die geänderte Version ein und klicken Sie auf Diff prüfen. Löschungen werden im Original rosa hervorgehoben, Ergänzungen im geänderten Text grün. Sie können beide Felder jederzeit bearbeiten. Der Vergleich verlässt niemals Ihren Tab.
Das ist ein moderner Online-Diff-Checker: zwei Texte, minimale Bearbeitungsschritte und ein übersichtliches Highlighting. Er funktioniert auch als Code- und String-Diff-Checker, da derselbe Algorithmus zugrunde liegt. Ohne Registrierung, ohne Bezahlung und ohne Datenübertragung an Server.
Strukturierte Daten, Bilder und Dokumente haben eigene Werkzeuge: JSON-Diff,XML-Diff,YAML-Diff,Listen-Diff,Bild-Diff,PDF-Diff, Word-Diff.
So verhält sich der Code-Diff-Checker
Ein Code-Diff ist ein Textvergleich in einer Monospace-Schriftart. Laden Sie zwei Dateien hoch oder fügen Sie zwei Code-Schnipsel ein. Der erste Durchlauf vergleicht zeilenbasiert, genau wie git. Geänderte Zeilen werden anschließend auf Wortebene analysiert, damit ein geändertes Zeichen nicht in einer langen Zeile untergeht. Leerzeichen können ignoriert werden, wenn Formatierer aktiv waren.
Es handelt sich nicht um einen Compiler: Das Umbenennen einer Variablen an zwanzig Stellen wird als zwanzig Änderungen dargestellt. Für vollständige Git-Repositories ist git diff auf Ihrem Computer das passende Werkzeug; dieser Diff-Checker eignet sich ideal für temporäre Code-Schnipsel.
JSON, XML und YAML
JSON und XML sind Textdateien, bis sie als Datenstrukturen interpretiert werden. Nutzen Sie JSON-Diff, um Schlüssel zu sortieren und Einrückungen anzugleichen, XML-Diff zum Sortieren von Attributen und YAML-Diff für semantische Vergleiche.
Text- und String-Diff
Der Text-Diff eignet sich für Fließtext, E-Mails und Dokumente mit Zeilenumbrüchen. Unser Algorithmus analysiert Wörter innerhalb veränderter Zeilen, um auch kleine Anpassungen präzise darzustellen.
Der String-Diff funktioniert genauso für kurze Zeichenketten wie URLs, Hash-Werte, API-Tokens oder Fehlermeldungen: Einfach beide Werte einfügen und vergleichen.
Funktionsweise des Vergleichs
Grundlage ist der Myers-Algorithmus (1986) zur Ermittlung der kürzesten Bearbeitungsfolge. Eine Löschung unmittelbar vor einer Hinzufügung wird als Zeilenänderung interpretiert.
Die Berechnung erfolgt in einem Web Worker im Hintergrund, damit Ihr Browser flüssig bleibt. Der optionale Verlauf wird lokal im localStorage gespeichert.
Kostenlos und datenschutzfreundlich
Im Gegensatz zu vielen Diensten, die Texte an Server senden, arbeitet diese Anwendung vollständig lokal als statische Website. Ihre Daten werden niemals hochgeladen.
Verwenden Sie dieses Tool, wenn Sie vertrauliche Daten schnell und sicher im Browser vergleichen möchten.