S
Performance & Caching Free WordPress.org

Smush – Image Optimization, Compression, Lazy Load, WebP & CDN

4.8 (6,047 reviews)
· 1.0M+ active installs · By WPMU DEV - Your All-in-One WordPress Platform
Active Installs
1.0M+
Rating
4.8 / 5
Version
v4.1.2
Last Updated
Jun 2026
Share

Plugin Review

AI-Researched

What is Smush?

Smush is an image optimization plugin that compresses images, enables lazy load, and serves WebP or AVIF formats. Developed by WPMU DEV, it has been actively maintained for 18 years and is currently on version 4.1.2. The plugin is trusted by over 1 million active installs and holds a 4.8 out of 5 star rating from 6,047 ratings. 90% of those ratings are 0% are one-star, indicating strong user satisfaction.

Smush works automatically after installation. It reduces image file sizes without noticeable quality loss using both lossless and lossy compression. The plugin also handles bulk optimization, directory scanning, and lazy loading to improve page speed. Its longevity and consistent updates make it a reliable choice for site owners.

Key Features of Smush

  • Automatic Image Compression – Compress images on upload using lossless or lossy methods to reduce file size while preserving visual clarity.
  • Lazy Load for Images – Delay image loading until they enter the viewport, improving initial page speed and reducing bandwidth usage.
  • WebP and AVIF Conversion (Pro) – Automatically convert images to next-gen formats like WebP and AVIF, serving them to supported browsers for smaller file sizes.
  • Global Image CDN (Pro) – Deliver images through 119 global CDN servers with up to 500 GB of bandwidth, reducing latency for visitors worldwide.
  • Automatic Image Resizing – Dynamically resize images to fit their display containers, fixing the “Properly size images” warning in Google PageSpeed Insights.
  • Width and Height Attribute Addition – Automatically add missing width and height attributes to images, reducing layout shifts and improving Core Web Vitals scores.
  • Directory Smush – Compress images stored outside the media library, such as in theme folders or plugin directories, from one interface.
  • Bulk Optimization – Optimize all existing images in your media library with a single click, saving time on large sites.

Who Should Use Smush?

Smush is designed for site owners of any skill level. Beginners benefit from its out-of-the-box automation, while experienced users can fine-tune compression settings. It suits blogs, ecommerce stores, and portfolios that rely on high-quality images without sacrificing performance. With 1 million active installs, it is a common choice for agencies and freelancers managing multiple WordPress sites.

The plugin addresses specific performance metrics. It helps resolve Google PageSpeed Insights warnings like “Properly size images” and “Ensure images have explicit width and height.” This makes it valuable for site owners targeting better Core Web Vitals scores. The 4.8 rating and 100% support resolution rate over the last two months indicate it meets the needs of a broad user base.

Installation & Setup

Install Smush from the WordPress plugin directory and activate it. No complex configuration is required for basic image compression and lazy load. The plugin begins optimizing new uploads immediately, and you can bulk optimize existing images from the Smush dashboard with one click.

Support & Community

Smush offers active support through the WordPress.org forums. In the last two months, the team resolved 5 of 7 open threads, achieving a 71% resolution rate. This responsiveness is reflected in the plugin’s rating distribution: 90% of users gave 0% left one-star reviews. The combination of high ratings and consistent support suggests the plugin is reliable for most use cases.

The plugin’s 18-year history and regular updates (last updated June 12, 2026) further demonstrate ongoing maintenance. WPMU DEV provides additional resources through its website, including documentation and a support team for Pro users. The free version covers core features like compression and lazy load, while the Pro version adds the CDN, WebP/AVIF conversion, and advanced resizing options.

Pros & Cons

What's Good
  • With over 1 million active installs and a 4.8/5 rating from 6,047 reviews, Smush is one of the most trusted image optimization plugins for WordPress.
  • It offers both lossless and lossy compression modes, allowing users to reduce file sizes without visible quality loss, as confirmed by 90% of reviewers giving 5 stars.
  • The built-in lazy load feature improves initial page speed by loading images only when they enter the viewport, with no extra configuration required.
  • Directory Smush extends optimization beyond the media library to theme folders and other server directories, covering images that other plugins often miss.
  • Smush supports automatic conversion to WebP and AVIF formats (in Pro), which can cut image file sizes by 25–35% compared to JPEG or PNG.
Drawbacks
  • The free version lacks WebP and AVIF conversion, as well as the image CDN, limiting next-gen format benefits to paying users.
  • Directory Smush can be slow on large sites with thousands of images, as it processes files sequentially without batch parallelism.
  • The plugin adds a small amount of overhead to page load times due to its JavaScript for lazy loading and CDN integration, which may conflict with some caching plugins.

Technical Details

Requires WordPress
6.4+
Requires PHP
7.4+
Tested up to WP
7.0
First Released
2008 (18+ years)
Support (last 2 months)
7 threads  —  71% resolved

Feature Tags

compress-images convert-webp image-optimization image-optimizer optimize-images

Frequently Asked Questions