WordPress images compression plugin

WordPress is the most used CMS on the market, it runs almost 25% of the world wide websites. Using it as a website, blog or as Ecommerce, you need to optimize your WordPress page rendering.


Install the plugin

Download the plugin here or from the WordPress plugin directory.

WordPress plugin
Size : 17.05 kb Type : ZIP



Image optimization video demo


The plugin can be installed through FTP by uploading unzipped files in the wp-content/plugin folder or using the standard WordPress installer. Then activate the plugin.

install plugin


Once the plugin is installed and activated you can register a free trial account or use and existing account, through the menu Settings > ImageRecycleNote that once your account is created or connected, the API key will be saved automacally and you can start using the service.

after install


Click on one of the button "Create a trial account" to register a new account.

free trial optimization


If you already have an account, just login, your API will be filled automatically. Plus if you have some subaccounts registered on your ImageRecycle account, you can pickup one on a next screen.

existing account


Authenticate with your API key

After being logged in from the menu My account > API and quota (on ImageRecycle website) you can get or generate an API Key. For the main account the key is automatically generated.

Then copy-paste the API Key and API Secret in your WordPress plugin configuration.

API wordpress optimization


Once your API key and secret is added, you'll get an account resume in the Settings > ImageRecycle plugin view.

settings quota


Using a sub-account

Subaccount creation button with dedicated API key are right bellow. Subaccount number is not limited and each sub-account have a dedicated quota you can define (perfect for multiple clients websites). Once you use the sub-account API key, the image quota will be deducted from this sub-account quota.

sub account API


Optimize existing & new images

With the WordPress plugin you have the possibility to bulk optimize all existing images or new images right after upload. To access to the plugin optimization interface click on: Media > ImageRecycle.

New images are automatically optimized on upload if you've set the plugin to optimize this file format.

optimization dashboard


You can optimize already existing images and PDF one by one or use the "Optimize all" button to apply a compression on several elements. You can also revert to original if needed during the backup storage time (1 month).
After optimization or during the restoration, images will be replaced on your server automatically.

optimize all images


The bulk optimization will run the process on all your content in background. It means that you can work with WordPress during this time and you'll get Emailed once it's done.

optimize all background


Now, all media will be placed in queue and you'll get an estimation of the time remaining.

optimize all lanched


Use filtering and sorting to find your media

The plugin includes some ways to find your media, the latest uploaded, the heaviest... You can use the top filtering tools to filter by status, file type or dates.

filter status


Or click on the column titles to order your media by File name, size, optimization status

column title


Images auto resizing

You have option to activate an auto image resizing. It means that all the images stored on your server will have the max size specified in this option.

wp image resizing


Select the server folders to optimize

In the global configuration you can select witch folder you want to optimize. If you're using 3rd party plugins that store images or pdf in root folder you can force optimization for example. If you uncheck a folder, optimization won't be applied in the folder.



Optimization quality

Quality options can be defined per content type. For example, if you want to disable PDF optimization to keep original quality for print, you can select No compression as PDF compression parameter.

wp image compression quality

Optimization exclusion

You have advanced exclusion parameter that let you exclude/include specified server folders from optimization.This parameter is very useful for third party plugins or themes that add their own folders. You can also define a range of file size for your optimization.

A good setup here avoid applying compression on unneeded images, ie. the content not displayed on public side of your WordPress website.

optimize per size


NEW: ImageRecycle is fully integrated in membership and in features of the WordPress optimization plugin: WP Speed of Light. Use one plugin to optimize all your WordPress websites.


rating star

ImageRecycle - ImageRecycle pdf & image compression

"This plugin is quite complete, more than the other that I've tested.
Especially regarding plugin options and online optimization services such as PDF optimization, image compression quality and multiple account management."

Rated 4.9/5 based on 397 reviews