Are you looking for the Best WordPress Image Optimization Plugins for your website in 2020? Image optimization plugins allow you to easily optimize images in WordPress for better performance and speed. In this post, we have compared the 7 best image optimization plugins for WordPress in 2020.

When Do We Need a WordPress Image Compression Plugin?

Images are larger in size than plain text which means they take longer to load and can slow down our website/blog.

However you’ve probably heard the saying: “a picture is worth a thousand words”. Images make your content more engaging and interactive.

To improve your website speed, you need to optimize/compress our images for the web. The best way to do this is by using Photoshop or another image editing software before you upload the image to library. This gives you a lot of control on the quality of images on your website.

However, not all people are comfortable working with image editing program. For some optimizing every single image they use sounds like a lot of work.

Luckily, there are several WordPress image optimization plugins that can help you with that. These plugins optimize/compress your images by automatically compressing them and using the smaller sized version on your website.

Hands-on tests with these image optimizer plugins

To put these tools to the test, we wanted to see how effectively every plugin could optimize the same image.

This gets a bit tricky, since some of the WordPress image optimizer plugins offer varying levels of optimization. For instance, Imagify has Normal, Aggressive, and Ultra optimization modes.

In addition, some of the optimizer provide automated resizing tools, which can cut down the file size drastically.

Because of those differences, it’s hard to come up with an objective comparison. Here’s how we’re going to do it:

  • We’ll run two tests: one for JPEG files and one for PNG file.
  • We’ll stick/use with the default settings for all plugins and not resize the photos at all.

Which WordPress image optimizer should you go with in 2020?


  • – The best among the best. Completely free as well as fast to deliver you with an amazing experience.
  • Optimole – For a fairly powerful free plan and included CDN, lazy loading, and making it possible to always display a version of the image that’s optimized specifically to the viewer’s screen and device.
  • Imagify – For excellent compression, features, and interface.
  • Smush – For unlimited free lossless compression (with a 1MB max for each image).
  • EWWW – For a free WordPress image optimizer and no file size limits. Just remember it works on your own server.
  • ShortPixel – For some of the best optimization and a sleekest interface.
  • TinyPNG – For excellent optimization and the simplest of all interfaces.

Though it’s not a perfect comparison, by sticking with the default settings, we’re trying to emulate the experience for a casual user. By that, we mean that the average user would simply install the plugin and not mess with too many default settings.

The 7 best Image Optimization Plugins for WordPress in 2020 are:

1. :

Image-Optimization-for-SEO is the best in our list of top 7 Image Optimization plugins for wordpress in 2020. It allows us to automatically optimize/compress images on upload as well as offer a bulk optimization option for other older images.

It uses the reSmush API to optimize/compress images and allows us to choose the optimization level for your uploads. The downside is that it does not have different compression/optimization levels. It also limits optimization to uploads lower than 5,0 MB in size. You can exclude individual images from compression in case you need to add an image in complete size

2. EWWW  :


The EWWW Image Optimizer will increase our blog/website speeds by way of image optimization. Increased website/blog speeds can result in better search engine rankings, and will also improve/increase conversion rates (increased sales and signups). It will also save you storage space and bandwidth used. While EWWW I.O. will automatically optimize new images that you upload after installing it and can also optimize all the images that you have already uploaded, and optionally convert your images to the better file format. You can choose pixel perfect compression or high compression/optimization options that are visually lossless.

EWWW I.O. will optimize images uploaded and created by any plugin(either form it or other), and features special integrations with many popular plugins of WordPress.

3. ShortPixel Image Optimizer :

short pixelA free and premium, easy to use, comprehensive, stable and frequently updated Image Optimizer plugin supported by the friendly team that created it. Short Pixel is one of the 7 best image optimization free plugins in 2020.

Increase your website/blog’s SEO ranking, number of visitors and ultimately our sales by optimizing any image or PDF document on our website.
Short Pixel is an easy to use, lightweight image optimization plugin that can compress all your past images and PDF documents with a single click. New images are automatically resized and optimized on the fly, in the background itself. It’s also compatible with any gallery, slider or e-commerce plugin, etc.

4. WP Smush :


WP Smush is another popular WordPress Image Optimizer plugin. It automatically compresses/optimize images on upload and can also be used to compress/optimize your older image files. You can also set max image resolution, and your images will scale down to more reasonable sizes while being optimization/compressed.

The free version of plugin does not require us to create an account to use their API key. The bulk optimization/compression feature allows you to optimize up to 50 images at a single time, and you can rerun the bulk optimizer to compress/optimization more images.However, the free version of the plugin doesn’t perform that well.

5. Imagify :

Image-Optimization-for-SEOIn the Image Optimizer testing, Imagify performed best. However, that is on the default Aggressive optimization setting. You can also go with lossless(Normal) and more lossy (Ultra). So, we could optimize our images more, or less, if you’re worried about quality.                                                       Other than that, most features can be set up for automation. For instance, you can resize all images to a specific width. There’s even a tool for optimizing your WordPress theme.

6. Compress JPEG & PNG images by TinyPNG :


The TinyPNG plugin sticks to the basics, with a simple, clean Settings page. It takes maybe 20 seconds to understand what’s going on and activate your automated optimization process. TinyPNG automatically compresses and resizes images while uploading. It also has options for optimizing previously uploaded images. Along with no file size limits and WooCommerce support, this is also pretty Image Optimizer plugin.

7. Optimole :

optimoleOptimole’s Image Optimizer plugin is better and modern, with majority of the tools running in the background without you knowing. It requires a instant account creation and API key integration. After that, we can view all optimized images in the dashboard and modify certain settings like image replacement, resizing of large images, compression quality, lazy loading, etc. Optimole also has its own dashboard outside of WordPress. Here you can find more detailed information like the optimization sizes and regular reports.


If you are not looking for flexible options in your image optimization plugin, then gives you the best results in terms of performance and ease of use by making the real difference in image file size.

If you are willing to pay for image compression, then you can go with ShortPixel which performed really well in our tests.

EWWW Image Optimizer is a great plugin with better flexible settings, but you will need their paid API key to get access to compression levels which make the real difference.

We hope you found this comparison of best WordPress image optimization plugins useful. You may also want to see our Top 10 Reasons Why Having A Website Is Important For Your Business In 2020.