Compare two CSV files online

Drop in two CSV files and get a clear report of every difference - added rows, removed rows, changed values (old → new) and duplicate keys - in seconds.

Free · No signup · Your data is not stored

The slow way: comparing CSVs by hand

Open both files, line up the columns and scroll - that is how most people compare two CSV exports, and it is exactly where mistakes hide. A moved row, a changed price, a duplicated ID: any of them is easy to miss across hundreds of lines. This tool does the matching for you and reports only what actually differs.

Every difference, grouped and counted

Upload an old file and a new file and you get a summary first - how many rows were added, removed, changed and duplicated - then the detail behind each one, including which column changed and the old and new value. No formulas, no VLOOKUP, no pivot tables.

How the matching works

Each row is matched on a key column (an id, SKU, account number, or the first column when there is no obvious key). A key only in the new file is Added; a key only in the old file is Removed; the same key with different values is Changed; the same key twice in one file is a Duplicate.

FAQ

Is it really free?

Yes - you can compare two files and see the full summary plus the first 15 differences free, with no signup. A subscription unlocks the full detailed report and CSV export.

Do you store my files?

No. Your data is processed to generate the report and is not retained.

Do both files need the same columns?

They should share a key column and the fields you want compared. Extra columns are fine - the tool matches on the key and compares shared fields.

How big can the files be?

It is built for everyday exports - thousands of rows compare in seconds.

Related tools: spreadsheet diff tool · what changed between two CSV files