About this tool
Make the result useful—not just precise-looking
Catch common catalog defects before an import. Choose a local CSV or paste its contents; the original file stays unchanged and the validation report is produced only in this browser tab.
Method and checked example
Process and expected output
This browser-local tool parses the entered text, applies the checks described above, and returns a preview or report without changing the source file. Use the sample inputs as a repeatable check before relying on a larger file.
How to use it
- Choose a CSV file or paste CSV text.
- Confirm the comma-separated required column names.
- Validate, then inspect row-specific errors and warnings.
Useful for
- Preflighting a store migration
- Checking a supplier feed
- Finding duplicate identifiers before bulk import
Assumptions
- The first row is a header row.
- Column matching is case-insensitive and trims header whitespace.
- Known columns sku, title, price, inventory, and image_url receive additional checks when present.
Limitations
- Validation is generic and does not replace a platform-specific import schema.
- Embedded newlines are parsed, but spreadsheet formulas and encoding problems are not repaired.
Common questions
Frequently asked questions
Is my CSV uploaded?
No. File reading and validation happen in your browser. Selecting a file does not send it to this site.
What price format is accepted?
A plain non-negative number such as 19.95. Currency symbols and comma-formatted amounts are flagged.
Does it change my file?
No. It reads the selected file and reports issues without modifying or replacing it.