Product images that actually show in Excel
Export products to a formatted.xlsx file with real, embedded pictures instead of Base64 text — each image paired with its name, SKU, price, and on-hand quantity, ready for physical-count reconciliation.
The problem
Product data leaving Odoo for a spreadsheet loses the one thing reviewers need most: the picture. Exports arrive as unreadable Base64 text or broken attachment references, forcing inventory and catalog teams into a slow download-edit-upload loop just to visually confirm what they are checking.
The solution
Generate a ready-to-open.xlsx where every product photo is a real, viewable picture sitting beside its name, SKU, price, and on-hand quantity. Log every export as a version you can re-download, and turn physical counts entered on the sheet into a one-click inventory adjustment.
Everything a visual export needs
Every capability below is implemented in the module.
Embedded, Viewable Images
Product photos are inserted as real picture objects in the workbook — not Base64 text — so they are visible the moment the file opens.
Full Product Context
Each image sits in the same row as the product's name, SKU, price, and on-hand quantity, so a reviewer never has to switch back to Odoo.
Configurable Image Resolution
Choose 128, 256, 512, 1024, or 1920 pixels per export so large catalog files stay fast to open.
One-Click From the Product List
Select products in the catalog and export them straight from the Action menu, or launch a fresh export from the dedicated Image Export menu.
Persistent Export History
Every export is logged as its own versioned record with the generated file attached, so you can revisit or re-download any past export.
Physical-Count Columns
Add optional Recorded, Physical Count, and Difference columns to the sheet, with the difference self-computed by an Excel formula as you type.
One-Click Reconciliation
Enter counted quantities back on the logged export lines and apply them as a real stock adjustment with a single button.
Default Resolution Setting
Set an organization-wide default export resolution once, and every new wizard picks it up automatically.
Standard.xlsx Output
The generated file opens cleanly in classic Excel, Excel 365, and LibreOffice, and imports into Odoo's own O-Spreadsheet.
How it works
Select Products
Pick products from the catalog list Action menu, or open the export wizard directly from the Image Export menu.
Configure the Export
Choose the image resolution and which columns to include: price, on-hand quantity, and physical-count.
Generate & Download
Get a ready-to-open.xlsx with embedded product images, logged instantly to the export history.
Reconcile Counts
Enter physical counts on the logged export lines and apply them as a stock adjustment in one click.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Real embedded pictures. The exported workbook inserts each product photo as an actual image object at the size you choose, so it is visible the moment the file opens — no decoding required.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Show Product Images in Excel
Product exports where every photo is a real, viewable picture beside its name, SKU, price and on-hand quantity — with configurable resolution, a re-downloadable export history and one-click physical-count reconciliation.
Buy on Odoo App Store