You can't really over-optimize when it comes to website's performance and loading speed, those are the two essential things that can always be influenced and changed in some way. And, not that you shouldn't do it. Optimizing for performance is a very encouraged practice among webmasters, bloggers or website owners and can help you take your website to the next level in many ways.

Yes, learning from the experts on how to do a site redesign is always helpful, though you shouldn't expect to achieve that same level of optimization without investing either lots of time or some serious money. In 2014 a very popular web design blog that goes by the name of Smashing Magazine published a new case study, documenting their way to optimal speed scores.

The Importance of Image Optimization

While there are hundreds of ways to optimize your blog, website or server, today we're going to be focusing on optimizing images that are being uploaded alongside articles and blog posts. Quite often, images are also the main thing slowing your website down. Why for example should a mobile user load an image that's meant for desktop users, with less bandwidth limitations?

Image Optimization Mobile
Optimizing Images for Mobile Devices (Image Source: Unsplash – / CC0 Public Domain)

In general you should always remember to automatically optimize your images, not just for the sake of saving money with less bandwidth usage and having better website performance, but also to give your valuable website visitors a seamless and transparent browsing experience and let them engange with your content in a most convenient way.

Apart from such great and useful desktop tools like ImageOptim, FileOptimizer or Trimage – within your WordPress environment image optimization can best be achieved when using suitable plugins. We've compiled a nice selection of handpicked WordPress plugins for image optimization, which can help you optimize the images you upload and with it your overall website performance.

WordPress Plugins for Image Optimization


Image Source:

Optimole is one of the best image optimization WordPress plugins out there. It comes in two flavors: free and premium. Using both lossless and lossy optimization techniques, the plugin will reduce your images' size significantly without visually altering them and will make your website more lightweight. Another great feature that Optimole offers is that it serves your images via a CDN in any location, which will improve your site's loading times considerably.

The plugin works on autopilot: just activate it and it will optimize and compress your images automatically so you won't need to do anything extra. However, you can easily monitor its results and stats via a modern and friendly interface. Moreover, Optimole will automatically resize your images for any device, being built with Retina/HiDPI support and dynamic DPR detection in mind.

ShortPixel Image Optimizer

Image Source: WordPressPlugin Directory

ShortPixel resizes/rescales and compresses images when you upload them to your WordPress website to optimize your overall website performance in several great ways: Faster loading times through improved page speed, better page rankings in search engines, convenient user experience and most importantly, as a result this helps to increase your website traffic.

When optimizing images with ShortPixel, you can choose between lossy and lossless image compression, whereas the first is suitable for images taken with your camera and the second is best for clip art, technical drawings or comics. This well-rated and popular image optimization plugin thus caters to various needs and requirements and can save your website lots of bits and bytes.

WP Smush – Image Optimization

WP Smush
Image Source: WordPressPlugin Directory

It's going to put an extra 2-3 seconds loading time for all the new images you upload to your posts, but only because the free and powerful WP Smush plugin has to make its way to Yahoo!'s data centers and back to fully optimize your newly uploaded images.

WP Smush uses optimization techniques specific to image format to remove unnecessary bytes from image files. It is a lossless tool, which means it optimizes the images without changing their look or visual quality. After WP Smush runs on a web page it reports how many bytes would be saved by optimizing the page's images and provides a downloadable .zip file with the minimized image files.

TinyPNG for WordPress

Image Source: WordPressPlugin Directory

TinyPNG is among the most popular standalone web applications that allow quick image optimization for PNG file formats. Their TinyPNG WordPress plugin offers a more accessible way of optimizing your images for when you're crafting a new article or blog post.

TinyPNG uses smart lossy compression techniques to reduce the file size of your PNG files. By selectively decreasing the number of colors in the images you uploaded, fewer bytes are required to store the data. The effect is nearly invisible but it makes a very large difference in file size.

Kraken Image Optimizer

Kraken Image Optimizer
Image Source: WordPressPlugin Directory

