OdooWiki OCA HUB

Web Widget - Image Download

web_widget_image_download folder_open OCA/web open_in_new
web License: LGPL-3

This module was written to extend the functionality of the image widget and allows to download it.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a download button to image fields in Odoo forms, letting users save the displayed image to their computer with one click.

This module extends the standard image widget used in Odoo forms. When an image field already contains a file and the record is in a valid state, a small round download button with a download icon appears next to the image.

  • Clicking the button downloads the image directly to the user's device.
  • The button is only shown when there is an image to download and the form is not in an invalid state.
  • It works on any image field in the backend, such as contact photos, product images, or company logos.

The module does not add new menus, models, or database fields. It only changes the behaviour of the existing image widget by adding the download action. No business rules, automatic computations, emails, or scheduled jobs are introduced. The change is purely visual and interactive in the web client.

Depends on

web

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 7 confirmed, 2 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module, an example path is:

  • Go to the section Contacts.
  • Click on a contact.
  • Edit the contact.
  • Click the Download button (on the top left corner).

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.