Skip to the guide

Shopify · Beta · Check a CSV

Check a Shopify CSV before importing

Find problems in columns, product groups, variant options and inventory values before you start a manual import.

Runs in your browser · No files uploaded · Never connects to your store

Check and reports: free

Synthetic demo data

A diagnostic demo report

FieldBefore checkAfter check
Price · record 39,99Error: decimal comma
SKU · records 1, 4CDOCK-TEE-SWarning: duplicate SKU
Source fileProducts CSVUnchanged

332 records checked; 1 error and 1 warning. Your source file stays unchanged.

Run this demo

What you need

You provide
Products or inventory CSV
You get
A diagnostic report; your original file stays unchanged

A Shopify products CSV or an inventory CSV in UTF-8 with comma separators. State whether you are creating new products or updating existing ones. Inventory files are checked by their own rules.

Real example

Run the built-in products or inventory demo. The report distinguishes products, variants, photo rows and inventory records, then lists findings with their record and column.

SourceCheckNext action
Products CSVProduct groups, options, values and photo URL textCorrect a flagged source value and check again
Inventory CSVLocations and current / new stock valuesReview the indicated variant and location
Supplier columns instead of Shopify columnsFile is recognized as a different inputUse Prepare; Check does not convert it

You can download diagnostics as CSV for Excel or JSON. Check does not modify your source and does not provide an automatically corrected catalog.

How to use it

  1. Open Check and choose your CSV.
  2. Select create, update or structure only, then run the check.
  3. Review the findings and what was not checked. Fix your source where needed and check again.

Limits and risks

Diagnostics only: your file is never changed. Nothing is uploaded or imported.

Each input file: up to 50,000 records and 50 MB.

A passing check is not a guarantee that Shopify accepts the file. The tool sees the file, not the store. Findings marked unconfirmed are cautions about behavior not established by the available evidence.

Shopify support is in beta. Check only reads your file: it connects to nothing, changes nothing and imports nothing.

What is free

Check, its complete diagnostic reports and demos are free in full. Your source file is not changed. Check has nothing to unlock; a Pass applies only to larger Prepare and Update results.

All free limits and the shared Pass

Other tasks

See the same task for WooCommerce

Common questions

Will Check fix my source file?

No. Check diagnoses your Products or Inventory CSV and provides CSV and JSON reports. Correct the source and check again.

Does a passing check guarantee an import?

No. The checks see the file, not your live store. Test a small import first.

Start with a free result

The check and its reports are free in full. You correct your source file yourself and check it again; nothing is imported for you.