Batch-size repair
Split Shopify CSV Under 15MB
Shopify product CSV files over 15MB can fail or timeout. Upload your CSV to check size risk and plan safer batches without breaking product variants.
Local browser scanSafe fixes onlyShopify-focused checks
Browser-side scan
Drop a Shopify product CSV
No CSV selected
No CSV selectedUpload a Shopify product CSV to start the browser-side scan.
Private by default. Your catalog data stays in this browser session. The export applies only safe deterministic fixes and leaves manual-review items in the findings list.
Shopify documents a 15MB product CSV limit, but splitting by row count alone can damage variant products. This route focuses on size risk and variant-safe batching guidance.
Import blockers
Common causes this scan checks
- The product CSV exceeds Shopify's 15MB product import limit.
- Large image URL lists and long descriptions push an edited file over the limit.
- A row-count split cuts through products with multiple variant rows.
- Huge imports make errors harder to locate after Shopify rejects the file.
Workflow
How to use the cleaned CSV
- Check the CSV size before upload and confirm whether it is over 15MB.
- Use the report to group rows by product handle before creating smaller import batches manually.
- Keep every variant and image row for a product in the same batch.
- Validate each batch before importing it into Shopify admin.
Auto-fix policy
What the export can safely change
- Flags files over the 15MB product CSV limit.
- Keeps handle grouping visible so split decisions do not break variants.
- Normalizes safe structure issues before batching.
- Warns when a single product group needs manual splitting decisions.
FAQ
Shopify CSV questions
Why 15MB?
Shopify's product CSV import documentation states that product CSV files cannot exceed 15MB.
Can I split by row count only?
Not safely. Split by product handle groups so variant rows stay with the parent product.
What happens if a split cuts through variants?
The imported products can lose options, create incomplete variants, or attach rows to the wrong product.