Smart CSV scan
Shopify CSV Import Fixer
Upload one CSV and let the scanner detect whether it is a product import, update file, WooCommerce export, inventory sheet, or order export.
Browser-side scan
Drop any Shopify CSV
No CSV selected
Use this Shopify CSV import fixer when a product upload fails, imports fewer products than expected, or looks risky after supplier edits. The main scanner detects the CSV workflow first, then runs the relevant local checks for product imports, update-only files, WooCommerce exports, inventory reorder sheets, image URL probes, and order export review.
Import blockers
Common causes this scan checks
- The header row does not match Shopify product CSV column names exactly.
- Variant rows share handles in a way that is hard to separate from accidental duplicates.
- Image URLs, prices, booleans, or encoding were changed by a spreadsheet export.
- The file is too large or contains corrupted text that Shopify cannot map cleanly.
Workflow
How to use the cleaned CSV
- Upload the CSV and confirm the detected workflow before reviewing row-level findings.
- Fix critical import blockers before touching optional warnings or worksheet exports.
- Use the recommended export for the detected workflow: cleaned CSV, update CSV, migration CSV, or review worksheet.
- Import or reconcile a small batch first when the catalog, inventory, or order export is large.
Auto-fix policy
What the export can safely change
- Detects the CSV workflow from headers before selecting the scanner module.
- Trims header whitespace and maps common aliases to Shopify column names.
- Removes UTF-8 BOM markers and normalizes line endings for cleaner import parsing.
- Generates blank handles from product titles when the product row is unambiguous.
- Exports the matching artifact for the detected workflow without changing ambiguous merchant decisions.
CSV example
CSV example: mixed Shopify import blockers
The general fixer can safely create an obvious handle and normalize the price, while leaving the local image path visible for merchant review.
Handle,Title,Variant Price,Image Src ,Sample Mug,$19.99,local-image.jpg
Handle,Title,Variant Price,Image Src sample-mug,Sample Mug,19.99,local-image.jpg
FAQ
Shopify CSV questions
Can this replace Shopify's importer?
No. It prepares and validates the file before you upload it to Shopify. You still import the cleaned CSV in Shopify admin.
Does the CSV leave my browser?
The tool is designed for local browser-side processing, so merchants can inspect catalog issues without sending product CSV data to a server.
Will it fix every supplier CSV automatically?
It can normalize common structure issues, but product decisions like missing images, damaged text, or incorrect variant logic still need merchant review.
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.