The Procedure of Magento Images Import
High-quality Magento images give your catalog that professional look and commercial appeal. When there is a large number of pictures to be uploaded to multiple products, a store owner usually falls back upon import images via csv procedure.
Though, having image name or image URL in the file is not enough. In order to be correctly uploaded, Magento images should be first properly formatted to suit default import method.
Import Images via DataFlow or Import/Export
Firstly, you need to have all images for all the products locally. So in case you are having image URLs in the file, you need to download all the remote images to some local directory. Further, you need to connect to your site via FTP, open store root folder and place all the images you are planning to upload to media/import folder.
Please note! Images cannot be put in subcategories. All of them should be located at import folder under media directory. If media/import folder is not there, create it.
Now in your csv file, in images column indicate picture name with leading slash and extension at the end. For example - /imagename.jpg.
Then run import from your back-end.
What is happening to image in the process of import? Magento import “reads” image name in the file and checks for the same name in media/import folder. If it finds it, Magento will resize your images to the correct dimensions and link to appropriate items (identified by SKU), uploading image to definite subfolders that built picture hierarchy.
These 2 subfolders are created automatically and located under media/catalog/product directory. The first subfolder is created on the basis of the first character of image name. The second subfolder corresponds to second character of image name.
So for image with name - image123.jpg the path will be media/catalog/product/i/m/image123.jpg. Picture with name - shoes.jpg will be during import placed to - media/catalog/product/s/h/shoes.jpg
Image was Not Uploaded/Not Visible at Front-End
Often merchants face the problem after image import to Magento. Here are the possible tips to check:
- make sure that image names in media/import folder are the same as in your csv file.
- pay attention to the case of the file extensions and images names. These all are treated as different images - image.jpg | image.JPG | IMAGE.jpg
- your FTP user should have enough permissions to make changes and upload images to appropriate folders
- maybe it is the problem of template, so switch to default one and check if images are visible
- try to add image to product manually via admin
- also try different browsers
Working Import Alternative
If all of the mentioned above points didn’t help and you have pictures not showing or image does not exist notification during Magento import, there is the way to bypass any issues.
With Store Manager for Magento application you can forget about long preparations and upload of pictures to your FTP in advance, since the application does everything itself. You just need to indicate image name (and have images saved at your PC) or image URL in the import spreadsheet and pictures will be placed to correct folders of product image hierarchy automatically.
See yourself how easy is import of images to Magento from Store Manager comparing to back-end import tool or dataflow -
Detailed step-by-step tutorial on bulk images import to Magento via Store Manager application you can find here -