← Back to Open-Source PDF Software

Open-Source PDF Software Capable of Comparing PDFs

Compare two PDFs and report differences

2 tools

C++

diff-pdf

CliGui

Compares two PDF files and reports whether they differ (exit code, or `--output-diff` to generate a PDF highlighting visual differences); also offers a GUI mode for interactive side-by-side comparison with zoom and page-shifting to spot translation-only changes.

Python

pdf-diff

Library

Compares the text layers of two PDFs and outputs the bounding boxes of changed text as JSON, then rasterizes the changed pages to a PNG with red outlines drawn around the differences.