PDF vergleichen
Vergleiche zwei PDFs Zeile für Zeile und lade einen Differenzbericht herunter. Nur textbasierte PDFs in v0.1 — der visuelle Vergleich (Bilder) kommt in v0.2.
Wähle PDF A
oder ziehe eines hierher
Wähle PDF B
oder ziehe eines hierher
Der Textvergleichsmodus vergleicht die Textebene beider PDFs. Er kann keine rein visuellen Änderungen erkennen (Bildbearbeitungen, Unterschriften, Stempel). Nutze ihn nach einer inhaltlichen Prüfung, nicht nach einer visuellen Prüfung.
Your file is ready
Processed entirely in your browser — the file never left your device.
So funktioniert PDF vergleichen
Drei Schritte. Beide Dateien bleiben in deinem Browser.
Wähle zwei PDFs
Das Original (A) und die neue Version (B). Beide müssen eine Textebene besitzen.
Starte den Vergleich
Der Text wird mit PDF.js extrahiert, dann identifiziert ein zeilenweiser LCS-Vergleich die Zugänge und Abgänge.
Lade den Bericht herunter
Ein neues PDF listet hinzugefügte (grün) und entfernte (rot) Zeilen mit Kontext auf. Nutze es zur Prüfung oder zum Audit.
Was „PDF vergleichen“ wirklich macht
PDF vergleichen beantwortet eine einzige, sehr häufige Frage: Was hat sich zwischen Version A und Version B geändert? Der Anwendungsfall ist fast immer ein Vertrag, ein Richtliniendokument, eine Forschungsarbeit oder ein Bericht, der einen oder mehrere Überarbeitungszyklen durchlaufen hat, und du willst auf einen Blick sehen, welche Absätze bearbeitet, hinzugefügt oder entfernt wurden — nicht indem du zwei Browser-Tabs nebeneinander mit der Lupe durchsuchst, sondern indem eine Maschine den langweiligen Teil für dich erledigt.
v0.1 dieses Werkzeugs führt einen Vergleich AUF TEXTEBENE durch. Wir öffnen
beide PDFs in deinem Browser mit PDF.js, extrahieren den Textinhalt Seite
für Seite, gruppieren die Elemente zu Zeilen und führen dann einen
klassischen LCS-Algorithmus (längste gemeinsame Teilfolge) aus, um
herauszufinden, welche Zeilen zwischen A und B übereinstimmen. Das Ergebnis
wird als sauberer PDF-Vergleichsbericht gerendert, mit grünen
Hervorhebungen für hinzugefügte Zeilen, roten für entfernte und grauen für
unveränderten Kontext. Derselbe Ansatz, den Werkzeuge wie
git diff verwenden, angewandt auf den Text eines PDFs statt auf
Quellcode.
Wofür diese Version gedacht ist
- Vertragsprüfungen. Erkenne jede Klausel, die sich zwischen Entwürfen geändert hat.
- Richtlinienaktualisierungen. Zeige den Beteiligten genau, welche Abschnitte verschoben wurden.
- Redaktionelle Prüfung. Vergleiche eine Forschungsarbeit oder einen Text zwischen zwei Prüfern.
- Dokumenten-Audits. Schneller Nachweis, was sich zwischen archivierten Kopien geändert hat (und was nicht).
Was diese Version (noch) nicht kann
- Visueller / Pixelvergleich. Bildbearbeitungen, Layoutverschiebungen, Unterschriftsstempel — sie erzeugen keine Textänderung und tauchen nicht auf. Der visuelle Vergleich steht auf der Roadmap für v0.2.
- Gescannte PDFs. PDFs, die nur aus Bildern bestehen, haben keine Textebene; lass sie zuerst durch OCR laufen und vergleiche dann die verarbeiteten Kopien.
- Granularität auf Tabellenzellenebene. Tabellen werden zu Textzeilen abgeflacht; ändert sich eine einzelne Zelle, wird die gesamte Zeile als verändert markiert.
- Hervorhebungen auf Wortebene. Änderungen werden pro Zeile markiert, nicht pro Wort. Eine Zeile mit 100 Zeichen, in der sich 5 Zeichen unterscheiden, wird dennoch komplett markiert.
Datenschutz und Sicherheit
Der Dokumentenvergleich wird oft mit vertraulichem Material verwendet: Verträge in Verhandlung, interne Richtlinien, Schriftsätze, regulatorische Einreichungen. Die meisten Online-PDF-Vergleichsdienste laden beide Dateien auf einen Server hoch, führen den Vergleich dort aus und geben einen Bericht zurück. imisspdf erledigt den gesamten Vergleich innerhalb deines Browser-Tabs, sodass keine Version des Dokuments jemals dein Gerät verlässt. Du kannst das mit dem Netzwerk-Tab in den Entwicklertools deines Browsers überprüfen, während du den Vergleich ausführst.
Häufig gestellte Fragen
v0.1 ist ein Vergleich AUF TEXTEBENE. Wir extrahieren die Textebene beider PDFs Seite für Seite, gruppieren die Elemente anhand ihrer vertikalen Position zu Zeilen und führen dann einen zeilenweisen LCS-Vergleich durch. Das Ergebnis ist ein neuer PDF-Bericht, der hinzugefügte / entfernte / unveränderte Zeilen mit grünen und roten Hervorhebungen auflistet. Es funktioniert am besten bei PDFs mit einer echten Textebene (die meisten digitalen Exporte aus Word, Pages, LibreOffice, Browsern usw.).
Der visuelle Pixelvergleich erfordert, dass jede Seite auf eine Canvas gerendert und die Unterschiede Pixel für Pixel berechnet werden – was nur im Browser läuft (Node hat keine Canvas). Das steht auf der Roadmap für v0.2. Der Textvergleich deckt ~90 % der realen Fragen vom Typ „Was hat sich in diesem Vertrag geändert?“ ab; für die übrigen 10 % (rein visuelle Änderungen wie ausgetauschte Bilder oder hinzugefügte Unterschriften) nutze den visuellen Vergleich, sobald wir ihn veröffentlichen.
In dieser Version nicht direkt – gescannte PDFs sind Seiten aus Bildern ohne Textebene, es gibt also nichts zu vergleichen. Lass sie zuerst durch unser OCR-Werkzeug laufen, um eine durchsuchbare Textebene hinzuzufügen, und vergleiche dann die OCR-Kopien. Die Genauigkeit hängt von der Scanqualität ab.
Ja. Beide PDFs werden in deinen Browser eingelesen, mit der Open-Source-Bibliothek PDF.js analysiert, in JavaScript verglichen, und der Bericht wird mit pdf-lib erstellt – alles lokal. Es wird nichts hochgeladen; du kannst das überprüfen, indem du die Netzwerkverbindung trennst, bevor du auf Vergleichen klickst.
Der aktuelle Vergleich ist auf 5000 Zeilen pro Seite begrenzt (weit mehr als ein 300-seitiger Bericht). Darüber hinaus beginnt der LCS-Algorithmus, viel Speicher im Tab zu verbrauchen. Wenn du das überschreitest, teile die Dokumente auf und vergleiche abschnittsweise.