Shopify CSV Diff

Upload two product CSV exports to see what changed between them — added, removed, and modified rows.

Old CSVClick to upload
New CSVClick to upload
Your data never leaves your browser

About this tool

The Shopify CSV diff tool compares two product exports and shows what changed between them: rows added, rows removed, and fields modified. Upload an old export and a new one, and the differences are laid out side by side.

Before you re-import a large edited catalog, it helps to see exactly what will change. Comparing the two files catches an accidental price wipe or a dropped product before it reaches your live store. Both files are compared in your browser.

How to use it

  1. Upload two CSVsAdd the earlier export and the newer one you want to compare.
  2. Review the changesSee which rows were added, removed, or modified, and which fields differ.
  3. Confirm before importingUse the diff to catch unintended changes before you push the new file live.

Frequently asked questions

How does it decide if a row changed?
It matches rows by Handle, then compares the fields. A different price or title on the same handle shows as a modified row; a handle in only one file shows as added or removed.
Can I compare exports from different dates?
Yes. That is the common case: export today, compare against last week's file, and see what moved. The tool does not care when each file was made.
Does it change either file?
No. It only reads and compares. Both source files stay as they are on your device.