How to Import All Products with Images in Magento 2

In the topic How to Import All Products with Images in Magento 2, there is Images File Directory field of the path leading to your product image file. To explain for the presence of the Images File Directory field, Magento has its own directory structure for product images which is alphabetically organized and the path to the specific image is included in the import product file. Actually, you can upload the image file on Magento server or external server after login with the correct credentials that has the permission to manage the Magento folder on the server. It is easy to see that there are two step to Import All Products with Images and I will also demonstrate you two ways to import your product images : with Local Server and with External Server.
Import All Products with Images in Magento 2, following:
2 Method to upload product images
- Method 1: Import Product Images from the Local Server
- Method 2: Import Product Images from External Server
Method 1: Import Images from the Local Server
Step 1: Upload the image files on Server
- On the Magento server, upload the image files to the default folder for importing product images:
pub/media/import
. You can use a different folder as well on the Magento server, as long as the path to the folder is specified during the import process. }
Step 2: Import Product Images with file CSV
- In the CSV data, enter the name of each image file to be imported on the correct row, by SKU, and in the correct column according to image type (
base_image, small_image, thumbnail_image, or additional_images
). Make sure the relative path to the import directory is included before each file name. For example:/pub/media/import/image.jpg
. The CSV file needs to include only the SKU column and the related image columns. If you want to import multiple images for a single SKU, insert a blank row below the SKU, and enter the additional image file names in the appropriate columns. - Follow the instruction in importing products till the filling in the Images File Directory field.
- Enter the path to the the folder that you upload your images in the beginning in Images File Directory fields and continue importing products.
Method 2: Import Images from External Server
Step 1: Upload the image files on External Server
- Upload the images to be imported to the selected folder on the external server.
- In the CSV data, enter the full URL for each image file in the correct column by image type (
base_image, small_image, thumbnail_image, or additional_images
). For example:http://example.com/images/image.jpg
.
Step 2: Import Bulk Product Images
Process as same as the step 2 of the first method.
Related Post
Abandoned cart email.

Recent Tutorials

Magento 2 Admin Panel
6 Steps to Creating an Extension Package File in Magento
How to build landing pages in Magento store?
Comments for Import All Products with Images
Explore Our Products:
People also searched for
- magento 2 import products csv with images
- magento 2 import product images
- magento 2 bulk image upload
- magento 2 import images
- magento 2 product image import
- magento 2 import images external url
- magento bulk product import with images
- magento import products with images
- magento 2 image import
- magento 2 product images
- magento 2 import multiple images per product csv
- magento 2 import images from url
- magento 2 bulk import
- magento 2 product import csv
- magento 2 import products csv programmatically
- magento product image upload
- magento import images
- magento import products csv with images
- magento 2 bulk product upload
- magento 2 import additional images
- magento import product images
- magento image import
- magento export products with images
- how to use external urls for product images in magento 2
- magento product upload
- magento 2 product import csv sample
- magento 2 product image location
- magento 2 import products from magento 1
- magento bulk product upload
- 2.2.x, 2.3.x, 2.4.x
Stay in the know
Get special offers on the latest news from Mageplaza.
Earn $10 in reward now!