Compress Large Blog Photos Automatically On WordPress

Beautiful photos can really make a WordPress blog pop. The problem? A single 5MB photo can grind the page speed to a halt. Resizing and compressing each photo individually takes too much time. Being able to compress large blog photos automatically as they are uploaded will save you tons of time. It will also dramatically improve your WordPress load time!

automatically resize images on WordPresAutomatically Resize Images

There is only one plugin I turn to for automatically resizing images, Imsanity. By default, images are resized to 2048×20148 pixels while being uploaded into WordPress. You can change these sizes and when the images should be resized. For example, you can specify 1000×1000 for images uploaded to a post while images uploaded directly to the media gallery can be much larger. It is dead simple to use and free on the WordPress repository.

Compress Images

Image compression is not as simple as resizing a photo. There are only a few free plugins and they all have restrictions. For critical images, like a background photo, I skip the plugins and go to tinypng.com. But this is not time efficient for everyday use. Also, this website is not going to help if you already have hundreds of uploaded images that need to be compressed. Here are my favorite options for WordPress image compression plugins:

We have the suite of WPMU plugins so we utilize the WP Smush plugin for clients. The combination of Imsanity and WP Smush is incredibly effective. The best part is clients don’t need to do a thing! It just works!


Posted in

Tyler Golberg

I love writing about web design that inspires, figuring out Google's black box, and speaking to lively audiences. In my spare time, I enjoy reading Game of Thrones (waiting on Winds of Winter) and touring the lakes on my paddleboard.

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Want to learn to how images impact your website?

Join us for a free webinar Wednesday, September 30.

Not ready to start your project?

We completely understand! Timing is everything. Until that time arrives, why not join our small business guide newsletter. We share all of our best info for growing and streamlining a small business in the digital world, one step at a time.

No thanks