Description
Smush Pro compresses and resizes images in your WordPress media library in bulk, applying configurable lossless or lossy optimization and serving files via a CDN with 45 points of presence. Aimed at sites with a heavy media library, WooCommerce stores, and visual portfolios, the plugin reduces the weight of JPG, PNG, GIF, and WebP files, speeds up page loading, and improves the Core Web Vitals metrics that Google measures.
Key Features
- Bulk compression: processes your entire media library in batch, with no per-file size limit.
- WebP conversion: automatically generates WebP versions and delivers the right format based on the visitor’s browser.
- Built-in CDN: distributes images from global servers, with smart caching and automatic device-based adjustment.
- Native lazy load: defers loading of images outside the viewport, including iframes and video thumbnails.
- Resizing and detection: adjusts original dimensions on upload and identifies improperly scaled images on the front end.
Benefits of Smush Pro
- Faster loading: drastically reduces page weight, shortening the time to first render.
- Storage savings: smaller files free up server space and reduce backup costs.
- Better SEO score: healthier Core Web Vitals directly influence Google ranking.
- Automated workflow: new uploads are optimized in the background, with no manual intervention per media file.
Who Is It For?
- WooCommerce stores with large catalogs that rely on sharp, lightweight product photos.
- Photographers, designers, and visual portfolios publishing galleries and high-resolution images.
- Agencies and developers delivering sites with strict performance requirements and high PageSpeed scores.
Anyone maintaining sites with a strong visual component finds in Smush Pro a straightforward way to solve the image bottleneck without sacrificing perceived quality. The combination of automatic compression, CDN delivery, and native lazy load covers everything from personal blogs to robust e-commerce stores, keeping pages light even after years of accumulated uploads in the media library.
Frequently asked questions
Is WPMUDEV Smush Pro – WordPress Image Optimization Plugin GPL-licensed?
Yes. WPMUDEV Smush Pro – WordPress Image Optimization Plugin is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPMUDEV Smush Pro – WordPress Image Optimization Plugin on multiple sites?
Yes. You can use WPMUDEV Smush Pro – WordPress Image Optimization Plugin on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WPMUDEV Smush Pro – WordPress Image Optimization Plugin cost at Ultrapack?
WPMUDEV Smush Pro – WordPress Image Optimization Plugin costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPMUDEV Smush Pro – WordPress Image Optimization Plugin include updates?
Yes. The current version of WPMUDEV Smush Pro – WordPress Image Optimization Plugin is 4.3.4, published at Ultrapack on Sep 29, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPMUDEV Smush Pro – WordPress Image Optimization Plugin scanned before publication?
Yes. Every version of WPMUDEV Smush Pro – WordPress Image Optimization Plugin goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WPMUDEV Smush Pro – WordPress Image Optimization Plugin?
Requires WordPress 6.4 or higher and PHP 7.4 or higher.
What changed in this version
Version 4.3.4 2026-09-28
- Improvement: Security hardening
Version 4.3.3 2026-09-15
- Improvement: Implement Auto-save UI/UX
- Improvement: Make email notification enabled by default
- Fix: Bulk Smush is not running with PHP 7.4
Version 4.3.2 2026-08-19
- Improvement: Accessibility option in Smush
- Improvement: Improved transparent PNG detection accuracy
- Improvement: Improved savings calculation in the optimization complete modal
- Improvement: Updated Preload card description copy
- Improvement: Security improvements
- Improvement: Removed unused scripts
- Fix: Image sets without a URL not being lazy loaded
- Fix: Image sets without a URL not served correctly through the CDN
- Fix: Async processing mistakenly turned off on some sites
- Fix: Network-scoped option writable by a subsite administrator (reported by Jakub Herman)
Version 4.3.1 2026-08-11
- Fix: Wizard not showing the correct image count
Version 4.3.0 2026-08-03
- New: CDN 2.0 with multiple performance improvements and bug fixes
- New: CDN domain migrated from smushcdn.com to assetcdn.net
- New: Failed images list now displayed on the Directory Smush page
- Improvement: Implemented missing notices throughout the Smush interface
- Improvement: Added notice for API update status
- Improvement: Added Elementor Image Optimizer to the conflict notice
- Improvement: "Download all" and "Delete all" options now only shown when multiple Configs are selected
- Improvement: Security improvements
- Improvement: Minor UI/UX improvements
- Improvement: Optimization toast now shown on all pages after optimization completes
- Fix: Image size not updated after editing an image in the media library
- Fix: Individual Ignore button not working for skipped images in Bulk Smush
- Fix: Image optimization not applied to large PNG images above 2560px with Super or Ultra Smush settings
- Fix: Prevented saving corrupted images to avoid broken image issues
- Fix: Images with URL parameters not served correctly when URL is changed
- Fix: Images now correctly convert to AVIF when re-enabling WebP after a downgrade and upgrade
- Fix: Activity Log now records all post types when "All Post Types" toggle is used
- Fix: Layout shift when closing popup
- Fix: Lazy load auto-resizing for new CDN base URL format
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wp-smush-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wp-smush-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.4 or higher and PHP 7.4 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready