Kostenloser Text-Vergleich & -Zusammenführer

Vergleiche zwei Texte nebeneinander, hebe Unterschiede hervor und führe sie nahtlos zusammen. Kostenlos, schnell und vollständig im Browser, ohne Anmeldung.

Aktualisiert am

Share:
Home/Text Tools/Text Diff & Merger

Text Diff & Merger

Compare texts, visualize differences, and merge with conflict resolution. Supports 2-way and 3-way merge with multiple strategies.

Compare two texts directly.

Original (Left)

Modified (Right)

About Text Diff & Merger

Compare two or three versions of text, see differences highlighted with syntax coloring and word-level inline diffs, and merge them with full conflict resolution. Supports undo/redo, custom edits, session history, multiple merge strategies, keyboard shortcuts, and export as patch, conflict markers, or conflict report.

Color Legend
  • Green (+): Added lines
  • Red (-): Removed lines
  • Yellow (!): True conflict
  • Cyan: Auto-mergeable
  • Blue: Resolved conflict
  • highlighted: Changed words
Conflict Resolution
  • Left: Keep left version
  • Right: Keep right version
  • Both: Include both versions
  • Custom: Write your own merge
  • Per-line: Accept/reject each line
  • Unresolve: Revert a resolution
Merge Strategies
  • Manual: Resolve each conflict
  • Auto: Auto-merge non-conflicting
  • Take Ours: Always use left
  • Take Theirs: Always use right
  • Auto-resolve Safe: 3-way only
Features
  • 2-way and 3-way merge
  • Word-level inline diffs
  • Auto-mergeable detection
  • Keyboard shortcuts
  • Undo/redo (up to 50 steps)
  • Conflict map navigation
  • Custom text for conflicts
  • Export patch, markers, report
  • Save/load sessions
  • Swap sides
  • Configurable context lines

Häufig gestellte Fragen

Was ist das Text-Diff- und Zusammenführungs-Tool?

Das Text-Diff- und Zusammenführungs-Tool ist ein kostenloses Online-Tool, das zwei Texte vergleicht, Unterschiede hervorhebt und es dir ermöglicht, sie zusammenzuführen.

Ist das Text-Diff- und Zusammenführungs-Tool kostenlos?

Ja, es ist völlig kostenlos und erfordert keine Registrierung. Der gesamte Vergleich und das Zusammenführen erfolgen clientseitig in deinem Browser.

Speichert es meine Textdaten?

Nein, das Text-Diff- und Zusammenführungs-Tool verarbeitet alles lokal in deinem Browser. Es werden keine Daten an einen Server gesendet.

Funktioniert das Text-Diff- und Zusammenführungs-Tool auf Mobilgeräten?

Ja, das Text-Diff- und Zusammenführungs-Tool ist vollständig responsiv und funktioniert auf Smartphones und Tablets. Du kannst es auf jedem Gerät mit einem modernen Webbrowser nutzen, ganz ohne App-Download.

Muss ich ein Konto erstellen, um dieses Tool zu nutzen?

Es ist kein Konto und keine Registrierung erforderlich. Öffne einfach das Text-Diff- und Zusammenführungs-Tool in deinem Browser und beginne sofort mit der Nutzung. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.

Kann ich große Textmengen verarbeiten?

Ja, das Text-Diff- und Zusammenführungs-Tool verarbeitet Texte beliebiger Länge mit schneller Verarbeitung in Echtzeit. Da alles in deinem Browser läuft, hängt die Leistung von deinem Gerät ab, funktioniert aber in den meisten Fällen problemlos.

Wie verwende ich das Text-Diff- und Zusammenführungs-Tool?

Gib einfach deinen Text in das vorgesehene Feld ein, passe die Einstellungen nach Wunsch an, und das Tool verarbeitet ihn sofort. Anschließend kannst du das Ergebnis in die Zwischenablage kopieren oder herunterladen.

Welche Browser werden unterstützt?

Das Text-Diff- und Zusammenführungs-Tool funktioniert in allen modernen Browsern, darunter Chrome, Firefox, Safari, Edge und Opera. Für das beste Erlebnis verwende die neueste Version deines bevorzugten Browsers.

Was ist der Unterschied zwischen einem Zwei-Wege- und einem Drei-Wege-Merge?

Ein Zwei-Wege-Merge vergleicht nur zwei Versionen deines Textes — ein Original links und eine geänderte Version rechts — und zeigt jede Zeile, die hinzugefügt oder entfernt wurde. Das funktioniert gut, wenn du nur zwei Kopien hast und sie von Hand abgleichen willst. Ein Drei-Wege-Merge fügt eine dritte Eingabe hinzu: die gemeinsame Basis, also den gemeinsamen Vorfahren, von dem beide Versionen ausgehen. Mit dieser Basis kann das Tool erkennen, ob nur eine Seite eine Zeile geändert hat — was sich sicher automatisch anwenden lässt — oder ob beide Seiten dieselbe Zeile bearbeitet haben, was ein echter Konflikt ist, der deine Entscheidung braucht. Das ist dasselbe Modell, das Versionsverwaltungssysteme verwenden, und es liefert deutlich sauberere Ergebnisse, wenn zwei Personen unabhängig voneinander denselben Absatz bearbeitet haben. Wähle im Tool oben den Drei-Wege-Modus, sobald dir dieser ursprüngliche Basistext vorliegt.

Wie entscheidet das Tool, ob eine Änderung ein Konflikt ist oder automatisch zusammengeführt werden kann?

Das Tool vergleicht deinen Text zeilenweise und kennzeichnet jede Zeile als unverändert, hinzugefügt oder entfernt. Stehen eine entfernte und eine hinzugefügte Zeile nebeneinander, behandelt es dieses Paar als möglichen Konflikt und führt darin einen wortbasierten Diff durch, um genau zu zeigen, welche Wörter sich verschoben haben. Im Zwei-Wege-Modus löst du diese Paare selbst auf. Im Drei-Wege-Modus geht das Tool mit der gemeinsamen Basis noch weiter: Hat nur eine Version eine bestimmte Zeile geändert, lässt sich diese Änderung sicher automatisch anwenden; haben beide Versionen dieselbe Zeile unterschiedlich geändert, wird sie als echter Konflikt markiert, der eine menschliche Entscheidung braucht. Die Auto-Merge-Strategie wendet alle nicht widersprüchlichen Änderungen für dich an und lässt nur die echten Konflikte zur Klärung übrig. Wähle im Tool oben deine Merge-Strategie, um zu steuern, wie viel es eigenständig löst.

Was bedeutet der Ähnlichkeitswert in Prozent bei einem Text-Diff?

Der Ähnlichkeitswert in Prozent ist ein schnelles Maß dafür, wie ähnlich sich deine beiden Versionen sind, berechnet als Anteil der Zeilen, die zwischen ihnen übereinstimmen. Sind 90 von 100 Zeilen identisch, siehst du etwa 90 Prozent Ähnlichkeit, was auf eine leichte Bearbeitung hindeutet; ein Wert näher an 40 oder 50 Prozent bedeutet, dass die beiden Versionen stark auseinandergedriftet sind. Er steht im selben Panel, das hinzugefügte, entfernte und unveränderte Zeilen sowie die Anzahl gefundener Konflikte anzeigt, sodass du den Umfang einer Änderung auf einen Blick einschätzen kannst, bevor du mit dem Auflösen beginnst. Es handelt sich um einen zeilenbasierten Wert, nicht um einen zeichenbasierten Score — vertauschst du also nur die Reihenfolge von Wörtern innerhalb einer Zeile, zählt diese Zeile trotzdem als geändert. Füge oben im Tool beide Versionen ein, um deinen Ähnlichkeitswert und die Zählungen sofort zu sehen.

