Compare two PDF documents side-by-side with synchronized scrolling, visual swipe comparison, pixel difference overlays, text modification tracking, and structural metadata inspection.
Drop Document A here
or click to browse
Drop Document B here
or click to browse
Extracting text and structure...
| Property | Document A (Baseline) | Document B (Modified) | Status |
|---|
| Metadata Field | Document A | Document B | Status |
|---|
Traditional PDF comparison tools rely on uploading your sensitive legal contracts, blueprints, or financial reports to third-party cloud servers. IMGFixy executes 100% of the comparison algorithms directly inside your web browser using WebAssembly and client-side rendering engines.
Extracts every word token, computes Longest Common Subsequences (LCS), and precisely highlights added, removed, or rewritten sentences.
Renders vector graphics and images to high-DPI canvases, performing pixel-by-pixel comparisons with heatmaps and interactive split-sliders.
Inspects PDF object dictionaries, embedded fonts, form fields, hyperlinks, document dimensions, and creation timestamps.
No. IMGFixy utilizes client-side WebAssembly, PDF.js, and PDF-Lib. Both Document A and Document B remain strictly inside your browser's sandboxed local memory. Zero bytes leave your machine.
Our Intelligent Page Matching algorithm computes a similarity matrix across all pages using SΓΈrensen-Dice text similarity and page aspect ratios. It accurately maps inserted or deleted pages without falsely offsetting subsequent pages.
Side-by-Side mode presents two synchronized viewports with proportional scrolling for reading line-by-line differences. The Swipe Slider overlays both pages in a single viewport with a draggable divider bar to spot subtle typographic and graphical shifts.
Yes! Visual Pixel Diff, Swipe Slider, and Blink modes compare the rendered graphical bitmaps directly, highlighting visual changes even if the PDF contains no extractable text layer.
Yes. You can export a comprehensive human-readable Text Report (.txt) or a machine-readable structured JSON Audit (.json) detailing all modified pages, text snippets, and structural properties.
No. The comparator engine treats both files as strictly read-only. All diff markers, bounding boxes, and canvas overlays are generated in transient memory.
Our engine inspects the underlying AcroForm dictionary and page annotation arrays, detecting added, deleted, or renamed form controls, signatures, text highlights, and hyperlinks.
You can use J or β to jump to the next difference, K or β for the previous difference, S for Swipe Mode, and D for Side-by-Side Mode.
Yes. The UI automatically adapts to touch screens and smaller viewports, allowing you to swipe between documents, toggle views, and inspect differences smoothly.
Since all processing happens in your device's memory, the comparator easily handles documents up to several hundred pages depending on available system RAM.