What changed between these two files?
You get an updated export from a vendor. Or a teammate sends back an edited sheet. The question is always the same: what's different? Scrolling two spreadsheets side by side is a bad way to find out.
The diff viewer lines up file A against file B and colors every difference. Added rows, removed rows and changed rows each get their own look, so you can scan the result in seconds.
Match rows by a key column
A diff is only useful if it compares the right rows. If you compare by position, one inserted row at the top makes every row below it look changed. That's noise.
Pick a key column instead, such as an ID, SKU or email. The tool pairs rows by that value. A row present only in B is added. A row present only in A is removed. A matched row with different cells is changed, and the exact cells get highlighted.
Column order doesn't have to be the same in both files. Columns are matched by name, so a file that was re-exported with a shuffled layout still compares correctly.
Reading the colors
Green rows were added. Red rows were removed. Changed rows show the old and new values, with the changed cells marked. Filters let you hide everything except one kind of change, which is great when a file has thousands of unchanged rows and ten that matter.
- Use the added filter to see new customers or new products
- Use the removed filter to catch records that vanished
- Use the changed filter to check price or status edits
Different columns and delimiters
If the two files don't have the same columns, the tool shows which ones exist in only one file. You'll want to decide whether that's intentional before trusting the rest of the diff.
Delimiters can differ too. One file may use commas and the other semicolons, which happens a lot with European exports. Set each side correctly and they compare fine.
Export the result
Download the diff as a CSV and hand it to someone, or load it into your own process. It's a clean record of what changed and when you checked.
Everything runs in your browser. Your files aren't sent anywhere, which matters when the data is customer or financial. Very large files are limited by your device, so trim columns you don't need if things get slow.
When to use it
Before importing an updated price list. After a data migration, to confirm nothing was lost. When two people edited the same sheet and you need to merge their work. Anywhere you'd otherwise squint at two windows.