Blank vs. missing columns
Understand why an empty Vendor cell deserves a different review from an absent Vendor column.
Read the overwrite guide →Compare your current product export with a proposed update. Find blank values, changed prices, and variant risks in one review.
A fresh CSV exported from your Shopify store.
The CSV you are planning to import.
Matches exact handles and option values, including common legacy Shopify column names.
Separates omitted columns, included blanks, and unmatched variants. No automatic catalog edits.
Download a review report to discuss with your team before making changes in Shopify.
An included blank and an omitted column can have different effects. A changed option value can replace a variant identity. Review the change, keep your original export, then test a small import.
Understand why an empty Vendor cell deserves a different review from an absent Vendor column.
Read the overwrite guide →Learn how to check options and document a catalog update before a client approves it.
Read the variant review guide →$0 always free for this version
Two-file comparison, risk notes, CSV and JSON reports. Your files stay in your browser.
Compare your catalogs ↑$29 USD · one-time
Offline command-line reviews, repeatable batch runs, sample files, and a client approval checklist. Requires Node.js 22 or later.
Version 1 toolkit. No subscription or promise of lifetime updates. Sold through Gumroad; local currency and applicable tax are shown at checkout.
See exactly what is included →No. Files are processed in browser memory. Nothing is imported, changed, or sent to Shopify.
No. It is a file comparison, not a Shopify import simulator. Store state, apps, inventory locations, metafield validity, image reachability, and every import rule are outside its scope. Image continuation rows are flagged but not compared as variants.
Leaving a product out of an update file does not mean Shopify will delete it. An incomplete baseline can also make an existing item look new.
Resolve ambiguous rows, confirm intended blanks, keep your backup, and test a small import. The downloaded CSV is a review report, not a product import file.