Upload two spreadsheets, pick a match key, and see what was added, removed, or changed. Row order alone does not count as a change. Privacy-first: files are processed locally in this browser.
Best for price lists, inventory exports, and product catalogs where the same SKU may appear on different row numbers.


Load a baseline and a current file, choose the match key, select columns to compare, then export added, removed, and changed rows as CSV.
Load both files to choose compare columns.
This is not a cell-by-cell grid compare. Records are matched by the ID column you choose.
Drop two .xlsx or .csv files. Pick the worksheet if a workbook has more than one sheet.
Use SKU, part number, customer ID, or barcode. Map which columns to compare for changes.
See added, removed, and changed fields with old vs new values. Download a difference CSV for your next step.
Use a keyed diff when the same entity can move to a different row between exports.
Designed for catalog and operations reviews — not full workbook auditing.
Align records by SKU or ID even when sort order and blank rows differ.
Repeated or empty keys are listed separately so you do not silently trust a bad match.
Spreadsheets stay on your device. Close the tab and the rows are gone.
Download status, key, field, before, after, and approximate source row numbers.
Clear limits so you know when this tool fits — and when it does not.
If you couldn't find the answer you're looking for, please feel free to ask us!
Load two files, match by SKU or ID, and download the difference CSV — without sending the spreadsheet through a server workflow.
Start with the sample catalogs if you want to see added, removed, changed, and duplicate-key behavior first.