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.

Capabilities

Everything a visual export needs

Every capability below is implemented in the module.

01

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.

02

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.

03

Configurable Image Resolution

Choose 128, 256, 512, 1024, or 1920 pixels per export so large catalog files stay fast to open.

04

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.

05

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.

06

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.

07

One-Click Reconciliation

Enter counted quantities back on the logged export lines and apply them as a real stock adjustment with a single button.

08

Default Resolution Setting

Set an organization-wide default export resolution once, and every new wizard picks it up automatically.

09

Standard.xlsx Output

The generated file opens cleanly in classic Excel, Excel 365, and LibreOffice, and imports into Odoo's own O-Spreadsheet.

Workflow

How it works

1

Select Products

Pick products from the catalog list Action menu, or open the export wizard directly from the Image Export menu.

2

Configure the Export

Choose the image resolution and which columns to include: price, on-hand quantity, and physical-count.

3

Generate & Download

Get a ready-to-open.xlsx with embedded product images, logged instantly to the export history.

4

Reconcile Counts

Enter physical counts on the logged export lines and apply them as a stock adjustment in one click.

Questions

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.

Get the app

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