brocode/module-image-optimizer-webp

Magento 2 module to optimize images to AVIF format

Maintainers

Package info

github.com/brosenberger/module-image-optimizer-webp

Type:magento2-module

pkg:composer/brocode/module-image-optimizer-webp

Fund package maintenance!

By Me A Coffee

Statistics

Installs: 504

Dependents: 0

Suggesters: 2

Stars: 0

Open Issues: 0

1.0.1 2026-01-08 07:07 UTC

This package is auto-updated.

Last update: 2026-03-08 07:33:25 UTC


README

This module provides a WEBP image converter for Magento 2. It is based on the brocode/module-image-optimizer

"Buy Me A Coffee"

Installation

composer require brocode/module-image-optimizer-webp
bin/magento module:enable BroCode_ImageWebpOptimizer
bin/magento setup:upgrade

Configuration

The configuration can be found under Stores -> Configuration -> Services -> BroCode ImageOptimizer -> Image Webp. Currently the image quality can be set (value between 0 and 100) and the converter can be disabled.

Apache Configuration

Add following snippet to the .htaccess file, which serves public images that are converted:

 ############################################
 ## if client accepts webp, rewrite image urls to use webp version
AddType image/webp .webp
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} (.*)\.(png|gif|jpe?g)$
RewriteCond %{REQUEST_FILENAME}\.webp -f
RewriteRule ^ %{REQUEST_FILENAME}\.webp [L,T=image/webp]

Further Information

See base module for more informations on how to setup the image optimizer: brocode/module-image-optimizer