Where Magento stores the problem
Look at catalog/product. Those files are the source for listing, product, and zoom images. WebP masters shrink disk, cache generation time, and TTFB after deploy when caches are cold.
Why it matters
- Configurable products repeat images across SKUs.
- FPC does not make a 800 KB hero small.
- Extensions that 'add WebP' often duplicate every file on disk.
How to do it
- Export the catalogue image folder (or a category at a time).
- Convert to WebP at 1600 px, quality 80 (zoom still looks fine on a laptop).
- Replace files keeping Magento filenames, then
bin/magento catalog:images:resizeif needed.
Settings that work
Base 1600 px. Small/thumbnail can remain generated. Avoid 4000 px 'zoom' masters unless you sell art prints on a 5K display.