Shopify product CSV preflight
Catch Shopify CSV errors before Shopify does.
Drop in a product export and get a row-by-row report for broken handles, duplicate variants, reused SKUs, invalid prices, unsupported values, and suspicious columns.
Local checker
Run a preflight
Drop your product CSV here
Shopify product exports up to 25 MB
Review needed
catalog.csv
- Products
- 0
- Rows
- 0
- Errors
- 0
- Warnings
- 0
A safer import loop
Three minutes here can prevent an afternoon of cleanup.
- 01
Choose your CSV
The file is parsed locally. CartPreflight cannot see, retain, or transmit it.
- 02
Review exact rows
Every finding includes the row, field, reason, and a concrete correction.
- 03
Export the report
Share a compact CSV report or use it as your repair checklist before import.
Current ruleset
Built against Shopify’s 57-column product template.
Recognizes custom Markets columns and product metafields without treating them as mistakes.
- Product and variant structure
- URL handles and prices
- Boolean and status values
- Duplicate SKUs and variants
- Official, Markets, and metafield headers
Straight answers
Frequently asked
Does CartPreflight upload my catalog?
No. The checker runs in this browser tab. Closing or refreshing the page discards the parsed file and report.
Does a clean report guarantee Shopify will import the file?
No. CartPreflight catches deterministic format and consistency problems covered by its current rules. Shopify can still reject store-specific values or change its importer.
Is CartPreflight affiliated with Shopify?
No. CartPreflight is an independent utility. Shopify is a trademark of Shopify Inc.