Life Time Extra Credits Offer Extended

Validity: Dec 05 - Dec 12, 2025

EWWW Image Optimizer

EWWW Image Optimizer

Smaller Images, Faster Sites, Happier Visitors. Comprehensive image optimization that doesn't require a degree in rocket science.
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
1000000+
Last Updated:
May 16, 2025
WordPress Version:
6.5 or higher
Tested up to:
6.8.1

Faster website, higher SEO

Optimize images, boost site speed, improve bounce rate, and enhance SEO with EWWW Image Optimizer.

Powerful image compression

Experience pixel-perfect optimization and the best compression/quality ratio for JPG, PNG, and PDF files with EWWW IO.

Intelligent image conversion

Adaptive image format options (JPG, PNG, GIF, or WebP) to ensure the right format for optimal performance.

Free and comprehensive

Enjoy free image optimization for all your site's images, not just limited to the WordPress Media Library, with EWWW IO.

  • Feature requests can be viewed and submitted on our feedback portal
  • If you would like to help translate this plugin in your language, join the team

8.1.4

Release Date – May 15, 2025

  • added: customize lossy PDF compression by defining EWWW_IMAGE_OPTIMIZER_PDF_IMAGE_DPI and/or EWWW_IMAGE_OPTIMIZER_PDF_IMAGE_QUALITY
  • fixed: WebP thumbnails have incorrect orientation when created from the original unoptimized image

8.1.3

Release Date – March 26, 2025

  • added: exclude private BuddyBoss media from Easy IO with page:buddyboss exclusion
  • changed: WebP Only mode no longer requires Force Re-optimize for already optimized images
  • fixed: Easy IO rewriting some URLs when full page exclusions are used
  • fixed: WebP rewriters alter PNG URLs when PNG to WebP conversion is unavailable
  • fixed: regression in compatibility with plugins that recreate images via WP_Image_Editor
  • fixed: previous fix to avoid translation notices caused errors with other plugins calling background processes earlier than ‘init’

8.1.2

Release Date – March 6, 2025

  • changed: WebP Conversion mode configurable for API users
  • changed: combine metadata queries for faster async scanning
  • changed: Bulk Optimization no longer requires Force Re-optimization to create WebP images for previously optimized images
  • fixed: background processes trigger notice from loading translations too early
  • fixed: WooCommerce thumb regen still runs when WC sizes are disabled
  • fixed: Easy IO fails to refresh CDN domain when site URL has changed
  • fixed: Force and WebP Only options not applied when scanning additional folders in async mode
  • fixed: PDF and SVG images queued in WebP Only mode

8.1.1

Release Date – February 26, 2025

  • changed: added handling of HTTP errors to processes on Tools page
  • changed: added nonce-renewal for long-running processes on Tools page
  • changed: improved output for WebP Cleanup tool and Delete Converted Originals tool
  • fixed: queue table upgrade fails to add ‘id’ column

8.1.0

Release Date – February 18, 2025

  • added: Preserve Originals option to keep pre-scaled images for WebP and thumbnail generation
  • added: ability for 3rd party plugins to hook into Lazy Load and WebP HTML parsers
  • changed: ImageMagick is default WebP conversion method on supported servers
  • changed: improved performance of custom *_option functions on multisite
  • changed: Max Image Dimensions always override WP big_image threshold
  • changed: local image backups not removed on plugin deactivation
  • fixed: Sharpen Images not applied to new WebP Conversion process
  • fixed: WebP Quality not applied to ImageMagick WebP Conversion for thumbnails
  • fixed: WebP resizing overrides custom crop set by Crop Thumbnails
  • fixed: pre-scaled original cannot be found if attachment metadata is incomplete
  • fixed: PHP error in bulk image scanner

8.0.0

Release Date – December 11, 2024

  • added: WebP Optimization via API, existing customers may enable it on the Local tab in Ludicrous Mode
  • added: improved WebP Conversion quality by using full-size/original source for thumbs
  • added: Above the Fold setting for Lazy Load (previously EIO_LAZY_FOLD override)
  • added: High-DPI option for Easy IO
  • changed: gravatar images excluded from Above the Fold/EIO_LAZY_FOLD counts
  • fixed: Picture WebP ignores images with skip-lazy when it should not
  • fixed: image records not reset after image restore
  • fixed: several PHP warnings from bulk processes
  • fixed: paths for thumbs were broken on Windows
  • fixed: Easy IO adding images to srcset combined with broken WooCommerce gallery thumbnails causes oversized image sizes to be loaded
  • fixed: Easy IO srcset filler using incorrect width for calculations
  • fixed: PHP warning during bulk scan

7.9.1

Release Date – October 31, 2024

  • changed: bulk optimizer links point to async bulk tool, if available
  • fixed: Lazy Load for iframes results in empty src attribute
  • fixed: debug actions on bulk optimizer missing nonces
  • fixed: bulk optimize scanner queries are too long for some hosts
  • fixed: Lazy Load breaks –background CSS variable

7.9.0

Release Date – September 12, 2024

  • added: conversion of BMP images to JPG format
  • changed: allow folders outside of WordPress install to be optimized via Folders to Optimize
  • changed: improve performance of ewwwio_is_file(), props @rmpel
  • changed: improve exceeded credit messages for sub-keys
  • changed: warn when db connection is not using UTF-8
  • changed: ensure all db statements are properly prepared/sanitized
  • fixed: bulk async shows start optimizing instead of resume when queues are paused
  • fixed: bulk async status refresh does not handle errors properly
  • fixed: some strings with i18n had incorrect text domain

