Make your site fast and efficient.

WP-Optimize is a revolutionary, all-in-one plugin that cleans your database, compresses your large images and caches your site.

This simple, popular and highly effective tool has everything you need to keep your website fast and thoroughly optimized!

Help boost SEO, retain customers by reducing user bounce and do more with fewer server resources. 

Black Friday sale now live
20% Off all WP-Optimize Premium packages!

Enter discount code: WPO21BF

Valid until: End of November 2021

Other UpdraftPlus Black Friday deals

20% off UpdraftPlus Premium
20% off UpdraftClone Tokens
20% off UpdraftCentral Cloud
20% off Easy Updates Manager

Trusted by over 1 million WordPress sites, this simple yet powerful tool has everything you need to keep your website lean, clean and thoroughly optimized.

Clean the database

Keep your database clean and fast.

DetailsDetails of the Database optimisation feature


Compress images

Optimize your images and keep your page load low.

DetailsDetails of the Image optimisation feature


Cache your pages and speed up your site dramatically.

DetailsDetails of the caching feature

WP Optimize features cache illustration jet

What can WP-Optimize do?

Free and Premium Versions

Clean the database

Your WordPress database stores everything that you need for your website – plus many things that you don’t. The WP-Optimize database feature clears out all of this unnecessary data, cleans up your tables and even retrieves space lost to data fragmentation. This is the first and most basic step to a fast & efficient website.

Mobile friendly, the main database features are:


Retain data during clean-ups

Retains a set number of weeks’ data during clean-ups, just in case you need to retrieve something

Easy optimization

Optimizes without the need for manual queries.    Just set it up and WP-Optimize will take care of      the rest


Displays database table statistics. Useful if you want to check your figures more closely


Carries out automatic clean-ups. Don’t worry about forgetting to do the necessary jobs, we take all the work out of it


Enabled for admin only

Keep your site safe and secure by setting everything up so your site is only accessible by the admin


Set notifications

Automatically bulk enable/disable linkback methods so you don’t have to keep checking

Incredibly simple to use, it automatically cleans out:



Clean up auto draft posts so your database isn’t full of old and useless drafts


Deletes Akismet and other stale metadata from comments


Removes stale post revisions and post trash

Trackbacks and pingbacks

Remain clutter free with the removal of automatic notifications, acknowledgements and refrences



No one likes spam, so stay clear of unapproved, spam or trashed comments with automatic deletion

Transient options

Removes temporary options, which are kept in the database for a certain period

Compress images

WP-Optimize also has an image optimization compression tool that uses cutting-edge lossy/lossless compression techniques to convert large images (which take a long time to load up) into compressed files saved in your image library, where they can be uploaded in an instant.

It enables you to compress PNG, JPG, GIF, BMP and TIF pictures and it’s packed with other useful features. This can help the page load much faster and significantly reduce server resources used by freeing space up.

Image optimization features include:

Restore originals function

Allows you to retrieve or revert back to your original images at any point, should you need them


EXIF data-keeping

Retain image information even once the image is compressed, giving access to the original image data

Auto-compress function

Save time by changing settings to automatically compress images as they’re added to the site

Compress big files function

Big files can slow down your site. Compress images up to 64MB

Bulk compression

Compress every single existing image on your site at the same time with the press of a button

Lossy or Lossless compression options

Compress your images and choose between maximum space saving or best image quality


Caching involves keeping dynamic data in a temporary storage area so that it can be retrieved in an instant. It’s a sure-fire way to ensure that web pages load at lightning-fast speed.

Our WP-Optimize cache feature loads your WordPress posts and pages as static files, thus reducing the processing load on the web server (and preventing overload if PHP and MySQL are used), which helps to improves your website’s speed and performance. With minimal configuration, the plugin is easy to use and has a load of useful features.

Caching features include:

Cache preloading

Ensures the cache is always ready and loaded for faster loading times


Device-specific cache

Ensures the optimized page version is always served


Advanced exclude rules

Allows you to cache just what you need, by excluding logged in users, specific URLs or cookies

Browser cache

Instructs client browsers to reuse resources (HTML, CSS, JS) if no changes were made since the last request

