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.
Browser-side scan
Drop a Shopify product CSV
No CSV selected
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.
CSV example
CSV example: 15MB import size guidance
The size page reports file and row risk so large catalogs can be tested in smaller Shopify import batches without promising automatic splitting.
Handle,Title,Image Src bulk-product-001,Bulk Product,https://cdn.example.com/1.jpg
Handle,Title,Image Src bulk-product-001,Bulk Product,https://cdn.example.com/1.jpg
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.
Feedback
How is this tool working for you?
Found a bug, a false alarm, or a missing check? Tell me — a human reads every note.