Kraken Image Optimizer was built with the purpose of being a single, easy-to-use tool to take away the pain of inconsistent and downright unsatisfactory results which plague existing tools, and that is exactly what it is: A single tool to optimize all the images you throw at it, giving you amazing results. Just Krak your images and forget about them. You'll save lots of time and money.

It should be mentioned here that this isn't an entirely free application/plugin to use. Yes, you can test it out for free on their homepage, but to perform any serious optimization – you'll need to signup for a subscription, which starts at roughly $3 per month. The reason to use Kraken is obviously their technology, and you should expect to optimize all your images within a days time.

EWWW Image Optimizer

EWWW Image Optimizer
Image Source: WordPressPlugin Directory

The EWWW Image Optimizer plugin has been downloaded nearly half a million times, and is one of the most popular image optimizing plugins in the blogging sphere. By default, EWWW Image Optimizer uses lossless optimization techniques, so your image quality will be exactly the same before and after the image optimization. The only thing that will change is your file size.

Optimus – WordPress Image Optimizer

Optimus – WordPress Image Optimizer
Image Source: WordPressPlugin Directory

Optimus provides effective image compression and can be used as a free base version, premium or professional premium solution. In any case by using Optimus you can reduce the image file sizes by 70% and thus save many kilobytes and improve your website performance. When optimizing image files, image quality is maintained—guaranteed thanks to their fine compression technology.

Prizm Image

Prizm Image
Image Source: WordPressPlugin Directory

In reality, you don't need that many optimization plugins to take care of your images, we've covered the majority of what WordPress users are using, but sometimes there tends to be an error of sorts, or something wrong with your server's configuration that you need to rely on plugins like Prizm Image.

The Prizm Image plugin helps to achieve web site performance by optimizing images automatically, individually or by bulk while maintaining resolution and visual quality. Prizm Image has no size limit on the files that can be submitted for reduction.

Optimizing Your WordPress Images

It's a fun process, and it's always great to see what significant improvements you are able to make, all thanks to a few plugins that retain the quality of your images, just without their original size. Which one of these image optimization plugins have you used before, and what other alternatives are out there when it comes to optimizing WordPress images?


  1. Thank you for the great plugin list. I was searching for the best image optimization plugins for my site. Finally I found it and I’m using WP Smush. It works well as expected.

  2. Very nice ideas! I also discovered PaintShop Pro which is also great for image optimization because it preserves the image quality unlike WordPress plugins. But I used plugins for this purpose for a very long time, and they work great as well 🙂

  3. Great plugins for optimizing images. Website images play a major role in page load time. Page speed is one of the key signals for rankings in Google. Fastest loading websites provide better user experience and reduce the bounce rate. As a result the rankings increase and the conversion rate improves.

  4. For a WordPress site to load faster, everyone should use an image optimizer to compress the images. So, keep writing and thanks for sharing this article.

  5. Wow, that’s quite a lot of information. Thanks for the post and the tools. I always rely on Photoshop, I did have to download all images and compress them “manually” in PS. Thank you for the list of these image compression plugins but consistent with me, ShortPixel seems to be the first. Presently, I’m using a unfastened tool called TinyPNG as well. It’s not a WordPress plugin but it enables a lot to compress snapshots without dropping their quality. Having a good picture compression plugin will save a lot of our time. I’m without a doubt going to attempt many compression tools that you listed and will share my experience!!!

    As I said, I have personally used ShortPixels, TinyPNG and recently Optimus too, but now I have found permanent solution for image compression without any subscription. I’m also planning to use Optimizilla for online image compression. It’s pretty cool and easy. I think everyone should try it at least once. Also for newbie bloggers, I would recommend WP Smush to start with. Then they can try other tools as they progress in blogging.

    Anyways, thanks for taking the time to write such an extensive review on this subject, it should be very helpful for many bloggers. Please keep sharing and good luck.

  6. Thanks for this helpful blog post. I used a WordPress plugin that I found interesting: Pikiz. So I would like to recommend it. The plugin helps me quickly create and customize images before inserting them in my blog post. It’s free.

Leave a Reply

Your email address will not be published. Required fields are marked *