Importing products with a CSV file is the fastest way to add many products to a Shopify store at once. Instead of creating every product by hand in the admin, you prepare a single spreadsheet, upload it once, and Shopify creates all the products for you. This guide walks through the whole process step by step, including the most common errors and how to avoid them.
The import process is straightforward, but a little preparation saves a lot of time. Before you begin, make sure you have:
Shopify expects a very specific spreadsheet format. The first row of the file must contain the exact column names Shopify uses — starting with Handle, Title, Body (HTML), Vendor and so on. Do not rename or translate these headers, or the import will fail.
Every product needs at least a Handle and a Title. All other columns are optional and can be left empty. If a product has variants (for example sizes or colors), each variant gets its own row, and all rows of the same product share the same Handle.
In your Shopify admin, go to Products → Import. Click Add file, choose your CSV, and then click Upload and continue. Shopify checks the file and shows a preview of what is about to be created.
The preview tells you how many products will be created and warns you about any problems it detected. If everything looks right, click Import products. Your products will be created — you can watch the progress in the Products list, where each product shows an "importing" status until it is fully processed.
Most failed imports come down to a few usual suspects:
24.99, without currency symbols or thousand separators.If the spreadsheet work sounds tedious, you can skip it entirely. Our free Shopify Products Importer tool generates a perfect, Shopify-ready CSV from any store link in seconds — paste the link, select the products you want, and download the file. You might also find these guides helpful: how to copy products between Shopify stores and the Shopify product CSV format explained.
Generate a Shopify-ready CSV from any store link — free, no sign-up.
Open the free tool