Skip to main content
DiffNexa

Compare two PDF files and see exactly what changed

Upload two versions of a contract, report, policy or proposal. DiffNexa shows you what changed, where it changed, and the exact wording behind every difference.

Previous version

Step 1 · the original

Drag a PDF here, or

PDF only, up to 50 MB and 500 pages

Previous version: no file chosen.

New version

Step 2 · the revision

Drag a PDF here, or

PDF only, up to 50 MB and 500 pages

New version: no file chosen.

Add both documents to continue.

Loads two versions of a fictional recruitment notice into the slots above and compares them — no account and no files of your own needed. Replace either one to compare your own.

Your documents are sent to the comparison service, used only for this comparison, and discarded when the result comes back. Nothing is stored and the comparison sends nothing to any AI service.

What is PDF Compare?

PDF Compare lines up two versions of the same PDF — a contract before and after negotiation, a revised report, an updated notice — and lists every difference between them as a change you can check.

It reads the text of every page in reading order and compares the whole document at once, so a paragraph pushed onto the next page is not reported as rewritten and page numbers are not reported as edits. Numbers and dates are compared as values: a figure that went from 627 to 654 is one change of +27, not a deletion and an addition.

How to use PDF Compare

  1. Step 1

    Choose the previous version

    Drop the original PDF on the first panel, or browse for it. Your browser checks it is a readable PDF and shows its page count.

  2. Step 2

    Choose the new version

    Add the revised PDF the same way. You can replace or remove either file before comparing.

  3. Step 3

    Compare the documents

    Choose Compare documents. Both files are compared and the result opens below, with progress shown while it runs.

  4. Step 4

    Review each change

    Step through the changes with Previous and Next, filter them, and check the evidence for each one against both PDFs.

What DiffNexa finds

Each capability is listed with its status, so nothing here claims more than the tool does today.

Wording that was added, removed or rewritten

Working now

Compared across the whole document in reading order, so a clause that simply moved to the next page is not reported as a change.

Figures, with the difference worked out

Working now

A contract value moving from 50,000 to 75,000 is reported as one change of +25,000, not as a deletion and an addition.

Dates and deadlines

Working now

A delivery date moving from 30 June to 15 July is reported as one change, 15 days later.

Pages added, removed or moved

Working now

New appendices and deleted sections are identified without every following page looking rewritten.

Tables

Planned

Row, column and cell-level comparison. Figures inside tables are already found as value changes.

Images and layout

Planned

Replaced logos, diagrams and signatures, and visual changes with no text behind them.

How the results show their evidence

The change navigator
Every change is numbered and grouped by the page it is on. Search the changes, or filter by kind (added, removed, changed, moved), by type (content, values, dates, pages) and by page.
The Pages view
Both PDFs are drawn side by side from your own files, with every change outlined where it is. Choosing a change turns each version to the page its evidence is on.
The Evidence panel
For the change you choose: the values before and after with the difference worked out, and the exact wording quoted from each version with its page number.
The List view
Every change as a card you can read from top to bottom, with the before and after side by side — useful for reviewing a long list in one pass.

What happens to your files

Checking the files: before anything is sent, your browser opens each PDF on your device to confirm it is readable and to count its pages.

Comparing: when you choose Compare, both files are sent over HTTPS to DiffNexa's comparison service, used only to produce your comparison, and discarded as soon as the result comes back. They are not stored, and there is no account. The pages you see in the result are drawn from your own files, in your browser.

On AI: the comparison itself never uses AI. Nothing is sent to an AI service unless you run AI Change Analyst yourself. The Privacy Policy has the details.

Limitations

  • Scanned pages — pages that are pictures of text — are detected and flagged, but their text is not read yet. Reading it is planned.
  • Images, logos, signatures and visual layout are not compared yet. A change with no text behind it is not found.
  • Tables are compared as their text and values; row, column and cell structure is planned. A changed figure inside a table is still found.
  • Formatting such as font, colour, bold or spacing is not reported as a change.
  • Complex layouts — many columns, or text boxes placed freely on the page — can be read in a different order from how they look. The evidence always shows exactly what was read.
  • Password-protected and damaged PDFs are refused with an explanation. Each file can be up to 50 MB and 500 pages.

Optional: AI Change Analyst

Once your PDFs are compared, AI Change Analyst can explain the changes in plain words — for instance what a moved deadline or a changed amount says in context — and suggest which look significant. It is sent the detected changes and short excerpts, never the PDFs, and every statement it makes cites a change from the comparison.

How AI Change Analyst works

Questions

How does PDF Compare work?
It reads the text of every page in both PDFs, in reading order, and lines the two versions up as whole documents. Wording is compared word by word; numbers and dates are compared as values. Differences that are only a page break, a reflowed line or a page number are set aside, and each remaining change is reported with where it is in both files.
Are uploaded PDFs stored?
No. Your PDFs go to the comparison service, are used only to produce your result, and are discarded when it is returned. There is no account and no history, and the comparison sends nothing to any AI service.
Can it compare scanned PDFs?
Not yet. Pages that are images with no text behind them are detected and flagged rather than silently mis-compared. Reading that text is planned for a later release.
How are changes shown?
As a numbered list grouped by page, with both PDFs drawn side by side and each change outlined in place. Choose a change to see its values before and after and the wording quoted from each version, and use Previous and Next to move through them.
Will a page break or a new page number count as a change?
No. The whole document is compared in reading order, so text that moved to another page is matched to itself, and page numbering is not treated as content.
Why is the compare button sometimes disabled?
Both documents must be readable and the comparison service must be reachable. A button that looked ready but produced nothing would be worse than one that explains itself.
Which files are supported?
PDF only, up to 50 MB and 500 pages each. Password-protected and damaged files are refused with a clear explanation of what to do. For Word documents, use DOCX Compare.
  • DOCX Compare

    Compare two Word documents and find changes in text, numbers, dates, lists and tables.

  • Excel Compare

    Compare two Excel workbooks and find changed cells, formulas, rows, columns, sheets and links.