Wie exportiere ich eine zusammengeführte Datei mit Git-Stil-Konfliktmarkierungen?

Wenn du mit einem Vergleich fertig bist, bietet das Tool drei Download-Formate an. Neben dem fertigen zusammengeführten Text und einem Unified-Diff-Patch kannst du eine Datei im Git-Stil exportieren, die alle ungelösten Unstimmigkeiten in die vertrauten Konfliktmarkierungen einpackt — die Zeilen aus Kleiner-als-, Gleichheits- und Größer-als-Zeichen, die die linke und rechte Version umschließen. Das ist praktisch, wenn du bestimmte Konflikte lieber in deinem eigenen Editor lösen oder die Datei in ein Repository committen und dort auflösen möchtest. Das Tool erstellt außerdem einen separaten Konfliktbericht, der jeden Konflikt und seine Lösung auflistet — nützlich für Prüfprotokolle. Löse oben im Tool, was du kannst, und wähle dann den Download mit Konfliktmarkierungen, um den Rest woanders zu erledigen.

Was ist der Unterschied zwischen einem zeilenbasierten und einem wortbasierten Diff?

Ein zeilenbasierter Diff vergleicht deinen Text jeweils eine ganze Zeile auf einmal und markiert jede Zeile als hinzugefügt, entfernt oder unverändert. Das ist schnell und leicht zu überblicken, aber ändert sich nur ein einzelnes Wort innerhalb einer langen Zeile, wird die gesamte Zeile als entfernt-und-hinzugefügt angezeigt, obwohl der Großteil identisch ist. Ein wortbasierter (oder inline) Diff geht tiefer in dieses Zeilenpaar hinein und hebt nur die konkreten Wörter hervor, die sich tatsächlich unterscheiden. Dieses Tool kombiniert beides: Es vergleicht zunächst zeilenweise für die grobe Struktur, und überall dort, wo eine entfernte und eine hinzugefügte Zeile zu einem Konflikt zusammengefasst werden, führt es zusätzlich einen wortbasierten Diff innerhalb der Zeile durch, damit du genau siehst, welche Wörter sich verschoben haben. Du kannst die Wort-Hervorhebung innerhalb der Zeile oben im Tool ein- oder ausschalten, je nachdem, wie viel Detail du beim Review brauchst.

Über den Text Diff & Merger

Der Text Diff & Merger vergleicht zwei Versionen eines Textes, zeigt dir Zeile für Zeile genau, was sich geändert hat, und hilft dir, beide zu einem sauberen Endergebnis zusammenzuführen. Füge links die Originalversion und rechts die geänderte Version ein — das Tool richtet beide aneinander aus, markiert jede hinzugefügte und entfernte Zeile und zeigt dir genau, an welchen Stellen die beiden Versionen wirklich in Konflikt stehen. Entwickelt wurde es für alle, die ständig mit zwei Kopien desselben Dokuments dastehen: Autor:innen, die Änderungen einer Co-Autorin oder eines Co-Autors abgleichen, Entwickler:innen, die eine Codeänderung außerhalb ihrer IDE überprüfen, und Studierende, die nachvollziehen wollen, was ein:e Gutachter:in verändert hat.

Alles läuft in deinem Browser. Der eingefügte Text wird per JavaScript auf deinem eigenen Gerät verglichen und zusammengeführt, nichts wird auf einen Server hochgeladen. Es gibt keine Anmeldung, kein Längenlimit außer dem, was deine Hardware verkraftet, und deine Entwürfe, Verträge oder unveröffentlichten Codeänderungen bleiben privat. Gespeicherte Merge-Sitzungen landen im lokalen Speicher deines Browsers, nicht in einem externen Konto.

Wie Diff und Merge funktionieren

