SEO WebP Image Optimizer for Magento 2
WebP delivery and bulk conversion
- Storefront WebP Catalog cache siblings
- Bulk CMS Convert Admin media path tool
- Dry-Run Preview Count before writing
- Zip Archive Optional original backup
Lighter images on the storefront
Large JPEG and PNG catalog images slow LCP. SEO WebP Image Optimizer writes WebP versions of Magento catalog cache images and serves them with a picture fallback.
- WebP for resized catalog product images
- Picture markup with JPEG or PNG fallback
- Parallel WebP keys in the Hyvä product gallery
- Originals are never deleted
Built for your store
Built for Magento 2.4.4+ Open Source and Adobe Commerce with GD or Imagick WebP support. Requires Search Intelligence Core installed and enabled.
- Admin bulk converter for CMS and logo media
- Dry-run preview and optional zip of originals
- WebP quality setting from 0 to 100
- Blocks delivery when another WebP module is active
How It works
See It In Action
Coming Soon...
Storefront WebP Delivery for Magento Catalog Images
SEO WebP Image Optimizer delivers WebP for Magento catalog product cache images on the storefront, and includes an admin bulk converter for CMS, WYSIWYG, and logo media. When Magento writes resized product images under pub/media/catalog/product/cache, the module also writes a sibling .webp. Listing pages use <picture> markup with JPEG or PNG fallback; Hyvä PDP galleries keep the original thumb/img/full URLs and add parallel *_webp keys.
Existing catalog JPEG and PNG cache files are not converted the moment you enable the module. Run bin/magento catalog:images:resize (or re-save products) so Magento regenerates cache images and this module writes the sibling WebP files. Until that runs, the storefront keeps serving original formats.
- Sibling
.webpfiles when Magento saves resized catalog cache images - Storefront
<picture>markup with JPEG/PNG fallback on listing pages - Hyvä gallery parallel
*_webpkeys with picture fallback - Hard-blocks storefront delivery when Amasty Image Optimizer or Yireo Webp2 is enabled
- Configurable WebP output quality (0–100, default 85)
- Requires Search Intelligence Core to be installed and enabled for delivery and bulk runs
Admin Bulk Convert for CMS Media with Dry Run & Archive
Catalog product images on the storefront use cache siblings and picture markup. The admin optimizer is for CMS, WYSIWYG, logo, and other media-library paths outside that cache: pick a pub/media subpath, convert JPG/PNG to sibling .webp files, and optionally zip the originals first. Originals are never deleted.
Dry run mode scans the target path and reports how many files would convert — without writing WebP files or archives. Archive originals as zip copies source files into a timestamped archive under var/toweringmedia/seo-images-webp before bulk WebP writes. Configure under Stores → Configuration → Toweringmedia → SEO Images WebP; open the optimizer from Intelligence SEO Suite → WebP Optimizer.
- Bulk convert JPG, JPEG, and PNG under a chosen
pub/mediasubpath (CMS/WYSIWYG/logo) - Dry run shows file counts and scope before any conversion
- Optional zip archive of originals — originals are never deleted
- Admin config at Stores → Configuration → Toweringmedia → SEO Images WebP
- Optimizer page at Intelligence SEO Suite → WebP Optimizer
- Requires
toweringmedia/module-baseand Search Intelligence Core installed and enabled
Requirements
- Magento 2.4.4+ · PHP 8.1, 8.2, or 8.3 with GD or Imagick (WebP support required)
- Composer:
toweringmedia/module-seo-images-webp(requirestoweringmedia/module-base) - Requires Search Intelligence Core to be installed and enabled for storefront WebP delivery and the admin bulk optimizer
- After enable: run
bin/magento catalog:images:resize(or re-save products) for existing catalog cache images
Key Features
Storefront WebP for catalog cache images, plus an admin tool for CMS and media assets.
- Catalog cache WebP Writes sibling .webp when Magento saves resized product cache images.
- Picture with fallback Listing pages use picture markup with JPEG or PNG fallback.
-
Hyvä gallery keys
PDP gallery keeps original URLs and adds parallel WebP keys.
- Admin bulk optimizer Convert JPG and PNG under a chosen pub/media subpath.
- Output quality Set WebP quality from 0 to 100; default is 85.
- Dry-run mode Preview how many files would convert without writing files.
- Zip original archive Optionally archive source files before bulk WebP writes.
- Conflict hard-block Blocks delivery when Amasty Image Optimizer or Yireo Webp2 is on.
Docs & Support
📘 Documentation
Get started with the user guide covering installation, storefront WebP delivery, catalog image resize after enable, and the admin bulk optimizer for CMS/media paths.
- Composer install and module enable steps
- Search Intelligence Core requirement for delivery and bulk runs
- catalog:images:resize (or product re-save) for existing cache images
- Admin config and Intelligence SEO Suite → WebP Optimizer
- Dry-run, zip archive, and conflict behaviour with other WebP modules
💬 Support
Need help? Our Magento experts can assist with setup, catalog image regeneration, and bulk CMS conversion.
- Quick and reliable email support
- Help with installation and configuration
- Assistance with storefront WebP delivery and Hyvä gallery keys
- Troubleshooting bulk convert, dry-run, and archive options
- Regular updates and Magento compatibility support
Frequently Asked Questions
Yes. Storefront WebP delivery and the admin bulk optimizer only run when Search Intelligence Core is installed and enabled. The module also requires toweringmedia/module-base. Admin configuration pages remain reachable when the suite flag is off.
No. Existing catalog JPEG and PNG cache files are not converted automatically. Run bin/magento catalog:images:resize (or re-save products) so Magento regenerates cache images and this module writes sibling .webp files.
No. Storefront delivery creates sibling WebP files for Magento catalog product cache images and serves them with picture fallback. The admin optimizer is for CMS, WYSIWYG, logo, and other media-library paths outside that cache. Originals are never deleted.
Storefront delivery is hard-blocked when Amasty_ImageOptimizer or Yireo_Webp2 is enabled, so Magento does not double-process images.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.4+ (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3 compatible (GD or Imagick with WebP support)
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires toweringmedia/module-base; requires Search Intelligence Core to be installed and enabled for WebP delivery and bulk conversion
- Storefront Delivery: Sibling .webp for catalog product cache images; picture markup with JPEG/PNG fallback; Hyvä gallery *_webp keys
- Admin Bulk Optimizer: Converts JPG/PNG under a chosen pub/media subpath (CMS/WYSIWYG/logo)
- Safety: Dry-run mode; optional zip archive of originals; originals are never deleted
- Conflict Guard: Hard-blocks delivery when Amasty_ImageOptimizer or Yireo_Webp2 is enabled
- Package Version: 1.1.1
- Multi-Store Support: Yes (website-scoped delivery gate)
- Store Scope Configuration: Default / Website / Store View
- Cron Support: No cron jobs; conversion is on image write and admin bulk runs
- Upload Hook: No upload-time conversion
- After Enable: Run bin/magento catalog:images:resize or re-save products for existing cache images
- Admin Configuration Path: Stores → Configuration → Toweringmedia → SEO Images WebP
- Optimizer Menu Path: Intelligence SEO Suite → WebP Optimizer
- Security: Magento secure architecture and permissions based access
- Performance Impact: Minimal lightweight implementation
- Customization Ready: Yes
Compatible with your Magento 2 store
Built for Magento 2.4.4+ (Open Source and Adobe Commerce) with PHP 8.1, 8.2, or 8.3 and GD or Imagick WebP support. Install via Composer as toweringmedia/module-seo-images-webp (requires toweringmedia/module-base). Requires Search Intelligence Core to be installed and enabled for storefront WebP delivery and the admin bulk optimizer.
-
Magento 2.4
Open Source & Adobe Commerce
Hyvä compatibleBuilt for modern storefronts
Updates & supportKeep your store running smoothly