Platforms6 min read·Updated

WooCommerce WebP Images: Faster Product Pages Without a Heavy Plugin

WooCommerce will display WebP in galleries and category grids. You do not need Imagify, ShortPixel or a rewrite plugin if you upload correctly sized WebP files. Convert the catalogue in the browser, replace the originals, and let Woo's srcset do the rest.

WooCommerce already understands WebP

Since WordPress 5.8, WebP is a first-class upload type. WooCommerce uses the same attachment system. Plugins that 'generate WebP on the server' help messy libraries; a clean library of WebP originals is simpler, cheaper and does not tax PHP on every upload.

Why it matters

  • Category pages may output 16–32 product images. Weight adds up fast.
  • Shared hosting plus an optimisation plugin often times out on 2,000-SKU shops.
  • Legal and client photos should not be sent to a SaaS optimiser.

How to do it

  1. Export product images from your DAM or wp-content/uploads.
  2. Bulk convert: max width 1600 px (main) and a second pass at 800 px only if you use custom thumbnail sizes.
  3. Upload via Media Library or WP-CLI media import. Set featured images as usual.
  4. Flush any page cache. Confirm .webp in the product gallery markup.

Settings that work

Main image 1600×1600-ish at 80%. Gallery extras 1200 px. Category thumbnails can stay at Woo's generated sizes if the original is already 1600 px WebP.

Plugins vs pre-conversion

Optimisation plugins earn their keep when editors upload casually every day. If you control the pipeline (studio → converter → WP), you avoid monthly plugin fees, API quotas and another wp-admin screen.

Convert a batch in your browser. Nothing is uploaded.

Put it into practice

Convert your images to WebP right now, free and privately in your browser.

Open the converter

Frequently asked questions

WordPress can generate additional sizes, but it will not replace a 5 MB PNG with a 150 KB WebP unless you upload WebP (or use a plugin).

Most ad platforms now accept WebP. If a specific catalog feed rejects it, keep a JPEG fallback only for that feed.

Work in batches of 100 in the browser, or use the [WebP API](/webp-api) from a script. Do not run a PHP optimiser on shared hosting for that volume.

Keep reading

Tutorial8 min read

WebP for WordPress

Step-by-step guide to converting and uploading WebP images to WordPress, fixing upload errors, handling fallbacks and speeding up your site without extra plugins.

Read more
Platforms6 min read

WebP for Shopify

Shopify now serves WebP automatically, but oversized originals still hurt LCP. How to convert product photos to WebP before upload, recommended sizes, and a private bulk workflow.

Read more
Workflow6 min read

vs Imagify

Imagify is a WordPress plugin that sends images to a SaaS API. Local WebP conversion avoids the plugin, the quota and the upload.

Read more
Workflow6 min read

Product photos to WebP

Studio JPEGs are too big for product pages. Bulk convert catalogue photos to WebP with widths that match your PDP and PLP.

Read more