Zum Hauptinhalt springen
PlusEntwickler-Tools

Code-Diff

Zwei Texte, ein Unterschied - und du siehst ihn auf einen Blick. Code-Diff vergleicht zwei Versionen zeilenweise, hebt jede Einfügung, Löschung und Änderung farbig hervor und markiert sogar das einzelne geänderte Wort. Egal ob Mietvertrag v1 gegen v2, alte gegen neue AGB oder ein Stück Code vor und nach dem Refactoring.

Ein Blick hinein - live

Live-Vorschau. Interaktiv wird es mit deinem Konto.

Was Code-Diff kann

Etwas hat sich geändert, aber was genau? Diese Frage stellt sich ständig: Der Vermieter schickt eine neue Fassung des Mietvertrags, das Finanzamt eine korrigierte Anlage, ein Kollege eine überarbeitete Konfigurationsdatei. Von Hand Zeile für Zeile zu vergleichen ist mühsam und fehleranfällig - genau eine kleine Klausel übersieht man dann doch. Code-Diff macht die Unterschiede sichtbar, damit dir nichts durchrutscht.

Unter der Haube arbeitet der Myers-Diff-Algorithmus, dasselbe Verfahren, das auch git nutzt. Er findet die kürzeste Folge von Änderungen zwischen zwei Texten, statt stur Zeile gegen Zeile zu stellen. Das Ergebnis ist ein sauberer Diff, der verschobene Blöcke erkennt und nicht wegen einer eingefügten Leerzeile alles Nachfolgende als geändert markiert.

Du kannst zwischen zwei Ansichten wählen. Die Nebeneinander-Ansicht zeigt alt links, neu rechts, mit synchronem Scrollen. Die vereinte Ansicht stapelt beide untereinander, so wie man Diffs aus dem Terminal kennt. Geänderte Zeilen bekommen zusätzlich eine Wort- oder Zeichenmarkierung, damit du nicht nur siehst, dass sich eine Zeile geändert hat, sondern auch welches Wort. Eine Minimap am Rand zeigt alle Änderungen auf einen Blick und springt per Klick direkt hin.

Unwichtige Unterschiede kannst du ausblenden. Ignoriere Leerzeichen, Groß- und Kleinschreibung oder leere Zeilen, wenn es dir nur auf den Inhalt ankommt. Unveränderte Blöcke lassen sich zu kompakten Kontextzeilen zusammenklappen, sodass du bei langen Dokumenten nur die Stellen siehst, an denen wirklich etwas passiert ist.

Für Code gibt es Syntax-Hervorhebung für JavaScript, TypeScript, Python, HTML, CSS, JSON, SQL und XML. Zwölf fertige Beispiele - vom Mietvertrag über die Steuererklärung bis zur ZUGFeRD-Rechnung und einer Nginx-Konfiguration - zeigen sofort, wie das Werkzeug funktioniert, ohne dass du erst eigene Texte einfügen musst.

Der fertige Vergleich lässt sich als Unified-Diff exportieren, wie ihn Entwickler kennen und Versionsverwaltungen verstehen. Und das Beste: Alles läuft komplett in deinem Browser. Keine Zeile Text wird an einen Server geschickt, kein Vertrag, kein Code, kein Geschäftsgeheimnis verlässt dein Gerät. Das ist schnell, funktioniert offline und ist genau so vertraulich, wie ein Textvergleich sein sollte.

Funktionen

Wort- und zeichengenauer Diff

Nicht nur geänderte Zeilen, sondern das einzelne geänderte Wort oder Zeichen wird farbig markiert.

Nebeneinander oder vereint

Zwei Ansichten: alt und neu nebeneinander mit synchronem Scrollen oder gestapelt wie im Terminal.

Myers-Algorithmus

Dieselbe Diff-Logik wie git. Findet die kürzeste Änderungsfolge statt stur Zeile gegen Zeile.

Unterschiede ignorieren

Blende Leerzeichen, Groß- und Kleinschreibung oder leere Zeilen aus, wenn nur der Inhalt zählt.

Syntax-Hervorhebung

JavaScript, TypeScript, Python, HTML, CSS, JSON, SQL und XML werden farbig dargestellt.

Minimap und Sprungmarken

Eine Übersicht am Rand zeigt alle Änderungen und springt per Klick direkt zur nächsten Stelle.

Fertige Beispiele

