The image optimisation process is performed on 3rd party servers using the WordPress HTTP API. Once compressed, WPO retrieves the optimised image and stores it on your site.
Our API limits its use to PNG, JPG, GIF, BMP and TIF pictures up to 5MB in size.
PNGQuant – to strip unneeded chunks from PNGs. PNGQuant is a lossy compression library for PNG images. This library preserves a full alpha transparency.
JPEGOptim – provides lossless optimisation it is one of the most efficient library for JPG conversion among JpegTrans, mozjpeg and jpegrescan.
OptiPNG It’s a PNG reducer that’s used by lot of online optimisers.
Digital cameras embed technical metadata, called EXIF (Exchangeable image file format) data, into image files. WP-O by default removes this data, it can be preserved by changing the settings in the options menu.
Lossy compression refers to compression in which some of the data from the original file (JPEG) is lost. The process is irreversible, once you convert to lossy, you can’t go back. And the more you compress it, the more degradation occurs. JPEGs and GIFs are both lossy image formats.
One of the biggest benefits to using lossy compression is that it results in a significantly reduced file size (smaller than lossless compression method), but it also means there is a slight quality loss. This loss in most cases is tiny and can’t even be noticed.
Once you have optimised your images, you will notice that your uploads folder will increase in size. This is due to the “backup original images” option that we provide. This option preserves the original unoptimised copy of your image, in case you feel you want to go back and start again from scratch or just want to keep an original copy of your image online. While this could double the size of your uploads folder, it provides a simple backup solution for your original media files. However, you can also turn this off at any time should you wish to save space.
Yes, they will. The plugin simply replaces the image files on your sites with the ones optimised by us.
During the process of uploading images to the media library, the plugin simultaneously sends the images to one of the API servers, where the incoming material is processed and sent back in optimised form. Afterwards, the plugin saves the image version with a reduced file size in the media library. The image can be reverted to the original if needed.
The optimization of images – including thumbnails – is conducted in the background and outside of the view of the user.
PageSpeed Insights uses lossy compression instead of lossless. That means PageSpeed reduces the quality of your images in order to achieve the results they recommend. Instead of lossless compression, PageSpeed uses the freely available ImageMagick utility at quality 85 to compress images.
We use a slightly better setting to compress images and PageSpeed may think this is inadequate. You can manually set the compression level to Custom and select the maximum compression to ensure that PageSpeed does not flag your images.
For users who would like clear instruction on how to use this feature, we created a short video that takes you through the step-by-step process of optimizing any or all existing and future images.
We know that everyone has their favourite kid of images to work with, which is why WP-O allows you to optimise NG, JPG, GIF, BMP and TIF pictures up to 5MB in size. We use the latest cutting edge technology to compress your images, including PNGQuant (to strip unneeded chunks from PNGs), JPEGOptim (to provide lossless optimization) and OptiPNG (as a PNG reducer).
Should you wish to uninstall the plugin, you can rest easy in the knowledge that all the images you compressed will be unaffected and will remain on your site. WP-O optimizes and replaces the images but does not host them, allowing you to maintain full control over your content.
Since WP-O only employs lossless image optimization by default, the optimization value depends on the amount of (unnecessary) metadata saved in the image and the composition of the image itself. The more metadata can be removed from an image, the higher the reduction that can be achieved through optimization.
While there is no definitive and exact figure for how much data you will save by optimizing your images using Lossy or Lossless compression, the following examples should serve as a good guide.
To test out the kind of results that could be achieved, the same image was compressed using both the Lossy and Lossless method. The results are as follows:
With Lossy compression enabled, the sample image was compressed from 230.26 KB to 64.92 KB, giving an almost 75% reduction in size.
With Lossless compression enabled, the sample image was compressed from 230.26 KB to 172.18 KB, giving just over 25% reduction in size.
For more detail on the compression process and the results achieved, take a look at the “Lossy vs Lossless image compression – A guide to the trade-off between image size and quality” blog.
If you’re running into timeout issues in the process of sending large images to be processed, you can use the “’UPDRAFT_TASKS_LOCK_TIMEOUT’” constant of WP-O Image Optimisation to adjust the timeout period for optimisation API requests.
If you have hundreds or even thousands of existing images on your website, the Bulk Optimisation option lets you edit and compress as many images as you need together. You can also set-up Auto-Optimise, where the plugin will automatically compress your images as and when they are uploaded.
There may be a slight loss of image quality, but in most cases the quality loss is so tiny, it can’t even be noticed. Once your images are converted to a smaller file size, you will of course lose some of the data from the original file and the more you compress it, the more degradation occurs. One of the biggest reasons why we use lossy compression is that it maintains better image quality compared to lossless compression, while still giving a significantly reduced file size.
We know how easy it is to make mistakes when editing your images, which is why Image Optimiser offers the ability to backup your original files so you can quickly restore them in case you need the original full quality image.
The backup original images option preserves original (uncompressed) copies of your images with this setting enabled. This will nearly double the size of your uploads folder but provides a simple backup solution for your original media files. You can turn this off if you want to save space.
For a detailed walk-through on how to use the WP-Optimize image optimization feature, we put together a video that takes you through all the necessary steps:
Full written instructions on how to best compress and optimize your images can also be found here.
WP-Optimize is now able to automatically convert JPG and PNG images to the WebP format when compressing the image.
This can greatly increase performance due to smaller file sizes.
To configure automatic WebP conversion, go to WP Admin->WP-Optimize->Images.
The WebP option can be found under the Image Compression tab.
When enabled, WP-Optimize will automatically convert an image into the WebP format, and serve that version whenever possible.
FAQ for “No WebP conversion tools are available on your web server”, in case you get this error.