7.8.0

Release Date – July 25, 2024

  • added: agency mode available by defining EWWWIO_WHITELABEL or using the ewwwio_whitelabel filter
  • changed: skip lazy load for LCP images based on fetchpriority when auto-scaling is disabled
  • fixed: JS WebP alters img srcset when src is non-WebP but srcset is already WebP
  • fixed: Lazy Load and Easy IO fail to decode URLs with HTML-encoded characters, which causes esc_url to break the URL
  • fixed: Easy IO fails to update CDN domain if site is re-registered while still active

7.7.0

Release Date – June 6, 2024

  • added: improved resizing of paletted PNG images in WP_Image_Editor using pngquant or API
  • added: warning when hiding query strings with Hide My WP
  • changed: apply async loading to lazyload JS using WP core functionality
  • fixed: missing srcset when using JS WebP rewriting
  • fixed: multisite deactivate for Easy IO fails nonce verification
  • fixed: some strings were missing i18n (props @DAnn2012)

7.6.0

Release Date – April 24, 2024

  • added: Easy IO delivery for JS/CSS assets from additional domains
  • added: Lazy Load can use dominant color placeholders via Easy IO
  • added: ability to filter/parse admin-ajax.php requests via eio_filter_admin_ajax_response filter
  • added: Easy IO support for Divi Pixel image masks
  • changed: improved smoothing of LQIP for Lazy Load when using Easy IO
  • changed: after editing an image in WordPress, optimization results for backup sizes will be hidden from Media Library list mode
  • changed: Lazy Load checks for auto-scale exclusions on ancestors of lazyloaded element
  • fixed: async bulk interface does not show Start Optimizing when image queue is already visible
  • fixed: bulk process appears to have completed after clearing queue
  • fixed: storing resize/webp results for new images fails with MySQL strict mode
  • fixed: database records not cleaned after thumbs are removed by Force Regenerate Thumbnails
  • fixed: JPG to PNG conversion on 8-bit PNGs sometimes uses incorrect black background
  • fixed: Help links broken in Firefox’s Strict mode
  • fixed: async queue status not properly checked on multi-site

7.5.0

Release Date – March 26, 2024

  • added: Easy IO support for upcoming Slider Revolution 7 rendering engine
  • added: Easy IO updates existing image preload URLs
  • added: Lazy Load automatically excludes preloaded images
  • changed: async process locking uses unique key on disk to avoid duplicate processes
  • fixed: Easy IO skipping Slider Revolution 6 URLs
  • fixed: Lazy Load incorrectly auto-scales fixed group background images
  • fixed: uncaught errors when attempting svgcleaner install on FreeBSD
  • fixed: optimized images list links to WebP thumbnail for all sizes
  • fixed: optimized images list shows wrong thumbnail for non-media library images
  • fixed: quirks with new bulk interface and optimized images list
  • updated: cwebp to version 1.3.2
  • updated: gifsicle to version 1.95
  • updated: optipng to version 0.7.8

7.4.0

Release Date – March 6, 2024

  • added: async bulk optimizer on settings page
  • added: store WebP results/errors for display in Media Library, and in optimization table/results
  • added: ability to view pending/queued images, remove images from queue, and sort queue by original image size
  • fixed: restoring images from optimization table
  • fixed: attempting to install x64 binaries on arm64 servers

Earlier versions

Please refer to the separate changelog.txt file.

AMAZING

By youssefahmed18 on June 29, 2025

This plugin saved my website it optimized my images to a level that the site loads instantly even if it has many images in it

Buen plugin

By turbonext on June 18, 2025

Trabaja muy bien optimizando imagenes, mi agradecimiento a los creadores.

Nice plugin.

By djrgr on June 17, 2025

Nice plugin, reallly helped me a lot.

Seems good so far

By Devin104 on June 12, 2025

I just joined a couple of days ago.

So far the App actually seems to work quite well.

I will know more at time passes but so far am happy to recommend it.

Excellent

By fotonehsan on June 9, 2025

Excellent

Amazing Plugin

By Travis Kroon (anthemsblog) on June 3, 2025

Simple to use and very effective

Parfait

By flo743 on May 21, 2025

Simple à utiliser convertis et optimise bien correctement

Nice

By Shuvo Sarker (shuvoskr420) on May 21, 2025

Recomended! I use this plugin to my Agency Website for optimize my website images. And Its working perfectly.

I like it!

By Noteapures on May 10, 2025

Easy, fantastic results!

Great Plugin

By neero7 on May 9, 2025

A reliable plugin for images

Try other plugins too!

True Lazy Analytics

This plugin enables lazy loading for Google Analytics, Facebook Pixel, Hotjar, Yandex Metrica (Yandex Metrika) and Liveinternet counter.

Try Demo More Details

Optimus – WordPress Image Optimizer

Effective image compression and optimization during the upload process. Smart, automatic and reliable.

Try Demo More Details

AVIF, WebP Converter

Localhost AVIF, WebP Converter.

Try Demo More Details
Screenshots
Author Site Author Site

Try EWWW Image Optimizer With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.