How To Optimize Images For WordPress

Share on facebook
Share on google
Share on twitter
Share on linkedin

At present for every single work, there are plenty of sites available on the internet. For smooth work, every customer needs a site with which they can work quickly. Most of the time, they become impatient because the site keeps loading and loading and loading. Surely, they won’t waste their whole day on one website when there are plenty of other sites available for them! The delay could lead to page abandonment, and the rate is up to 87%! So it’s really necessary to speed up the website for the site owners to keep their visitors visiting their websites. And for speeding up, image optimization is very important. Today’s article is on how to optimize images for WordPress. For optimizing images in WordPress, you must make sure to keep the smallest file size and right format. But you have to keep them appealing enough; otherwise, it won’t make any sense. Though it sounds difficult, it’s not that difficult to implement.

Benefits of image optimization

There are many benefits if your images are optimized in WordPress:

How to optimize images for WordPress?

So here are some tips on how to optimize images for WordPress

1) Using relevant images to your content:

It’s necessary to use pictures, but they have to be relevant to your content. Relevant pictures can make your content rich and attractive to your visitors. But using unnecessary and irrelevant pictures can annoy your visitors. Also, a relevant picture can serve SEO purpose. The site’s ranking would boost up if the images and texts are optimized. So choose your images wisely.

2) Choosing the correct image format:

For image optimization, having basic knowledge about image formats is very necessary. Most common two image formats are JPEG and PNG with the extensions .jpeg and .png. Besides, most of the browsers support GIF and SVG image format as well. The format of the picture is determined by the type of image we’re working with.


The JPEG (Joint Photographic Expert Group) images can be converted, but they sacrifice their quality when the size is reduced. JPEG works better when it comes to using colorful pictures. For logos and line drawings, it’s better to avoid JPEG because they’ll come out blurry most of the time and their file size will be bigger. The new JPEG formats like JPEG2000 and JPEG XR tend to have smaller file size, which contributes to fast loading. However, a progressive JPEG would load layer by layer until the image is fully visible. Initially, it would show a lower quality of the image. But as it loads further, the high-quality image appears.


The PNG (Portable Network Graphics) can produce the highest quality of the image but at the price of file size. The file size is ridiculously big at times. So PNG format has limited use, only when the image needs great details and high resolutions. For example – Vector graphics and computer-generated graphics need PNG.


GIF (Graphics Interchange Format) is only used for simple images with fewer colors like logos, charts, graphs, and line drawings. Since it has a limited palette of 256 colors, it could only be used for simple images. GIF also supports animated images. But it’s better not to use much of animations as too much movement in images could distract your readers.


SVG (Scalable Vector Graphics) files load faster than JPEG and PNG files because of their typically smaller file sizes. SVG is the ideal format for logos, icons, and images made up of geometric figures.

3) Resizing your image:

It’s time to reduce the image size and save some space. If you want to optimize your image, rescaling is probably the simplest and easiest way. Scaling your images will ensure that you’re not using more pixels than needed. For example – Suppose your content block is 750 pixels. If you upload a 1000 pixel image, WordPress will scale it down anyways. But you’d end up wasting your bandwidth this way. Also, larger images would need more disk space. For instance, a 2500 pixel image would consume 1MB. Shrinking dimensions would keep your site light and nimble. Tip: You can always resize your images directly in your WordPress Media Library. Just click on the – Media > Select your image > Edit Image and pick new dimensions for your image Or you could also do it using a WordPress Plugin. The WordPress Plugin called Imsanity would allow you to set a maximum width, height, and quality of your images. It would resize your images automatically if they’re larger than the maximum size. For that, you just have to set the maximum width and height for the images in the plugin settings. Don’t worry! The Imsanity plugin is free.

4) Compressing your images:

Now that we’re done with the basics, let’s go a little higher. We can find a lot of online image compression tools and WordPress plugins on the internet. They’ll reduce the image size for you. But you must be cautious here, some of the online tools will almost make no difference at all! Or worse, they’d totally destroy your images. To optimize your images, only use one tool at a time. Multiple compression could totally mess up your work. Surely you don’t want that. Some most popular online tools for image compression are-

For JPEG, Compressor and ImageOptim can compress the image most (up to 95%). For PNGs, Optimizilla works best (up to 56%).

Some popular WordPress plugins for image compression are-

Best plugin for JPEG is ShortPixel (up to 84% compression), and for PNG, Compress JPEF & PNG Images work best (up to 56% compression)

5) Using a CDN:

We have a perception that everything that happens online is instant. But in reality, it’s not. The geographical distance between the website’s server and the user’s location has a huge impact on the speed. The more the distance, the more loading we have. The solution to this problem is installing a CDN (Content Delivery Network). CDN stores your website to several servers. It connects your visitors to the nearest geographical server. Your website would load a bit less. If you have a lot of traffic, using CDN is a good option. You may try Optimole. Your image will be served in record time.

6) Using Lazy Loading:

What Lazy Loading does is prioritizing images. Images which are on top of the page gets priority, while the images which are below the fold are only loaded when the visitor scrolls down. Using Lazy Loading leads to fast loading of the page and uses less bandwidth as well. One of the most popular Lazy Loading software is Optimole. Don’t worry; it’s free!


So, these are the quick six tips on how to optimize images for WordPress, which will help you with the optimization of images in WordPress. Use these tips, and your visitors would love your site. Because who doesn’t love a fast loading website!

This post contains affiliate links. It means if you click one of the product links and then purchase the product, we’ll receive a small percentage from the sellers’ end. No need to worry! You’ll still pay the standard amount. So, there’s no extra charge from your part.

Loved this article?
Are you in dire need of the best wordpress developing tutorials & digital marketing guide? Did you say you need the best hosting, theme & plugin reviews too? Well, look no more. Subscribe with us right now and never miss our exclusive weekly newsletters, guides and tutorials!
Share To 
Share on facebook
Share on twitter
Share on linkedin
Share on google
Share on pinterest
Yousuf Hossain

Yousuf Hossain

Yousuf Hossain is a young passionate full-time freelancer who loves his work as his life. He has a dream that one day people will not only know him by this profile but also by his name for his passion and dedication toward work.

Leave a Comment

Your email address will not be published.

Sign up for our Newsletter

*You can unsubscribe at anytime!

Pin It on Pinterest

Share This
Scroll to Top