Plugin Compatibility
With the huge number of plugins and themes available for WordPress sites, we work hard to make sure you don't have to worry about plugin compatibility. But if you find a plugin that EWWW IO is not working nicely with, let us know (form below, or Ask button above)!
Also, if you are the author of a plugin/theme that is not on this list and you know it works well with EWWW IO, send us a note!
Note on plugin compatibility with Easy IO, our fully-automatic image optimization service: the Easy IO service optimizes any image displayed on your pages by routing them through our custom CDN. Thus, there are very few cases where Easy IO cannot optimize an image, and you do NOT need to run the Bulk Optimizer for Easy IO.
Animated GIF Resize
Don't use the AGR plugin, it has been abandoned, plus all of its functionality is bundled into EWWW IO so that your animations are preserved in thumbnails.
Autoptimize
Works well with EWWW IO, but make sure you only have lazy load active in one place.
Avada
This theme generally works great with all of EWWW IO's features, but if you wish to use our lazy loader, make sure to disable the Avada lazy loader.
BuddyPress
The Bulk Optimizer will compress images created by BuddyPress and the BuddyPress Activity Plus plugins automatically, with no further configuration. To optimize new images, simply enable Scheduled Optimization.
BuddyBoss
As of version 7, Our Easy IO CDN can automatically optimize all images uploaded to BuddyBoss. Otherwise, everything is the same as stock BuddyPress.
Divi
When using Easy IO, it is recommended to utilize CDN delivery of CSS files via the Include All Resources option. This ensures CSS background images are routed through Easy IO so that they can be optimized and converted to WebP. Also, Divi's "responsive images" option should not be used, as it is redundant when Easy IO and Autoscaling are enabled.
Easy Watermark
This plugin uses the built-in WP functions and any watermarked images will be automatically optimized by EWWW IO.
Elementor
When using Easy IO, it is recommended to utilize CDN delivery of CSS files via the Include All Resources option. This ensures CSS background images are routed through Easy IO so that they can be optimized and converted to WebP.
Enable Media Replace
While media replacement is prone to caching problems, especially if you use a CDN, EWWW IO is fully compatible with EMR, and will make sure WebP images and database records are cleaned appropriately after a replacement. Of course, the new image will also be automatically optimized.
FileBird
This WordPress media library folders plugin works seamlessly with EWWW IO in both grid and list mode.
Optimized images/galleries can be organized in FileBird media folders, which are downloadable in ZIP. This helps backup the media library with the same folder structure and optimized file size.
FooGallery
All images uploaded and cached by FooGallery are automatically optimized. Previous uploads can be optimized by running the Media Library Bulk Optimize. Previously cached images can be optimized by adding the wp-content/uploads/cache/ folder under Folders to Optimize and running the Bulk Optimizer.
GD bbPress Attachments
All images created by this plugin are automatically optimized and existing images can be compressed with the Bulk Optimizer.
GRAND FlAGallery
Features optimization on upload capability, re-optimization, and bulk optimizing. The Bulk Optimize function is located near the bottom of the FlAGallery menu, and will optimize all images in all galleries. It is also possible to optimize groups of images in a gallery, or multiple galleries at once.
Gmedia Photo Gallery
MediaPress
This plugin uses standard WP functions, so that you can optimize existing images with the Bulk Optimizer, and new images will be automatically optimized.
Meta Slider
Microsoft Azure Storage for WP
All images stored on Azure Storage can be optimized with the Bulk Optimizer, and new uploads will be compressed automatically. Unfortunately, the Azure storage plugin does not yet support WebP images, see: https://wordpress.org/support/topic/compat-with-ewww-image-optimizer/
My Eyes Are Up Here
This plugin helps with adjusting thumbnail cropping to make sure thumbs aren't missing important details, or focusing on the wrong thing. EWWW IO normally blocks attempts to overwrite existing images because some plugins have horrible image re-generation bugs. But, when MEAUH is working on an image, EWWW IO will automatically lift that ban and allow MEAUH to overwrite thumbnails as needed.
MyArcadePlugin
Nextcellent Gallery
NextGEN Gallery
Features optimization on upload capability, re-optimization, and bulk optimizing. The NextGEN Bulk Optimize function is located near the bottom of the NextGEN menu, and will optimize all images in all galleries. It is also possible to optimize groups of images in a gallery, or multiple galleries at once.
Perfmatters.io
CDN rewriting in Perfmatters should not be enabled as Easy IO will take care of all URL rewriting. Additionally, it's recommended to use the EWWW IO lazy loader instead of the one in Perfmatters, as it includes enhancements to help auto-scale images to the proper size.
Phoenix Media Rename
When you rename a file with Phoenix Media Rename, EWWW IO will make sure the image is optimized and regenerate WebP images if necessary.
Regenerate Thumbnails
All newly generated thumbnails will be auto-optimized by EWWW IO.
S3 Uploads
New images will be auto-optimized, existing images can be re-optimized with the Bulk Optimizer and will be re-uploaded to your S3 bucket. You will probably need to purge your CDN afterwards.
Simple Image Sizes
This plugin uses all core WP functionality and is fully compatible with EWWW IO.
Slider Revolution
Easy IO may be used to deliver WebP images for slider images.
WooCommerce
If you change thumbnail settings, or WooCommerce detects that some thumbnail sizes are missing, it will automatically generate new thumbnails. If Woo starts a full-blown thumbnail regeneration, automatic optimization will be temporarily disabled (you'll see a lovely admin notice when this happens). The new thumbnails may then be optimized using the Bulk Optimizer (do NOT use Force Re-optimize).
WP/LR Sync
Images imported with WP/LR Sync may be compressed with the Bulk Optimizer. In order to prevent unexpected usage of API credits, new/refreshed images will not be automatically compressed unless the EWWWIO_WPLR_AUTO constant is defined in wp-config.php like so:
define( 'EWWWIO_WPLR_AUTO', true );
WPML
WP Offload Media
Tested with every single release, and supports all the features of EWWW IO. This is the only cloud storage plugin we test regularly and is recommended for anyone wishing to offload images to cloud storage.
WP Retina 2x
Retina versions of images are automatically optimized with the Bulk Optimizer, and during upload for new images.
WP Rocket
The WP Rocket plugin works well alongside EWWW IO. However, if you use Easy IO, it is no longer necessary to minify JS/CSS files, and the CDN settings should not be configured. Easy IO will take care of all URL rewriting that is needed. Additionally, it is recommended to use the EWWW IO lazy loader instead of the one in WP Rocket, as it includes enhancements to help auto-scale images to the proper size.
WP RSS Aggregator
WP Symposium