Smush Image Optimization – Optimize Images | Compress & Lazy Load Images | Convert WebP & AVIF | Image CDN
Home/Plugins/wp-smushit
Smush Image Optimization – Optimize Images | Compress & Lazy Load Images | Convert WebP & AVIF | Image CDN

Smush Image Optimization – Optimize Images | Compress & Lazy Load Images | Convert WebP & AVIF | Image CDN

Optimize images & bulk compress images with lossless compression, lazy load, convert to WebP or AVIF, and properly size images via CDN for incredi …

4.8(6,023 ratings)

Description

The #1 Image Optimization Plugin for WordPress

Smush is the leading image optimization plugin – optimize, resize, and compress images, as well as convert images to WebP or AVIF format for faster loading web pages.

Brought to you by the WPMU DEV team – founded in 2007 and trusted by web professionals from freelancer to agency worldwide ever since.

Whether you spell it ‘optimise’ or ‘optimize’ – with Smush’s image optimizer you can compress images and serve images in next-gen formats (convert to WebP or AVIF), all without introducing a visible drop in quality.

Enjoy uninterrupted bulk image optimization with Smush Pro.

Level up immediately with exclusive Pro benefits like uninterrupted image optimization, 5x more image compression, and 119-point global image CDN. Learn more about Pro.

Award-Winning Image Optimizer

Smush has been benchmarked and tested number one for speed and quality. Beyond that, it’s also the award-winning, back-to-back proven crowd-favorite WordPress image optimizer trusted by over 1M+ worldwide to:

  • Optimize images
  • Compress images<... [truncated]

Frequently Asked Questions

I just finished running Smush, but Google PageSpeed still says my images need compressing and resizing. How do I fix it?

This means your images were not properly scaled for where they are being displayed. Scaling images before uploading them can be time-consuming, but can save space and speed up load time. First, determine what size your image needs to be. You can use the built-in images size detector included in the free version of Smush to find what height and width your image should be. Once you know how large the image should be, scale your images to the right size.

PageSpeed Insights is telling me to defer offscreen images. Can Smush fix that?

Lazy Load will d... [truncated]

Changelog

3.22.1 ( 2025-10-06 )

  • Fix: Memory issues caused by Elementor integration

3.22.0 ( 2025-10-06 )

  • Improvement: More accurate use of fetchpriority=high based on LCP data
  • Improvement: General UI enhancements
  • Fix: LCP image not lazy-loaded after disabling preload
  • Fix: Incorrect Preload Critical Images status shown in summary box
  • Fix: Wrong retina image size applied by the auto-resize module
  • Fix: Incorrect LCP image detected on mobile in certain cases

3.21.1 ( 2025-09-03 )

  • Fix: Auto-resize module using incorrect aspect ratio for cropped images
  • Fix: Auto-resize module using lower quality version in certain situations
  • Fix: Images using width or height attributes with percentage values resized incorrectly
  • Fix: Images in Divi shrinking on page scroll in mobile devices

3.21.0 ( 2025-09-03 )

  • New: Automatic image resizing opt... [truncated]

Statistics

Active Installs1.0M+
Downloads61.0M+
Version3.22.1
Last UpdatedInvalid Date

Requirements

WordPress
6.4+
PHP
7.4
Tested up to
6.8.3

Support

Resolution Rate57%
Total Threads7
Resolved4

Tags

compress-imagesconvert-webpimage-optimizationoptimize-imageswebp