Fast comparison for teams, developers, and legal documents

Compare anything.

Start comparing immediately. For examples, walkthroughs, and policy pages, use the guide links below.

Compare Text Character-level highlights for precise editing review.
Share and Export Create links and download readable diff reports.
Sheets and Folders Compare structured data, file paths, sizes, and dates.
Side by Side Unified Syntax Switch between views and keep syntax context close at hand.

Original text

Changed text

Result

Diff is ready

Paste text and run a comparison. The calculation happens locally in the browser, so the tool is ready for high traffic without server load.

Images

Pixel comparison with a slider and overlay.

Documents and PDF workflow

Redline Comparison Of The Text Layer With File Metadata Checks.

Review modes Text layer Redline output File size and date

CSV and sheets

Cell Comparison For Exports, Price Lists, And Data Tables.

Folders

Quickly check missing, new, and changed files.

Help

How compare-anything works

Text diff

Paste or upload two text versions, then compare them side by side or as a unified patch. Character-level highlights show exactly what changed inside edited lines.

Options

Use syntax selection for context, ignore whitespace or case when formatting is not important, and hide line numbers for cleaner exports.

Share and export

Share copies a local link with the current text payload. Export downloads the rendered diff as a plain text report.

Images

Upload two images and move the slider to inspect visual differences with an overlay comparison.

Documents

Document mode checks file metadata and pairs with the main redline area for text extracted from PDFs, DOCX files, or contracts.

Sheets and folders

CSV/TSV mode compares cells. Folder mode compares filenames, file sizes, and modification dates to find new, missing, and changed files.

Guides and policies

Keep the tool first, keep the rest one click away.

Compare contracts

See a practical workflow for redlines, clause changes, and document checks.

Compare CSV exports

Use structured cell comparison for tables, price lists, and recurring data exports.

Compare folders

Check missing, new, and changed files by path, size, and modification date.

Use cases

What this tool is actually good at.

Review edited copy and marketing text

When the wording matters, side-by-side diff and character-level highlights make it easier to catch changed claims, missing words, altered numbers, and subtle meaning shifts before publishing.

Check contracts and approval drafts

Legal and commercial reviews often depend on tiny edits. Keeping nearby clause context visible helps teams validate dates, obligations, payment values, and notice language with less guesswork.

Compare CSV exports and price lists

Exports from admin systems and shops change often. Cell comparison helps spot missing rows, shifted values, and formatting noise without manually scanning the whole sheet.

Validate handoffs between folders and files

Folder comparison is useful for release packages, client deliveries, and archive checks where missing or newly added files matter as much as changed content.

How it works

A short workflow people can trust.

1. Start with the right comparison mode

Use side-by-side when context matters and unified when you want one compact stream of edits. For code and structured text, syntax context helps reviewers keep their bearings.

2. Check whether the change matters

The tool is not only about finding any difference. It is about deciding whether the changed wording, value, cell, or file actually affects approval, release, pricing, or communication.

FAQ

Questions people ask before they compare.

Does the compared text get uploaded to a server?

The main compare workflow is designed to run in the browser. Compared text and selected content are handled locally in the page and are not stored by this site.

When should I use unified view?

Unified is useful when you want a compact review stream, especially for developer-style change review or when you need to export a shorter diff summary.

Can this help with spreadsheets and exports?

Yes. The sheet comparison area is meant for CSV and TSV input where changed cells, moved values, and altered tables are easier to inspect than in raw exports.

Who is compare-anything for?

It is useful for editors, operations teams, analysts, developers, legal reviewers, and anyone who needs to compare two versions quickly without setting up a heavier workflow.