Free · No signup · 100% Private

Compare documents
without the risk.

Most document comparison tools upload your files to their servers. DocxLens runs 100% in your browser — your contracts, legal files, and sensitive documents stay completely private.

✓ PDF with OCR for scanned docs✓ Word & Excel✓ JSON & Code✓ Up to 5 docs at once✓ Sync scroll

Drop your files here

or click to browse · PDF, DOCX, XLSX, CSV, JSON, TXT, code

Max 5 documents · 20MB each · 100% processed in your browser

No account. No upload to servers. Works offline once loaded.

Loading PDF · DOCX · XLSX processors…

5
Documents at once
20MB
Per file limit
10+
File formats
0
Data sent to servers
Everything you need

Powerful document comparison

All major document formats supported. No plugins, no extensions, no signup.

OCR included

PDF Comparison

Compare PDF files including scanned documents. Tesseract OCR automatically extracts text from image-based PDFs.

DOCX · DOC

Word Documents

Full text extraction from .docx and .doc files. Compare contract versions, reports, policies and more.

XLSX · XLS · CSV

Excel & CSV

Compare spreadsheets sheet by sheet. Cell values, formulas results, and all data columns are compared.

20+ languages

Code & JSON

Syntax-aware line diff with word-level highlights. Supports JS, TS, Python, Go, Java, PHP and more.

Sync scroll

Side-by-Side View

All documents displayed as synchronized columns with scroll lock. Differences visible at a glance.

Client-side only

100% Private

Every file is processed in your browser using WebAssembly. Zero data sent to any server. Works offline.

Simple workflow

Compare in 4 steps

01

Upload your documents

Drag and drop up to 5 files, or click to browse. PDF, Word, Excel, CSV, JSON, and code files all supported.

02

Pick your reference

Select which document is the baseline. Every other document will be compared against it.

03

See every difference

Added lines highlighted in blue, removed lines in red, word-level changes marked inline across all columns.

04

Export the summary

Download a plain-text diff summary with line numbers and change types for record-keeping or sharing.

Who uses DocxLens

Built for real workflows

Whether you compare contracts, spreadsheets, or config files — DocxLens handles it.

⚖️

Lawyers & Paralegals

  • Compare contract versions before signing
  • Track clause changes across redlines
  • Review NDA or SLA amendments
  • Compare court filings side by side
📊

Finance & Accounting

  • Compare Excel reports across periods
  • Audit spreadsheet changes by version
  • Reconcile CSV exports from different systems
  • Compare budget vs actuals
💻

Developers

  • Diff JSON config files across environments
  • Compare API response payloads
  • Review code changes in plain text
  • Audit infrastructure config changes
📋

HR & Operations

  • Compare policy documents across regions
  • Track employee handbook changes
  • Review job description revisions
  • Audit compliance document versions
FAQ

Common questions

Is DocxLens really free?

Yes, completely free with no hidden limits. No account required.

Are my documents private?

Absolutely. All processing happens in your browser using WebAssembly. Your files are never uploaded to any server.

Can I compare scanned PDFs?

Yes. DocxLens uses Tesseract OCR to automatically extract text from image-based or scanned PDFs when no text layer is detected.

What is the maximum file size?

Each file can be up to 20MB. You can compare up to 5 documents at a time.

Does it work offline?

Once the page has loaded and processors initialized, yes — PDF, Word and Excel extraction will work without an internet connection.

How does the diff work?

DocxLens uses the Myers diff algorithm (the same used by Git) for line-level differences, and word-level diff for inline changes within lines.

Can I compare more than 2 documents?

Yes — up to 5 documents simultaneously. You choose which document is the reference baseline.

What file formats are supported?

PDF, DOCX, DOC, XLSX, XLS, CSV, JSON, TXT, MD, and 15+ code file types including JS, TS, Python, Go, Java, PHP and more.

Start comparing
right now.

No account. No upload. 100% private. Works in your browser.

PDF · DOCX · XLSX · CSV · JSON · Code · and more