← All posts

WooCommerce: optimising product images without sending them to the cloud

Catalog images, galleries, zoom views – in WooCommerce, product images are almost always the biggest drag. Local conversion makes the shop faster, no cloud subscription needed.

In a WooCommerce shop the product images are almost always the biggest drag: many images per page, galleries, zoom views, plus category pages with dozens of preview images. Converting the images automatically to WebP and AVIF – locally on your own server – makes category and product pages noticeably faster without entrusting your entire image stock to a cloud service.

Why shops are particularly affected

WooCommerce generates its own sizes from every product image: one for the catalog, one for the single view, one for the gallery thumbnails. With 500 products at four images each, that quickly adds up to several thousand files. If they are all served as JPEG at original size, it adds up to a multiple of what would be needed. On the category page the browser loads dozens of them at once.

What to do

  • Automatic conversion on upload: every new product image is converted straight to WebP and AVIF, the smallest format is chosen per image, all WooCommerce sizes are carried along.
  • Bring the existing catalog up to date: convert the already uploaded images once in a bulk run.
  • Correct image sizes: the catalog thumbnails must not be the full product-image size – you control that in the WooCommerce display settings.
  • Alt text for product images: for shops that fall under the German accessibility law (BFSG), meaningful alt text on product images is mandatory.

Why local, especially in a shop

A cloud image optimiser processes all product images on someone else’s servers on every catalog import – and often bills per image. With a large or seasonally changing range that gets expensive and ties the shop to a quota. Local processing has no per-unit cost: the bulk run over 3,000 product images costs nothing extra, and no product photo leaves the server.

Where IMG Performer fits in

IMG Performer converts product images to WebP and AVIF locally on upload and carries along all sizes generated by WooCommerce. The Pro version adds the bulk run for the existing catalog and AI alt text through your own API key. No account, no credit system, no per-unit cost. Background: Image optimization without the cloud and Image optimization with AI alt text.

Disclaimer

As of September 2026. Details on IMG Performer: img-performer.enfants.de. The note on the German accessibility law (BFSG) is general context, not legal advice.

Frequently asked questions

Does converting slow the shop down on upload?

The conversion runs in the background. For bulk imports of large catalogs, running the bulk job at a low-traffic time is recommended.

Does this work with page builders and shop themes such as Divi or Elementor?

Yes. The conversion works at the media library, not the theme – the delivered images are replaced regardless of the front-end tool.

What about the product-image zoom?

The high-resolution zoom variant is converted too. That is exactly where AVIF brings the biggest size advantage.