WooCommerce to Shopify CSV checker

Check migration CSV files
before moving to Shopify

Preflight WooCommerce exports, supplier sheets, and migration CSVs before Shopify import. Find SKU, barcode, handle, price, option, and vendor problems early.

Drop CSV files here

or click to browse · 15 MB each · 5 files max

No signup requiredFiles deleted after processingNo data stored

16+

Issue types checked

Auto-fix

Safe errors fixed for you

0 bytes

Data stored on server

Why imports fail

What breaks Shopify CSV imports

The checker finds these automatically and tells you exactly which row and cell to fix.

Migration data drift

WooCommerce exports and supplier files rarely match Shopify fields perfectly.

Header readiness

Spot columns that need cleanup before building a Shopify import file.

Variant risks

Catch option and duplicate variant issues before products are moved.

Migration handoff

Give clients a clear report before quoting cleanup work.

Migration CSV preflightSKU cleanupHandle readinessPrice formatVendor fieldsVariant options
How it works

Preflight CSV files before a Shopify migration

WooCommerce exports use different field names and conventions than Shopify. 'Regular price' becomes 'Variant Price', 'Sale price' becomes 'Variant Compare At Price', the permalink slug becomes Handle, and product attributes become Option fields. Before running any migration tool, this checker finds data quality problems in the source file — duplicate SKUs, malformed prices, invalid barcodes, and encoding issues — so the migration starts with clean data.

Supplier and migration file checks

Review duplicate SKUs, invalid barcodes, missing vendors, price formatting, and handle readiness.

fantastic-bronze-lampPrice
mediocre-leather-plate✓ OK
copper-benchBarcode

Variant cleanup signals

Find option inconsistencies that may need manual mapping before Shopify import.

Auto-fix preview

$20,0320.03
FANTASTIC LAMP!fantastic-lamp
“Greatâ€"Great"

Lead-friendly report

Use the report to scope cleanup work for a Shopify migration client.

B2 · Variant Price · error
Currency symbol in price field
E4 · Handle · error
Invalid handle format
Questions and answers

Frequently asked questions

Common questions about checking migration CSV files.

What WooCommerce field maps to Shopify Handle?

The WooCommerce product slug (permalink) maps to Shopify Handle. Handles must be lowercase letters, numbers, and hyphens only. The checker flags any slug that would fail Shopify's handle format rules.

WooCommerce has 'Regular price' and 'Sale price'. Which is which in Shopify?

'Regular price' maps to 'Variant Compare At Price' and 'Sale price' maps to 'Variant Price'. If you put the regular price in Variant Price and leave Compare At Price empty, Shopify will not show the sale badge or strikethrough pricing.

Do WooCommerce product IDs carry over to Shopify?

No. Shopify assigns its own internal product IDs on import. WooCommerce IDs are not used. You should use SKU or barcode as your stable product identifier across both platforms.

Can I check a WooCommerce export before converting it?

Yes. Upload the WooCommerce CSV directly. The checker detects common column name variations and flags data quality problems in fields it can match, even if the headers are not in Shopify format yet.