SHOPIFY INVENTORY CSV CHECK · RUNS IN YOUR BROWSER · NOTHING UPLOADED

Why did my Shopify inventory import update nothing or set the wrong stock?

Paste or drop your Shopify inventory CSV and get every problem with its line number before you import: a missing or misspelled On hand (new) column, quantities that are text, fractions or have a thousands comma, tenfold typos, two rows for the same variant and location, handles retyped so they match no product, locations spelled two ways, and SKUs Excel turned into 4.01E+12. Then apply the safe fixes and download a cleaned CSV with every change listed.

The file is read in this browser tab and never leaves your device. Independent of Shopify Inc. Column names and rules are read from memory of Shopify's public help pages on updating inventory quantities by CSV; no Shopify store or import was available when this was built.

About the counts. The import sets stock to the figures in the file. Sales and receipts since you exported are not netted off, so export fresh just before you edit, and try a handful of rows first. This tool checks formatting; it never decides what a quantity should be.

1. Your inventory CSV

The inventory export from Shopify admin (Products → Inventory → Export), edited in a spreadsheet. Product data stays on your device.

Choose a file or paste the text, then click Check file.

The rules, and what they leave out

Common questions

Why did my Shopify inventory import update nothing or set the wrong stock?

The usual causes are a quantity column that is not named exactly On hand (new) (a header like Quantity or Stock is ignored), blank cells in that column (blank means no change), quantities written as text such as 12 pcs, fractions, or numbers with a thousands comma that split into two cells, an extra zero that makes a tenfold jump, two rows for the same variant and location so one quietly wins, a handle retyped with capitals or spaces so it matches no product, a location spelled differently from the one in Shopify, and an Excel save that turned long SKUs into scientific notation. This tool tests each of them and names the line.

Does a clean CSV mean the stock counts are right?

No. The tool checks formatting only. The import sets stock to the figures in the file, so a count taken hours ago can overwrite sales and receipts since the export. Export fresh just before editing and import a few rows first. A clean result is not a promise that Shopify will accept the file.

Why did my SKUs turn into 4.01E+12?

Excel treats a long run of digits as a number and shows it in scientific notation; once saved the original digits are lost. The tool flags it but cannot restore them. Re-export from Shopify with the column formatted as Text.

What does Apply safe fixes change?

Only things with one reasonable reading: the delimiter, the spelling of known headers, stray spaces and a trailing .0 on a whole number. Every change is listed with its line. It never changes a quantity's value.

Is it safe to put my product data into a web page?

The page runs in your browser, the file is read locally and nothing is uploaded; a test in the code asserts there are no network calls.