How to Compress Product Images for WooCommerce
You go to add a product in WooCommerce, the upload spins, and then it fails — or it works but your WordPress store now crawls. Both problems trace back to image size. WooCommerce inherits a maximum upload limit from your web host (commonly 2-64 MB), and even when an upload succeeds, oversized photos drag down page speed. The clean fix is to compress before uploading.
How to compress WooCommerce product images with QuickWand
- Open the free image compressor and drop in your product photos.
- Use Resize → Max size to cap the longest side at
1200px. Uploading source images around 1200 px lets WooCommerce generate all its smaller sizes without quality loss. - Lower the Quality slider and watch the live size estimate under each file. Aim to get each photo under 200 KB — closer to 100 KB is even better for speed.
- For the smallest files, switch the output format to WebP, which modern WordPress and browsers handle well.
- Click Download all (.zip) and upload the lighter files to your media library.
WooCommerce / WordPress image facts
- Upload limit:set by your host's PHP config, typically 2-64 MB. Compressing below it avoids editing server files.
- Source dimensions: ~1200 x 1200 px is ideal so WooCommerce can regenerate catalog (~600 px) and single-product (~800 px) sizes cleanly.
- Target file size: under 200 KB per image, ideally under 100 KB, for fast page loads.
- Best format: WebP for speed (25-35% smaller than JPEG), or JPEG for maximum compatibility.
Why this is the highest-impact speed fix
WordPress sites are notoriously slow when images aren't optimized, and WooCommerce category pages can load dozens of product photos at once. Combining WebP format, a ~1200 px cap, and compression typically reduces page weight by 70-80% and noticeably improves your Largest Contentful Paint score — which both Google and your shoppers care about.
If your product photos started as iPhone .heicfiles, WordPress won't handle them well — convert them first with the HEIC to JPG converter. And if you have heavy PNG exports, the PNG to JPG converter will shrink photographic content before you compress.