CSV Diff

Compare two CSVs row by row, cell by cell - see exactly what changed, was added, or removed.

Upload two versions of a CSV file and see added rows, removed rows, and changed cells highlighted side by side. Useful for tracking changes between two exports of the same dataset - a product catalog after a supplier update, or a contact list between two CRM syncs - without manually scanning thousands of rows. Comparison runs entirely client-side, so neither file is uploaded to a server.

Runs in your browser // nothing is uploaded

Loading tool

Details

Formats
CSV
Runs
In your browser
Files uploaded
No
Cost per run
Free
Sign-in
Not required
Works offline
Yes, once loaded

Last updated 2026-08-03

Common questions

How are rows matched between the two files?

Rows are compared by position or by a key column, so reordered rows with identical content can still be matched correctly depending on the mode used.

What's shown for a changed row?

Each changed cell is highlighted individually, so you can see exactly which fields differ rather than just that the row changed.

Are my CSV files uploaded?

No - the comparison runs entirely in your browser.

Can I export the diff results?

The comparison view highlights differences on screen for review and copying.

Related tools