Update Shopify inventory from a CSV — free.
Let your agent work across all your spreadsheets for you.
Upload your stock counts — a CSV or Excel file with SKUs, locations, and new quantities — and get back a Shopify inventory import file. We match your columns to Shopify's inventory fields and show you, in plain language, exactly which rows will change and which ones we're holding back. Because an inventory import overwrites your on-hand counts, seeing what will change before you import is the whole point. Your original file is never changed.
What it does
Shopify's inventory import matches each row to a SKU at a location and sets its available quantity. Your source counts rarely arrive in that exact shape. This tool reads your file, maps your SKU, location, and quantity columns to the right inventory fields, and writes a clean import CSV you can review and upload in your Shopify admin.
It flags what it won't write
Inventory quantities are whole numbers. A decimal count, a blank quantity, or a row missing its SKU can't be safely written — so instead of guessing, we hold those rows back and list them under what needs you, with the reason. Everything we did map shows up under what we mapped. You see the full before-you-import picture in one place.
Reviewed file, not an automatic write
Because an inventory import overwrites your live counts with no automatic undo, this tool hands you a reviewed file to check and import yourself — it never writes to your store directly. Your uploaded file is read in memory and never stored.
Want this inside your AI agent, on your own machine, with no upload at all? Install xlsx-for-ai and ask Claude or Cursor to “build a Shopify inventory import from these counts.”
All Update Shopify inventory from a CSV — free. guides
- Excel changed my SKU numbers and now they don't match in Shopify
- Google Sheets changed my SKU barcodes to scientific notation — now Shopify can't find my products
- How do I update inventory for products tracked in multiple locations from a spreadsheet?
- I keep getting the error: Inventory policy is not included
- I want to update stock levels using only SKU, not the Shopify product handle
- "Inventory management is 1, so fulfillment service must also be 1" — what this means
- Shopify set all my stock to zero after I uploaded my spreadsheet
- My SKUs aren't matching when I upload inventory — Shopify can't find my products
- Shopify created a new mystery location I didn't want when I imported inventory
- Shopify inventory column names — why does capitalisation matter?
- Shopify inventory import failed because my stock changed between export and upload
- Shopify inventory shows a dash instead of a number after import — product not selling
- Shopify inventory tracking turned off after I imported a spreadsheet
- Shopify inventory update went to the wrong warehouse / wrong location
- Shopify says 'continue selling when out of stock' turned on by itself — stock went negative
- Shopify says import was successful but stock didn't change
- What's the difference between 'On hand (current)' and 'On hand (new)' in the Shopify inventory CSV?
- Why won't Shopify let me enter a decimal quantity like 1.5 for inventory?