Free online PDF comparison · for everyone, from individuals to enterprises

Compare two PDFs and see every change

Upload the original and the revision. Get a redlined PDF, a synced side-by-side view and a list of every difference with page numbers. Check a lease before you sign it or run a whole review team's contracts, labels and specifications through it.

Free, no sign-up up to 30 pagesWorks in any browser, on any deviceCharacter-level diffFiles never stored
1 Select the two PDFs to compare
2 Choose how to view the changes
PDF only · up to 20 MB per file · 30 pages without an account · plans for larger documents and volume
Comparing… this usually takes a few seconds.

Built to find the changes that matter

The engine was built for FDA drug-label surveillance, where a missed change is a compliance failure. It brings the same discipline to any two versions of a PDF.

Aa

Character-level, content-aligned

Paragraphs are aligned across the two documents before comparing, so one inserted sentence is reported once, not as a hundred shifted lines.

▦

Layout aware

Repeating headers, footers and page numbers are excluded. Unchanged tables are recognised and held out. Two-column pages are read in reading order.

±

Substantive vs formatting

Text changes, moved paragraphs, formatting changes and whitespace are classified separately, so reviewers can hide what they do not need.

↓

Redline PDF and side-by-side

Every comparison produces a marked-up PDF for the file and a standalone side-by-side HTML view with synced scrolling.

=

Deterministic

The diff is rules-based, not model-based. The same two documents always give the same result, which is what validation and audit require.

{}

API first

One HTTPS call returns changes as JSON with page numbers, old text and new text, plus the redline PDF. Wire it into a DMS, PLM or approval workflow.

A PDF difference checker for every kind of user

Anyone holding two versions of the same document can find out exactly what changed, whether it is one rental agreement or a thousand contracts a month.

Individuals

Compare the lease, loan offer, insurance policy or job offer you were sent against the earlier version before you sign. Free, no account, nothing stored.

Students and researchers

Compare thesis drafts, a preprint against the published paper, or two editions of a syllabus or guideline and see every edited sentence.

Freelancers and small businesses

Check a client's returned contract, quote or purchase order against what you sent. Catch a changed price, deadline or payment term in seconds.

Legal, finance and compliance teams

Redline counterparty drafts, verify execution copies and keep an audit trail of every revision. See industries.

Developers

Call one REST endpoint with two PDFs and get the change list as JSON, a redlined PDF and a side-by-side view. Read the API docs.

Enterprises

Volume pricing, an SLA, and private deployment in your own cloud or data centre for documents that cannot leave your network. See plans.

Where a missed change costs money

Industries do not want PDF comparison for its own sake. They want change detection, approval control and an audit trail.

Banking & NBFC

Loan agreements, sanction letters, KYC documents, credit policies

Detect unauthorised changes before a document is signed or filed →

Legal

Contracts, amendments, NDAs, agreements, court filings

Find every clause modification the other side made, including the ones not mentioned in the cover email →

Construction & Engineering

Specifications, BOQs, tender documents, method statements, drawing sheets with text

Revision control on documents that drive cost and safety →

Pharma & Life Sciences

Product labels, SOPs, protocols, regulatory submissions, CMC documents

Compliance and an audit trail for every revision →

Manufacturing

Engineering specifications, work instructions, manuals, supplier documents

Revision control across plants and suppliers →

Insurance

Policy wordings, endorsements, schedules, reinsurance treaties

Detect changes to coverage, exclusions and terms →

Real Estate

Sale agreements, leases, title documents, builder-buyer agreements

Catch changed terms before signing →

Procurement

Tenders, RFQs, corrigenda, bid documents, purchase contracts

Detect changed requirements between tender versions →

Aviation

Maintenance manuals, operations manuals, procedures, airworthiness documents

Safety-critical revision control →

Automotive

Component specifications, supplier documents, homologation files, CAD-exported PDFs

Engineering revision control with suppliers →

Clinical Research

Trial protocols, amendments, investigator brochures, informed consent forms

Version control with a reviewable audit trail →

Government & Public Sector

Regulations, notifications, tender documents, policy circulars

Track amendments to long documents →

HR & Employment

Employment contracts, offer letters, policies, handbooks

Detect changed terms in returned documents →
REST API

Compare documents from your own systems

Send two PDFs, receive a change list, a redlined PDF and a side-by-side view in one response. Authenticated with an API key, sized to your volume, with a private deployment option for documents that cannot leave your network.

curl -X POST https://api.simplefiletools.com/api/v1/compare \
  -H "X-API-Key: $PDF_COMPARE_KEY" \
  -F "old=@agreement-v1.pdf" \
  -F "new=@agreement-v2.pdf" \
  -F "output=json"

{
  "summary": {"insertions": 8, "deletions": 7, "formatting": 0},
  "changes": [
    {"id": 0, "kind": "replaced", "level": "substantive",
     "old": "twelve (12", "new": "twenty-four (24", "page": 1},
    ...
  ]
}

Security and data handling

Nothing is stored

Files are processed in memory for the duration of the request and discarded when the response is sent. There is no document store to breach.

Encrypted in transit

All traffic runs over HTTPS. API keys are compared in constant time and can be rotated on request.

Private deployment

For banks, pharma and government, the engine can run inside your VPC or on-premises with no outbound traffic.

From the blog

Practical guides on comparing documents in the industries that need it most.

All articles

Frequently asked questions

Is it free to compare two PDFs?

Yes. Documents up to 30 pages can be compared free with no account and no sign-up. A free account adds five comparisons a month on documents up to 100 pages. Paid plans are only for higher volume, larger documents and API access.

Do I need to install anything?

No. The comparison runs in your web browser on Windows, Mac, Linux, Chromebook, iPhone, iPad and Android. There is nothing to download and no plugin to install.

Can I compare Word or other documents?

The tool compares PDFs. To compare Word, Google Docs, Pages or Excel files, save or export both versions as PDF first (File, then Save as or Download as PDF) and upload the two PDFs.

How does the PDF comparison work?

Text is extracted from both PDFs with its position and style, repeating headers and footers are removed, paragraphs are aligned between the two documents, and the aligned text is compared character by character. The result is a list of insertions, deletions, moves and formatting changes, plus a redlined PDF and a side-by-side view.

Are my documents stored?

No. Both files are processed in memory for the duration of the request and discarded as soon as the response is sent. Nothing is written to permanent storage and nothing is used for any other purpose.

Does it work on scanned PDFs?

The engine compares the text layer of a PDF. A scanned document that has been through OCR works; a pure image scan with no text layer does not. When an OCR layer is detected, formatting differences are ranked low so they do not hide real changes.

What is the difference between this and a visual overlay comparison?

A pixel overlay flags every page where anything moved, including reflowed text after a one-word insertion. This engine aligns content, so a single inserted sentence is reported once, as one change, even if it shifts every page after it.

Is there an API?

Yes. One HTTPS call with two PDFs returns the change list as JSON, the redlined PDF and the side-by-side HTML. See the API documentation for examples in curl, Python and Node.

Can it run inside our own infrastructure?

Yes. Enterprise customers can deploy the engine inside their VPC or on-premises so documents never leave their network. Contact us for details.

See it on your own documents

Book a 20-minute demo with two of your real revisions, or request an API key and integrate this week.

Book a demoSee pricing