Child Themes

Bulk Upload and Crop Images for Your WooCommerce Products

The WooCommerce Product Image Problem

WooCommerce product images need to be consistent. When product cards in your shop grid display images at different aspect ratios, the layout breaks — some cards taller, some shorter, some with awkward whitespace. The standard solution is ensuring all product images are uploaded at the same dimensions. For a store launch with 50–200 products, that traditionally means hours of Photoshop work.

Upload, Crop, and Compress in One Step

The Smart Crop & Compress tab lets you set output dimensions, position the focal point, and drag multiple product image files onto the upload zone. Each file is uploaded, cropped to your dimensions, compressed, and registered in the media library — ready to assign to products immediately.

  1. Upload to WordPress media library
  2. Crop to your specified dimensions using the focal point
  3. Compress using your global quality and format settings
  4. All thumbnail sizes generated automatically

Recommended Dimensions for WooCommerce Product Images

  • 800 × 800 px — adequate for most stores
  • 1200 × 1200 px — better for product zoom functionality
  • 1000 × 1000 px — balanced between quality and file size

With Divi Image Compressor at WebP quality 80, a 1,200 × 1,200 px product image typically weighs 40–80 KB — fast enough not to slow down category pages even for large catalogues.

Per-Product Focal Point Control

Not every product photographs well with a centred crop. A watch photographed at an angle, a shirt on a mannequin, or a product with a logo in one corner may need a custom focal point. Click "Edit Crop" on any staged image to open a crop preview modal and set the exact focal position before applying.

Keeping WooCommerce Images Consistent Going Forward

Enable "Enable on Upload" in Compression Settings. From that point, every product image uploaded through WooCommerce, the media library, or the bulk uploader is automatically processed — keeping your product image standard consistent as your catalogue grows.

Frequently Asked Questions

What dimensions should WooCommerce product images be?

WooCommerce recommends a 1:1 square ratio. The minimum recommended size is 800 × 800 px for basic functionality. Use 1200 × 1200 px if you use product image zoom. The exact size depends on your theme's product image display size.

Will cropping product images to a square crop the wrong part of my product photos?

Only if you use a centred focal point for products that are not centred in the frame. Use the per-image "Edit Crop" button to set a custom focal point for any image where the automatic centre crop would cut out the product.

Does the plugin work with WooCommerce product galleries (multiple images per product)?

Yes. Each uploaded image is a separate media library attachment. Upload and crop all your product gallery images using the batch uploader, then assign them to the product gallery in WooCommerce as usual.

Will compressing product images affect my store's professional appearance?

Not at quality 80. The file size reduction is achieved through encoding efficiency, not by introducing visible artifacts. Product images at quality 80 in WebP format are indistinguishable from uncompressed JPEGs when viewed on screen.

How do I regenerate WooCommerce thumbnails after changing image settings?

After changing image dimensions or quality settings, use the Regenerate All Thumbnails tool in the Bulk Compress tab. This re-generates all registered sizes — including WooCommerce's thumbnail, single, and gallery thumbnail sizes — at your current settings.

Get Divi Image Compressor

Learn More About Divi Image Compressor