Das Tool vergleicht deinen Text zeilenweise. Jede Zeile wird einer von drei Kategorien zugeordnet: unverändert, hinzugefügt oder entfernt. Stehen eine entfernte und eine hinzugefügte Zeile direkt nebeneinander, fasst das Tool sie zu einem Konflikt zusammen und führt zusätzlich einen Wort-Diff innerhalb der Zeile durch, damit du genau siehst, welche Wörter sich verschoben haben — nicht nur, dass sich die ganze Zeile geändert hat. Ein laufendes Panel zeigt die Zahlen an: hinzugefügte, entfernte und unveränderte Zeilen, gefundene Konflikte sowie einen Ähnlichkeitswert in Prozent, berechnet als Anteil der Zeilen, die zwischen beiden Versionen übereinstimmen.

Anschließend baust du die zusammengeführte Ausgabe auf, indem du jeden Konflikt auflöst. Für jeden Konflikt kannst du:

  • Links übernehmen, um die Originalzeile zu behalten
  • Rechts übernehmen, um die geänderte Zeile zu übernehmen
  • Beide übernehmen, um beide Versionen übereinander zu behalten
  • Eigenen Text eingeben, um eine handgeschriebene Zeile zu verfassen, die beide Seiten ersetzt

Eine Live-Vorschau der Zusammenführung aktualisiert sich bei jeder Entscheidung, sodass du das Endergebnis während der Arbeit jederzeit im Blick hast.

Zwei-Wege- und Drei-Wege-Merge

Das Tool unterstützt zwei Modi. Im Zwei-Wege-Modus vergleichst du eine Original- und eine geänderte Version direkt miteinander. Im Drei-Wege-Modus gibst du zusätzlich eine gemeinsame Basis an — den gemeinsamen Vorfahren, von dem beide Versionen abstammen. Mit dieser Basis kann das Tool unterscheiden zwischen einer Änderung, die nur eine Seite vorgenommen hat (sicher automatisch anwendbar), und einer Änderung, die beide Seiten an derselben Zeile vorgenommen haben (ein echter Konflikt, der eine menschliche Entscheidung braucht). Das ist dasselbe Modell, das Versionsverwaltungssysteme verwenden, und genau das macht einen sauberen Merge möglich, wenn zwei Personen unabhängig voneinander denselben Absatz bearbeiten.

Mehrere Merge-Strategien stehen zur Verfügung: alles manuell auflösen, die nicht widersprüchlichen Änderungen automatisch zusammenführen und nur die echten Konflikte übrig lassen, oder eine Seite komplett mit „ours" oder „theirs" übernehmen. Für schnelle Durchgänge kannst du außerdem alle Änderungen auf einmal annehmen oder verwerfen.

Prüfen, navigieren und exportieren

Bei größeren Dokumenten ergänzt das Tool Hilfsmittel, die Konflikte überschaubar machen. Eine Konfliktübersicht zeigt jede Unstimmigkeit auf einen Blick und lässt dich direkt zum nächsten ungelösten Konflikt springen. Tastenkürzel beschleunigen die Arbeit — J und K wechseln zwischen Konflikten, Alt+1/2/3 übernehmen links, rechts oder beide, und Strg+Z / Strg+Umschalt+Z machen Entscheidungen rückgängig oder wiederholen sie. Du kannst den Vergleich entweder vereint oder nebeneinander anzeigen, die Wort-Hervorhebung innerhalb der Zeile ein- oder ausschalten und festlegen, wie viele Zeilen unveränderten Kontexts rund um jede Änderung angezeigt werden.

Bist du fertig, kannst du das zusammengeführte Ergebnis in die Zwischenablage kopieren oder es auf drei Arten herunterladen: als fertigen zusammengeführten Text, als Unified-Diff-Patch oder als Datei im Git-Stil mit den Konfliktmarkierungen <<<<<<< / ======= / >>>>>>> für alles, was du lieber woanders auflösen möchtest. Ein separater Konfliktbericht listet jeden Konflikt auf und wie er gelöst wurde, und du kannst eine Sitzung in deinem Browser speichern, um den Merge später fortzusetzen.