Zwölf Vorlagen von Mietvertrag bis ZUGFeRD-Rechnung zeigen sofort, wie der Vergleich funktioniert.

Läuft im Browser, ohne Upload

Kein Text verlässt dein Gerät. Ideal für Verträge, Code und alles Vertrauliche. Funktioniert offline.

So funktioniert es

  1. 1

    Beide Texte einfügen

    Links die alte Fassung, rechts die neue. Du kannst tippen, einfügen oder eine Datei per Drag-and-drop ablegen.

  2. 2

    Vergleich starten

    Der Diff erscheint sofort mit farbigen Markierungen für jede Einfügung, Löschung und Änderung.

  3. 3

    Ansicht und Filter einstellen

    Wähle Nebeneinander oder vereint, schalte Syntax-Hervorhebung ein oder ignoriere Leerzeichen und Groß-Klein.

  4. 4

    Ergebnis exportieren

    Lade den Vergleich als Unified-Diff herunter oder kopiere ihn - fertig zum Weitergeben oder Archivieren.

Wer das braucht

Mieter, die eine neue Vertragsfassung mit der alten vergleichen wollen.
Freelancer und Unternehmen, die AGB- oder Angebotsversionen gegenprüfen.
Entwickler, die zwei Code-Stände vor dem Commit vergleichen.
Buchhaltung, die eine korrigierte Rechnung oder E-Rechnung gegen das Original stellt.
Alle, die Konfigurationsdateien vorher und nachher prüfen wollen.

Häufige Fragen

Werden meine Texte hochgeladen?

Nein. Der gesamte Vergleich läuft in deinem Browser. Kein Text, kein Vertrag und kein Code wird an einen Server geschickt. Das Werkzeug funktioniert sogar offline.

Was ist der Unterschied zwischen Wort- und Zeichen-Diff?

Der Wort-Diff markiert ganze geänderte Wörter, der Zeichen-Diff geht bis auf den einzelnen Buchstaben. Für Fließtext ist der Wort-Diff meist übersichtlicher, für Zahlen und Codes hilft der Zeichen-Diff, kleinste Abweichungen zu finden.

Kann ich auch Verträge und Rechtstexte vergleichen?

Ja, dafür ist das Werkzeug ideal. Füge einfach beide Fassungen ein, etwa alte und neue AGB oder Mietvertrag v1 und v2. Da nichts hochgeladen wird, bleiben auch vertrauliche Dokumente auf deinem Gerät.

Wie ignoriere ich unwichtige Unterschiede?

Schalte die Optionen für Leerzeichen, Groß- und Kleinschreibung oder leere Zeilen ein. Dann zählt nur der inhaltliche Unterschied, und formatbedingte Abweichungen werden ausgeblendet.

Welche Programmiersprachen werden hervorgehoben?

JavaScript, TypeScript, Python, HTML, CSS, JSON, SQL und XML werden farbig dargestellt. Für alles andere gibt es den einfachen Textmodus, der genauso zuverlässig vergleicht.

In welchem Format kann ich das Ergebnis speichern?

Du kannst den Vergleich als Unified-Diff exportieren, das Standardformat, das Entwickler kennen und Versionsverwaltungen wie git verstehen. Der Diff lässt sich auch in die Zwischenablage kopieren.

Funktioniert der Vergleich auch bei sehr großen Dateien?

Ja. Bei sehr großen Texten schaltet das Werkzeug automatisch auf ein speicherschonendes Verfahren um, damit der Browser nicht ins Stocken gerät.

Vertragsvergleich

Vergleiche zwei Texte oder Vertragsversionen Wort für Wort und sieh sofort, was sich geändert…

Änderungen bereinigen

Entferne nachverfolgte Änderungen, Kommentare, Autorinformationen und versteckte Metadaten au…

JSON-Formatierer

Formatiere, validiere und minimiere JSON mit Syntaxhervorhebung und Fehlererkennung. Kostenlo…

SQL-Formatierer

Formatiere und minimiere SQL-Abfragen mit Syntaxhervorhebung.

Markdown-Vorschau

Schreibe Markdown mit Live-Vorschau, Split-Ansicht, Toolbar, Syntax-Highlighting, Vorlagen, T…

Bereit für Code-Diff?

Keine Installation. Zum Loslegen kein Konto nötig. Direkt im Browser öffnen.

Jetzt öffnen