Title: Smart Image Resize for WooCommerce
Author: Nabil Lemsieh
Published: <strong>November 14, 2018</strong>
Last modified: June 27, 2026

---

Search plugins

![](https://ps.w.org/smart-image-resize/assets/banner-772x250.jpg?rev=2143138)

![](https://ps.w.org/smart-image-resize/assets/icon-256x256.jpg?rev=2142235)

# Smart Image Resize for WooCommerce

 By [Nabil Lemsieh](https://profiles.wordpress.org/nlemsieh/)

[Download](https://downloads.wordpress.org/plugin/smart-image-resize.1.17.1.zip)

 * [Details](https://test.wordpress.org/plugins/smart-image-resize/#description)
 * [Reviews](https://test.wordpress.org/plugins/smart-image-resize/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/smart-image-resize/#installation)
 * [Development](https://test.wordpress.org/plugins/smart-image-resize/#developers)

 [Support](https://wordpress.org/support/plugin/smart-image-resize/)

## Description

**[Smart Image Resize](https://sirplugin.com/)** fixes inconsistent product image
sizes across your WooCommerce store. Instead of cropping and cutting off parts of
your product, it resizes images to uniform dimensions and fills the remaining space
with a clean background.

The result: a professional, grid-aligned product catalog — without any manual image
editing.

### The Problem

WooCommerce stores with products from different suppliers, dropshipping feeds, or
multiple vendors end up with a messy grid of mismatched image sizes. Some are tall,
some are wide, some are tiny. It looks unprofessional and hurts conversions.

### The Solution

Smart Image Resize automatically processes every product image you upload:

 1. Trims excess whitespace around the product
 2. Resizes it to fit your store’s image dimensions
 3. Adds a neutral background to fill remaining space (no cropping)

Your entire catalog looks uniform with zero manual work.

### Free Features

 * Automatically resize new product images on upload
 * Bulk resize up to 150 existing product images
 * Trim whitespace to keep products centered
 * Disable upscaling for small images

### Pro Features

 * **Unlimited images** — no processing cap
 * **PNG  JPG conversion** — dramatically smaller file sizes
 * **WebP generation** — next-gen format for faster loading
 * **Watermarking** — protect your product photos with your logo
 * **Priority support** — fast help via chat or email

[Upgrade to Pro ](https://sirplugin.com?utm_source=wp&utm_medium=link&utm_campaign=readme)

### Works With

 * WooCommerce 3.0+
 * Dokan, WCFM, and other multivendor plugins
 * WooCommerce HPOS (High-Performance Order Storage)
 * WP CLI (`wp media regenerate`)
 * Jetpack, WP Smush, and other image optimization plugins
 * All major themes (Flatsome, Avada, Astra, Phlox, etc.)

### What Users Say

★★★★★

> “I downloaded the free version and after 3 minutes I bought the PRO version. The
> plugin is EXCELLENT! We have 30,000 imported products with different photos.” —
> [@prokurent](https://wordpress.org/support/topic/excellent-8052/)

★★★★★

> “I recommended this to a dev friend the day after I used it. Customers don’t care
> to crop their images on their own.” — [@jpontinen](https://wordpress.org/support/topic/did-its-job-and-saved-a-ton-of-tedious-work/)

★★★★★

> “The time saving benefits are enormous and the plugin support is A+.” — [@chickwithbob](https://wordpress.org/support/topic/brilliant-lifesaver-with-incredible-support/)

## Screenshots

[⌊Before and after — uniform product images without cropping.⌉⌊Before and after —
uniform product images without cropping.⌉[

Before and after — uniform product images without cropping.

[⌊Settings page — simple, clean interface.⌉⌊Settings page — simple, clean interface
.⌉[

Settings page — simple, clean interface.

[⌊Bulk resize tool — process your entire catalog.⌉⌊Bulk resize tool — process your
entire catalog.⌉[

Bulk resize tool — process your entire catalog.

## Installation

 1. Upload the `smart-image-resize` folder to `/wp-content/plugins/`
 2. Activate the plugin through the Plugins menu
 3. Go to **WooCommerce > Smart Image Resize** — it works immediately with smart defaults

**Requirement:** PHP `fileinfo` extension must be enabled (most hosts have this 
on by default).

## FAQ

### Does the plugin work without any configuration?

Yes. It works immediately after activation. New product images are automatically
resized on upload. You can customize settings at **WooCommerce > Smart Image Resize
> Settings** if needed.

### Will it crop my images?

No. The plugin never crops. It resizes the image to fit the target dimensions and
adds a background color to fill any remaining space. Your entire product stays visible.

### How do I resize images I already uploaded?

Go to **WooCommerce > Smart Image Resize > Bulk Resize** and click **Start Processing**.
It will process your existing catalog automatically.

### My images look blurry after resizing.

Two common causes:

 1. **Compression too high** — Lower the compression level in Settings > Optimization.
 2. **Source image too small** — Enable “Disable Upscaling” in Settings > Advanced 
    to prevent stretching small images.

After changing settings, run the bulk resize tool again.

### Images still look wrong after processing.

Two things to try:

 1. **Clear your caches** — browser cache, caching plugin, and CDN. Old thumbnails 
    are cached and need to be purged.
 2. **Enable “Resize Original Image”** — Some themes display the full-size original
    image instead of thumbnails. Go to Settings > Advanced settings and turn on “Resize
    Original Image” so the original gets the same uniform treatment. Then run the bulk
    resize tool again.

### The bulk tool stopped midway. What happened?

Your server ran out of memory processing a large image. Refresh and click Start 
again — it resumes where it left off. If it keeps happening, ask your host to increase
the PHP memory limit.

### Can I undo changes?

Yes. Go to the **Help** tab and use the bulk-restore tool to revert your images 
back to their originals.

### Does it affect non-product images?

No. Only product images are processed by default. You can enable category and brand
images in settings.

### Can I use it for non-WooCommerce images?

Yes. [See our documentation](https://docs.sirplugin.com/faqs/general-questions#can-i-use-the-plugin-to-resize-non-product-images-and-how)
for how to enable this.

### Is it compatible with multivendor plugins?

Yes. Works with Dokan, WCFM, and other multivendor setups. Vendor-uploaded images
are processed automatically.

### How do I get support?

 * **Free:** [WordPress.org support forum](https://wordpress.org/support/plugin/smart-image-resize/)
 * **Pro:** [Priority support](https://sirplugin.com/support)

## Reviews

![](https://secure.gravatar.com/avatar/1c88c9c5eeb35a0bcad7b37f4fe03c4703ff865d0d272e83a147f590ec3df0a4?
s=60&d=retro&r=g)

### 󠀁[Exactly what I needed](https://wordpress.org/support/topic/exactly-what-i-needed-1012/)󠁿

 [musherenko](https://profiles.wordpress.org/musherenko/) December 3, 2025

Fastest 5 star review I’ve ever left. Woocommerce store with thousands of existing
products and more added daily. We have to source our product images from various
suppliers and manufacturers, all whom save their images in different formats and
sizes. Some of which have a lot of unnecessary white space which affects all of 
our product thumbnails. So some products look smaller than others on archive galleries.
You can use the built in crop tool on woocommerce so they’re all 1:1 but it will
obviously crop some of your images which looks horrendous. This tool with a click
of a button processed all our images, removed all the unnecessary white space and
resized them so now every single product image appears the same size. Preprocessing
our images in photoshop would be an impossible task as we already have thousands
of images and add more daily. This took 5 minutes to setup. Let the bulk gen run
and walk away. Come back and it’s finished. I upgraded to the pro version which 
was on sale. Lifetime license for the cost of a one year subscription. Now not only
do all the products appear uniform but are displayed in webp which Imagify wouldn’t
do for thumbnails.

![](https://secure.gravatar.com/avatar/65bb553d6c5b1cb94b841e207bd3a4334abcea1ab09187c383d7c4eafc3a2e13?
s=60&d=retro&r=g)

### 󠀁[Smart Image Resize IS SMART!](https://wordpress.org/support/topic/smart-image-resize-is-smart/)󠁿

 [ejcalvarez](https://profiles.wordpress.org/ejcalvarez/) October 15, 2025

Smart Image Resize is very help and easy to use!

![](https://secure.gravatar.com/avatar/2d12e035a4c66e93e7e9c3256b7a257ee958ecb1b3be382475f14f37a035d873?
s=60&d=retro&r=g)

### 󠀁[Only works halfway](https://wordpress.org/support/topic/only-works-halfway/)󠁿

 [zettbee](https://profiles.wordpress.org/zettbee/) May 9, 2025 1 reply

The plugin creates new images but does not change the original. Many of the current(
premium) themes automatically change the uploaded images to .webp. Because these
are so small, they use the original for zoom images, product thumbnails and lightbox.
I manage 10+ webshops with different premium themes and see that the images created
by the plugin are only used in the product gallery and product image. The thumbs,
zoom, etc. are the unmodified original image. So if the original is also modified,
the plugin works 100%, now it only works half.

![](https://secure.gravatar.com/avatar/762896ad3c9a952eaae8c800c181632ca0f9f27979a3ad1b8c4bf69f6a7d0443?
s=60&d=retro&r=g)

### 󠀁[Does the trick](https://wordpress.org/support/topic/does-the-trick-119/)󠁿

 [kosia](https://profiles.wordpress.org/kosia/) June 10, 2024 1 reply

Easy to use, sorted out my image problems.

![](https://secure.gravatar.com/avatar/747d94491468911534482ddeddd06ad056a87468c74b1e4269e2d6e78803b54e?
s=60&d=retro&r=g)

### 󠀁[Seems to work good](https://wordpress.org/support/topic/seems-to-work-good-7/)󠁿

 [valterekholm](https://profiles.wordpress.org/valterekholm/) April 23, 2024

Since I have not used it much I can only give 4

![](https://secure.gravatar.com/avatar/65bbdef07636ea37f7b8680e1e94dc12efa860608d87ab2422da74f200dc272b?
s=60&d=retro&r=g)

### 󠀁[Very helpful plugin](https://wordpress.org/support/topic/very-helpful-plugin-453/)󠁿

 [merchandcart](https://profiles.wordpress.org/merchandcart/) April 11, 2024

Very helpful plugin

 [ Read all 82 reviews ](https://wordpress.org/support/plugin/smart-image-resize/reviews/)

## Contributors & Developers

“Smart Image Resize for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Nabil Lemsieh ](https://profiles.wordpress.org/nlemsieh/)

[Translate “Smart Image Resize for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/smart-image-resize)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smart-image-resize/),
check out the [SVN repository](https://plugins.svn.wordpress.org/smart-image-resize/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/smart-image-resize/)
by [RSS](https://plugins.trac.wordpress.org/log/smart-image-resize/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.17.1

 * Security hardening.

#### 1.17.0

 * Added support for processing original/full-size images.
 * Added bulk-restore capability to revert image changes.
 * Refreshed admin UI for a cleaner experience.

#### 1.16.0

 * New: Built-in bulk resize tool (no third-party plugin needed).
 * Improved: Redesigned admin interface.

#### 1.15.1

 * Various improvements and bugfixes.
 * Compatibility with WooCommerce 10.6.

#### 1.15.0

 * Added support for product brand images.
 * Various improvements and bugfixes.

#### 1.13.1

 * Compatibility with WooCommerce 10.3.

#### 1.13.0

 * Enhanced bulk resize page UX.
 * Various improvements and bugfixes.

#### 1.12.1

 * Admin tweaks for better user experience.

#### 1.12.0

 * New filter `wp_sir_exclude_trim_sizes` to exclude sizes from trimming.
 * Added AVIF format support.
 * Fixed compatibility with Phlox theme.
 * Various improvements and bugfixes.

#### 1.10.2

 * Various improvements and bugfixes.

#### 1.10.0

 * Added support for Phlox theme.
 * Added option to prevent upscaling small images.
 * Introduced dedicated Help tab.
 * Improved compatibility with PHP 8.3.
 * Various bugfixes and stability improvements.

#### 1.8.1

 * Compatibility with WooCommerce HPOS.

#### 1.8.0

 * New experimental “Cropping mode” setting.

#### 1.7.7

 * Improved theme and plugin compatibility.
 * Fixed trim whitespace border size in GD.
 * Compatibility with WooCommerce 6.9.

#### 1.7.6

 * Removed confusing “Use WordPress cropping” option.
 * Fixed WebP files not deleted when feature disabled.
 * Compatibility with WooCommerce 6.3.

#### 1.7.5

 * Background reprocessing of skipped images.
 * Improved CMYK image handling.
 * Performance and stability improvements.

#### 1.6.0

 * Per-size resize fit mode.
 * Stability improvements.

#### 1.5.0

 * Filter processed images in Media Library.
 * Improved whitespace trimming.

#### 1.4.0

 * Category image support.
 * WooCommerce REST API support.
 * Improved bulk-import processing.
 * Performance improvements with Imagick.

## Meta

 *  Version **1.17.1**
 *  Last updated **2 days ago**
 *  Active installations **7,000+**
 *  WordPress version ** 4.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smart-image-resize/)
 * Tags
 * [image optimization](https://test.wordpress.org/plugins/tags/image-optimization/)
   [woocommerce images](https://test.wordpress.org/plugins/tags/woocommerce-images/)
 *  [Advanced View](https://test.wordpress.org/plugins/smart-image-resize/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  71 5-star reviews     ](https://wordpress.org/support/plugin/smart-image-resize/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/smart-image-resize/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/smart-image-resize/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/smart-image-resize/reviews/?filter=2)
 *  [  7 1-star reviews     ](https://wordpress.org/support/plugin/smart-image-resize/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/smart-image-resize/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smart-image-resize/reviews/)

## Contributors

 *   [ Nabil Lemsieh ](https://profiles.wordpress.org/nlemsieh/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smart-image-resize/)