Skip to Content
Import Product Images in Odoo Using ZIP & SKU

Import Product Images in Odoo Using ZIP & SKU

44.92   44.92
v 19.0 31
Required Apps product
stock
Technical Name product_image_import
License OPL-1
Also available in version v 11.0 v 12.0 v 13.0 v 14.0 v 15.0 v 16.0 v 17.0 v 18.0
You bought this module and need support? Click here!
Technical Name product_image_import
License OPL-1
Also available in version v 11.0 v 12.0 v 13.0 v 14.0 v 15.0 v 16.0 v 17.0 v 18.0 v 19.0
Kanak Infosystems LLP.
Community
Enterprise
Odoo.sh

Product Image Import

Product Image Import module is a very useful Odoo addon that allows importing multiple product images at the same time. User can Import the Product image in Bulk using Product Internal Reference number.

Product Image Import

To successfully import product images, ensure that the image file name is exactly the same as the Product Internal Reference Number. This helps Odoo automatically match and assign images to the correct products without any manual effort.Once all product images are prepared, place them together in a single folder. After organizing them,compress the folder into a .zip file.This compressed file will be used during the import process to upload all product images at once.

Following this approach ensures a smooth, error-free image import process, saving time while keeping your product catalog well-structured and visually appealing.

Product Image Import

Begin by navigating to Inventory -> Products. This section provides a complete list of all products currently available in the system.As you can observe, at this stage, none of the products have associated images. This makes the product catalog look incomplete and less user-friendly for customers or internal users. To prepare products for image import, it is mandatory to assign an Internal Reference Number to every product. This reference will later act as the unique identifier for matching each product with its corresponding image file.

Product List without Images

Open any product from your catalog and navigate to its details page. In the product settings, locate the field labeled Reference. It is important that the internal reference you assign matches exactly with the image file name prepared earlier. This direct link between reference number and image name ensures that the system can correctly identify and map the product to its image during the import. Without a proper internal reference, the image import will not work correctly. Therefore, this step is crucial to guarantee a smooth import process.

Set Internal Reference for Product

Once the internal references are properly set, go to the Inventory module in Odoo. From the top menu, open the Configuration options. In the configuration settings, you will find the option Import Images. This is the feature that allows you to upload a batch of product images at once. Selecting this option will open the product image import interface, where you can proceed with the image upload process.

Import Images Option in Inventory

After selecting Import Images, a dialog box will appear prompting you to upload your files. Click on the Upload your file button and choose the .zip file containing all your product images. Ensure that the file includes only the correctly named image files prepared earlier. Once the .zip file is uploaded, the system will automatically read each image and match it to the corresponding product using the internal reference numbers. This eliminates the need for manual assignment and ensures accuracy.

Upload Product Images Zip File

Once the .zip file has been uploaded, the system will display the file name along with the details of the uploaded archive. This serves as confirmation that the file has been successfully recognized. To proceed with the import, click on the Confirm button. This action initiates the process of mapping product images with their corresponding products based on the internal reference numbers.At this point, the system will begin validating and importing the images into the product catalog.

Confirm Import Product Images

After clicking on the confirm button, the system processes the import and validates the mapping of images with products. Once completed, a success message appears on the screen. This message states "Successfully Completed Import Process", confirming that the upload and assignment have been carried out without issues. Users can now move forward to verify whether images have been correctly attached to the products.

Successful Import Message

Once the import process is successfully completed, the product images will be visible in the catalog.Each product now displays its associated image alongside the other details.This visual confirmation ensures that the internal reference mapping worked correctly and that the images were assigned without error. Users can now browse through their inventory with images available for easier identification.

Product Images Displayed in Catalog

To test error handling, you can deliberately change an image file name to something that does not match the internal reference number of any product. When the system attempts to import such mismatched images, it will be unable to link them with the products in the catalog.This test helps confirm that the validation logic is functioning as intended.

Image Name Mismatch Test

If a product cannot be found during the image import process, the system automatically generates a Bounce File. This file acts as a log of all mismatched or unassigned images.The bounce file is generated in CSV format and contains the details of all images that were not successfully mapped to products.

Users can download the bounce file to review and fix errors before attempting the import again.

Bounce File Example

In the CSV bounce file, you will see the list of image names that could not be matched with any product’s internal reference number.This information allows users to identify which files require correction. You can rename the image files according to the correct internal reference and re-import them. By reviewing the bounce CSV file, the import process becomes error-free and efficient in subsequent attempts.

Bounce CSV File Example

Key Features

Import product images using the product reference number.
Bulk-import multiple product images at once.
Automatically generate a Bounce File for any products not found during the import process.
Users can download the Bounce File in CSV format.

Free 3 Months Support

Need help or any technical support ?

Kanak Infosystems LLP. will provide free 3 months support for bug fixes, any doubts or queries, installation, configuration support or any types of issues related to this module.

At our company, we take pride in providing exceptional help and technical support to our valued customers.

Our team of dedicated experts is well-versed in the intricacies of the Odoo platform.

Support
Version 1.0 (19th September 2025)
  • Initial Release

Our Services

Hire Odoo Developer

Odoo Customization

Odoo Development

Odoo Installation

Odoo Integration

Odoo Resource

Odoo Themes

Odoo Training

Important Notice

All applications are developed within the default, up-to-date Odoo environment, and as such, we cannot guarantee flawless compatibility with third-party apps. While we strive to ensure smooth integration, any conflicts or issues that arise due to third-party applications will require additional support services, which can be provided at an extra cost. Kindly contact our support team for more information or to arrange paid support.

Kanak Infosystems LLP.

Reach out to us at our offices for any inquiries or collaboration.

Delhi Office

Unit no. 1017 & 1026, 11th Floor, Westend Mall,

Janak Puri, New Delhi,

Delhi, India - 110058

Gujarat Office

Unit no. 307, The Landmark, Urjanagar 1, Kudasan,

Gandhinagar, Gujarat, India - 382421

Kanak Infosystems LLP. Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Kanak Infosystems LLP. Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Comment on this module. Please Login