Skip to main content
Smush logo

Smush

Compresses and optimizes images, adds lazy loading, serves WebP or AVIF, and can use an image CDN to improve media delivery.
ImagesRecommendedEditors Choice
Visit Plugin
Last Updated: September 24, 2026

Plugin Health & Stats

Checked 2 weeks agoSource: WordPress.org
Active installs
1,000,000+Official WordPress.org tier
WP.org rating
4.8/56,052 ratings
Version
4.3.3Current repository release
Last updated
2 weeks agoSep 16, 2026
Total downloads69,561,213
Tested with WP7.1.1
Requires WP6.4+
Requires PHP7.4+
Support resolved (2 mo.)2 of 4 (50%)
Plugin age17 years, 9 months
Updates observed1
Tracking sinceSep 12, 2026
Repository data is older than 3 days. Showing the latest successful snapshot.

Historical overview

364-day WordPress.org history
Download trendDaily package downloads · last 90 days
7d368,026 30d938,068 90d2,546,634 Peak day258.7KSep 30
Jul 3Aug 1Aug 31Sep 30
Active version adoptionCurrent usage share
4.3 47.8%other 46.5%3.16 5.7%

Quick take

Smush is built for site owners who want image optimization to happen inside a familiar WordPress workflow. This Smush review separates the useful free compression and lazy-loading tools from the Pro features that handle next-gen formats, CDN delivery and larger files.

Best fit: Smush makes the most sense for sites wanting easy image compression and lazy loading with optional CDN and next-gen delivery. It is less compelling for sites that already have equivalent image optimization/CDN handling elsewhere.

What Smush handles automatically

Smush can optimize images as they are uploaded, bulk-process existing media and use Directory Smush for images outside the Media Library. Lazy loading is included to delay off-screen images until they are needed.

The free plugin supports lossless and lossy compression, but images over 5MB are skipped. Smush Pro raises the supported image size to 256MB.

Where Smush Pro changes the workflow

Pro adds WebP and AVIF conversion and automatic delivery, an image CDN with 119 global locations, stronger compression levels, preload controls and automatic resizing. These features matter more on image-heavy sites where delivery is as important as reducing the original file.

WPMU DEV currently lists CDN bandwidth allowances by plan, so high-traffic sites should choose a tier based on delivery volume rather than only the number of sites.

Free vs Pro buying decision

The free version is enough when you mainly need compression, bulk optimization and lazy loading. Pro makes more sense when you want Smush to own the complete image pipeline, including next-gen formats and CDN delivery.

Choose it if: you want a simple WordPress image optimizer with an easy path from local compression to CDN delivery.

Keep looking if: your host or performance stack already provides compression, next-gen conversion and an image CDN.

Trade-offs to check

Image optimization features can overlap with hosting platforms, cache plugins and CDNs. Running duplicate lazy-loading or format-conversion systems can make troubleshooting harder, so decide which layer owns each job.

The free 5MB image limit is another practical boundary for photographers or stores that routinely upload large originals.

Smush pricing

Smush pricing currently starts at $36/year for Pro Basic on one site, shown as a promotional reduction from $60/year. The official pricing page also offers larger site and CDN allowances on higher plans.

Pricing checked September 10, 2026. Smush pricing should be rechecked before purchase because WPMU DEV displays promotional pricing.

The Smush Free vs Pro decision is mainly about delivery depth. The free WordPress image optimizer handles core compression and lazy loading, while Pro adds the managed next-gen/CDN layer. For most buyers, Smush Free vs Pro should be decided by whether a WordPress image optimizer also needs to own delivery.

Deciding between free optimization and Pro delivery

Smush Free covers the routine tasks many sites need first: automatic compression, bulk processing, Directory Smush and lazy loading. That makes it a useful starting point when the main goal is reducing oversized images without changing the site's delivery architecture.

Pro becomes a different kind of decision because next-generation format delivery, larger-file handling and CDN features can shift more of the image pipeline into the plugin's managed service. Before upgrading, check what the host or existing CDN already provides. Paying for a second image CDN rarely helps if another service is already resizing and converting the same assets. The free edition also skips images above its size limit, so media-heavy sites should identify those files rather than assuming the entire library was processed. After any bulk change, compare representative pages visually and recheck Core Web Vitals to confirm the optimization actually improves delivery.

PluginSuggest verdict

This Smush review sees the free plugin as a convenient starting point for routine image compression and lazy loading. Pro is easier to justify when you specifically need its next-gen delivery, stronger optimization or CDN rather than simply wanting a paid badge.

Operational considerations

Test Smush on representative images before changing a large library, especially if your site also uses a CDN, cache plugin, or host-level image optimization. Make sure lazy loading, next-generation formats, and CDN delivery are not enabled twice. After any bulk change, compare pages visually and recheck Core Web Vitals rather than assuming a smaller file always improves real-user performance.

Smush FAQs

Is Smush free?

Yes. Smush has a free WordPress plugin, with additional image delivery and optimization features in Pro.

What is the free image-size limit?

The official FAQ says images over 5MB are skipped in the free version.

Does Smush create WebP and AVIF images?

WebP and AVIF conversion and automatic serving are listed as Pro features.

Does Smush include lazy loading?

Yes. Lazy loading is available in the plugin and can be enabled for site images.

Does Smush Pro include a CDN?

Yes. Pro includes image CDN delivery through 119 global locations, with bandwidth depending on the plan.

How much does Smush Pro cost?

At the time of this review, Pro Basic is advertised at $36 per year for one site, reduced from $60 per year.

Similar Plugins

Freemium

Compresses and resizes WordPress images, then converts them to WebP or AVIF to reduce file size and improve image delivery…

Community Reviews

0 community reviews
Log in or create an account to write a review.
No published community reviews yet.