🔥 Just Launched! Werra Premium Template for HyväSee it in Action

How to Import Products in Magento 2

By Sanjay JethvaUpdated on May 22, 2025 4 min read

Do you own a Magento 2 store with a large number of products? Do you wish to add a large database related to the products in your backend? Do you want to update the products data? And, are you lazy just like me?

Look no more, because this post is for you! Get the time-saving method that helps import products in Magento 2.

Magento 2 Import Products CSV: an easy solution to save you from going through all the troubles of managing a large database of products in the backend!

Follow the stepwise method given below and you’re done

Method to Import Products in Magento 2:

1. Login to Admin Panel

2. Navigate to System > Import.

Magento 2 Admin panel with browsing product import option

3. Select Products in the Entity Type drop-down and click Download Sample File.

2_Import-Settings

4. You’ll get the CSV file like this:

3_CSV File Sample
4_Add_Update

8. Select the Choose file option and type /pub/media/import in the Image File Directory text field. Then choose the Check Data option.

9. After receiving the validation results notification, click Import.

10. When the product import is finished go to Catalog > Products and check the products with the images are displayed on the product grid. Don’t forget to make the products live in-store – Enable Product Toggle:

5_Enable product

11. You can manage all the import and export activities from the Import History tab. For that, navigate to System>Data Transfer>Import History.

6_Import History

If you want to import products with images in bulk, delete all the sample products from the CSV file and insert your own ones with all the attribute details.

With the help of this tutorial, one should be able to import products in Magento 2 easily!

You can also refer to the video tutorial to Import Products in Magento 2 from our Magento 2 video tutorial series:

Thank You.

Sanjay Jethva Full Image
Article bySanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for businesses seeking to optimize their online stores. He loves sharing technical solutions related to Magento 2 & Shopify.