brocode/module-image-optimizer-webp

Magento 2 module to optimize images to AVIF format

Fund package maintenance!
By Me A Coffee

Installs: 114

Dependents: 0

Suggesters: 2

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:magento2-module

1.0.0 2024-06-29 14:13 UTC

This package is auto-updated.

Last update: 2025-03-29 00:56:39 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