And more

On top of the main features, WP-Optimize comes with extra functionalities to make your work easier and your website faster:

Other features include:

Minify CSS and JavaScript

Minify CSS, JavaScript and HTML for an even better performance.


Gzip compression

Compresses HTML, JavaScript, and CSS with Gzip to reduce site load time

Easy debugging

Enable logging, and the processes will be recorded, allowing you to easily troubleshoot eventual issues.

Backup & control your sites

Use UpdraftCentral to manage, update and backup multiple websites from one place for sites on which UpdraftPlus is installed

What are the additional benefits of Premium?

WP Optimize Premium Features - rocket illustration

Multisite support

Optimize any site (or combination of sites) on your WordPress Multisite or network


Choice and flexibility

Choose from a number of advanced options, like the ability to optimize individual DB tables

Remove unwanted images

Remove orphaned images and images exceeding certain size limits from WordPress sites

Lazy load

Lazy load only loads the parts of a web-page that is visible to the user, which allows a page to load much faster


Sophisticated scheduling system to make regular routine optimizations whenever you prefer


Logging and reporting

Send log messages to three additional locations: Slack, Syslog and Simple History

Multilingual and multi-currency compatible

This makes caching work smoothly if you use multiple languages or currencies on your site

Geolocation and tax country for WooCommerce stores

Anyone running an international WooCommerce store needs this: serve country specific content to your customers, appropriate VAT, pricing, all cached for great performance

Run from WP-CLI

Run optimization commands directly on command-line with detailed output on screen

Cloudflare integration

No need to connect to Cloudflare to let your users see the latest changes: purge Cloudflare cache automatically when purging your website’s cache.

Power tweaks

Catered towards more advanced users, the power tweaks will enable you to improve performance by targeting specific weak points, either in WordPress Core, or in popular plugins. Read more about the power tweaks in the FAQs.

Premium support

Get your specific queries addressed directly by our experts

What people say:

I inherited a WordPress server with multiple websites on a MySQL 5.6 database sized at over 500MB. Most of the space was in around 200,000+ spam comments no one had been monitoring or removing. I used some plugins to automatically clear much of the junk, then manually deleted what wasn’t caught by the tools. Unfortunately, without a tool to optimize the databases they remained bulked up. WP-Optimize had good reviews, I imported the SQL from the cleaned-up VM, and have run WP-Optimize a bit more, and we’re under 60MB for the entire database size. Works beautifully!
WOW – HOLY WOWI have used just about every cache plugin out there as I have OCD speed issues!!! WP-Optimize WOW!!!! WooCoomerce site homepage with 120 requests and 2MB page size. Loading time prior activation 3.8 seconds Loading time after is 1.1 seconds 🙂 Awesome work all....


Comparison of Versions



Included in free:

+ Database cleaning
+ Site caching
+ CSS and JS minification
+ Image compression
+ Auto optimize database
+ Automatic clean-ups
+ Displays database table statistics
+ Mobile device friendly
+ Enables/disables trackbacks and comments
+ Retains a set number of weeks data during clean-ups
+ Automatically cleans up auto draft posts
+ Enabled for administrators only

Premium only:

+ Multisite support
+ Advanced optimization options
+ Remove unwanted images
+ Optimize individual tables
+ Scheduling
+ Enhanced logging and reporting
Multilingual and multi-currency compatible caching
+ Cache compatibility with tracking queries (utm_*)
+ Premium support
+ Power Tweaks
+ Preload key requests 
+ Automatically purge Cloudflare cache

Get free version

Get premium version


*Currencies accepted: United States Dollar, Euro, Pound Sterling 

Comparison with our competitors

free version
WP Rocket WP Fastest Cache WP Super Cache W3TC
Database optimization N #1 plugin for Database optimisation. premium premium M M
Image compression N 100% free, no limits* MRequires a separate plugin premium M M
Page cache N At least as good as every other caching plugin premium N N N
Mobile specific cache N premium premium N N
GZIP compression N premium N N N
Preload cache N premium N N N
Simple setup N premium N M M

* most other image compression plugins have a monthly limit