In short. Odoo compresses uploaded images, converts them to WebP, and provides an Image > Format control in the Website Builder.
Definition: Odoo automatically compresses images uploaded to its website editor and converts them to WebP. The Website Builder accepts JPG, GIF, PNG, and SVG files, and its Image section includes a Format control for editing a selected image.
Key facts
- Odoo's SEO documentation says uploaded images are automatically compressed and converted to WebP.
- Odoo's developer documentation says the Website Builder supports JPG, GIF, PNG, and SVG image files. The same documentation recommends keeping an image below 200 Kb and no more than 1500px when the larger size is unnecessary.
- Images larger than 1920px are heavily compressed by the Website Builder, while images below 1920px remain intact, according to the media documentation.
- Odoo says images in its official themes are compressed by default and warns that third-party themes may not compress images efficiently.
What happens when an image is uploaded?
Odoo's website SEO page describes two automatic operations: compression and conversion to WebP. It says the smaller photos increase page loading speed. The same page applies default compression to images used in Odoo's official themes and gives a warning about the efficiency of third-party themes.
The documentation describes the result of the upload process, rather than a setting that lets a site owner select a compression level. The media documentation adds a dimension-based rule: images above 1920px are heavily compressed by the Website Builder, while images below that threshold remain intact.
Which image formats and size recommendations does Odoo document?
The Website Builder supports four input formats: JPG, GIF, PNG, and SVG. These are the formats listed in Odoo's developer documentation for images used in the builder. The page also recommends an image weight below 200 Kb and a size of no more than 1500px when the larger size is unnecessary.
The input-format list and the automatic WebP conversion describe different points in the documented process. Odoo lists the formats that the builder supports, then separately states in its SEO documentation that uploaded images are converted to WebP. The cited documentation does not state that the input extension remains the extension served to visitors.
How do you change an image's format in the editor?
Odoo documents a page-level editing path. Select the image on the webpage, click Edit, open the Customize tab, and adapt Format in the Image section.
Website editor
Edit
Customize
Image > Format
This control is distinct from the automatic processing described above. The SEO page identifies the control path but does not list the selectable values in that passage. The media page also warns that some Website Builder options apply only to media registered in a record; an image added directly with a relative path may not expose every option.
What should a site owner check?
For an image managed through Odoo's media system, check the source format, pixel dimensions, and the editor's Image > Format control. Odoo says record images are stored in the database and made available to end users through the media dialog. This is the documented route for media that the builder can process and expose to the editor.
The size guidance gives concrete checks before upload: below 200 Kb where possible, no more than 1500px when a larger image is unnecessary, and awareness that images above 1920px receive heavy compression in the Website Builder.
Related terms
FAQ
Does Odoo convert uploaded images to WebP?
Yes. Odoo's SEO documentation says it automatically compresses uploaded images and converts them to WebP.
Can the Odoo Website Builder accept SVG files?
Yes. Odoo lists SVG alongside JPG, GIF, and PNG as supported image file formats for the Website Builder.
Can I disable Odoo's automatic image compression?
The cited Odoo documentation describes automatic compression and a Format control, but it does not document a switch that disables compression.
Sources
Check how a page reads to answer engines. Open the GEO score analyzer