Compare two CSV or Excel files side by side to understand what changed — with color-coded highlighting for added, removed, and modified rows.
SheetTool's compare feature lets you load two files and see their differences at a glance. Rows can be matched by index (position) or by a shared key column like an ID, SKU, or email address. Differences are color-coded: green for added rows, red for removed rows, yellow for modified rows, and gray for unchanged rows. You can filter to show only changed rows to focus on what matters. Use compare before replacing production data to catch unexpected changes.
Compare yesterday's and today's inventory export, matching by SKU. Yellow rows show stock changes, green rows are new products, red rows are discontinued items.
Before sending a new price list downstream, compare it against the previous version by Product ID. Filter to modified rows to review exactly which prices changed.
Compare two versions of a customer export matched by Customer ID. Red rows indicate customers who were removed between the two exports.
After migrating data between systems, export both versions and compare by a unique key. Any differences highlight migration errors to investigate.
You can compare any combination of CSV and Excel files. SheetTool loads both files into memory and compares their content regardless of the original format.
If the key column has duplicate values, the first occurrence in each file is matched. It is best to use a column with unique values (like an ID) for reliable matching.
Yes. SheetTool matches columns by header name. Columns that exist in only one file are shown and highlighted. Shared columns are compared cell by cell.
Comparison runs entirely in your browser, so the limit depends on your device's memory. Files with tens of thousands of rows compare quickly. For very large files (100k+ rows), performance may vary by device.