Same feed. New file.
See what changed.
Compare supplier exports by a unique key. Catch changed values, missing records, and columns that moved on.
No account or upload.
Compare two snapshots
Match records by
Pick one or more columns that identify every record uniquely.
Sample comparison
4 → 4 records| Record key | Change | Column | Baseline | Latest |
|---|---|---|---|---|
| C101 | changed | price | 18.00 | 20.00 |
| C101 | changed | stock | 42 | 39 |
| C103 | removed | name | Oak tray | — |
| C103 | removed | price | 32.00 | — |
| C103 | removed | stock | 15 | — |
| C104 | changed | stock | 24 | 18 |
| C105 | added | name | — | Cotton tea towel |
| C105 | added | price | — | 12.00 |
| C105 | added | stock | — | 60 |
Each line shows one changed field. Record totals appear above. CSV reports protect against spreadsheet formulas; JSON preserves original values.
Turn the weekly check into a repeatable job.
The automation pack includes a local command-line tool, reusable profiles, batch runs, and CSV, JSON, and HTML reports. Run it on your machine or in CI.
See the workflow guidePreparing for sale. This records interest, takes no payment, and reserves nothing.
A review step before your next import.
Keep two exports
Use the previous and current CSV. UTF-8, quoted fields, and multiline values are supported.
Choose a stable key
A SKU or ID usually works. Combine columns when one value isn’t unique. Empty or duplicate keys stop the comparison.
Review the difference
Row and column order don’t matter. Values are compared as text: 1.0 and 1.00 differ. Review the report before changing source data.