How to use this PDF tool
- Select exactly two PDFs in comparison order.
- Review the scope and start the local analysis.
- Check the on-page summary, then download the JSON report.
Render and compare two PDFs page by page to identify likely visual changes and produce a similarity report.
Pages are rendered to low-resolution canvases and compared pixel by pixel. This catches visible edits even when the PDF structure differs.
Minor antialiasing or font-rendering differences can create small scores. Use the report as a locator, then visually verify flagged pages.
This page accepts standard PDF files readable by PDF.js. Password-protected, damaged, unusually large, and dynamic XFA documents may be unsupported.
| Input | Support |
|---|---|
| Supported | |
| Encrypted PDF | Limited |
| Dynamic XFA | Limited |
No. The PDF is read by JavaScript in your browser. The page does not add a file-upload request.
A PDF that requires a password may not open. Remove authorized encryption first, then run the inspection again.
The JSON report contains the source file names, analysis time, supported findings, and tool-specific differences or warnings.
Large or image-heavy PDFs can use substantial memory. Close other tabs and test a smaller copy if the browser becomes slow.
Minor antialiasing or font-rendering differences can create small scores. Use the report as a locator, then visually verify flagged pages. For regulated or press-critical work, confirm the result with a dedicated desktop preflight application.
| Field | Meaning |
|---|---|
| sourceFiles | Local input names and sizes |
| result | Tool-specific findings |
| generatedAt | Report creation time |