Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score


Powered Cache is a comprehensive caching and optimization plugin for WordPress. It’s easy to use and dramatically boosts site performance in a few clicks.

Powered Cache Free contains everything that you need to optimize your website performance, and the Powered Cache Premium plugin and its extensions unlock even more tools and functionality.

Features ⚡️

Simple and easily configurable: You can import and export settings with a single click.

Page Caching: Lightning-fast pages. (Trusted by enterprise-grade websites)

Object Caching: Speed up dynamic pageviews. It supports Redis, Memcached, Memcache, and APCu.

Page Cache Rule Management: Need advanced caching configurations? Got it covered under advanced options. Details

File Optimization: Easily minify and combine CSS, JS files.

Database Optimization: Keep redundant data away from your database.

Media Optimization: Enable Lazy Load, control WordPress embeds, remove emoji scripts.

Combine Google Fonts: Combine Google Fonts URLs into a single URL and optimize the font loading.

Rewrite Support: Automatic .htaccess configuration for the ideal setup. The cached file can be served without executing PHP at all.

Mobile Support: Separate cache file for mobile, in case want to use the separate theme for the mobile.

Logged-in User Cache: If you have user-specific content or running a membership site, it creates cached results for the logged-in users.

CDN Integration: Integrate your website with CDN; you just need to enter CNAME(s) and corresponding zones.

Cache Preloading: Creating cached pages in advance. This feature will keep caching layer warm.

Prefetched DNS: Resolve domain names before resources get requested. Reduce DNS lookup time.

Gzip Support: Compress caching files with gzip.

Built-in Extensions: Cloudflare, Heartbeat

Multisite Support: You can activate network-wide or site basis. It’s compatible with domain mapping.

Smart Cache Purging: Only purge the cache that is affected by the content changes.

Compatible: Tested and compatible with popular plugins.

Battle Tested: Trusted by enterprise-grade websites.

Built-in Extensions

Built-in extensions (aka add-ons) shipped with Powered Cache to provide more functionality.

Cloudflare: Cloudflare compatibility and functionalities Free
Heartbeat: Manage the frequency of the WordPress Heartbeat API. Free
Varnish: Varnish cache purging Premium only
Google Tracking: Powered Cache will host Google scripts on your server to help satisfy the PageSpeed recommendation. Premium only
Facebook Tracking: Powered Cache will host Facebook scripts on your server to help satisfy the PageSpeed recommendation. Premium only

Premium Features

Here is a list of the amazing features included in Powered Cache Premium:

  • Critical CSS & Load CSS Asynchronously.
  • Remove Unused CSS. Intelligently scans your pages to identify and remove any CSS rules that aren’t being used.
  • Image Optimizer. On the fly Image Compression and WebP conversion.
  • Sitemap Preloading.
  • Scheduled Database cleanups.
  • Varnish extension.
  • Google tracking extension.
  • Facebook tracking extension.
  • WP-CLI commands are ready to save your time.
  • Top-notch premium support.
  • No Ads on the plugin page.

By upgrading to Powered Cache Premium you also get access to one-on-one help from our knowledgeable support team and our extensive documentation site.

Learn more about Powered Cache Premium

Contributing & Bug Report

Bug reports and pull requests are welcome on Github. Some of our features are premium only, please consider before sending PR.


Documentation site: https://docs.poweredcache.com/

Developer Docs: https://poweredcache.github.io/docs/ (Hook referance)

From within WordPress

  1. Visit ‘Plugins > Add New’
  2. Search for ‘Powered Cache’
  3. Activate Powered Cache from your Plugins page.
  4. That’s all.


  1. Upload the powered-cache folder to the /wp-content/plugins/ directory
  2. Activate the Powered Cache plugin through the ‘Plugins’ menu in WordPress
  3. That’s all.


  • Basic Options
  • Advanced Options
  • File Optimization
  • Media Optimization
  • CDN Integration
  • Preload Options
  • Database Optimization
  • Extensions


How do I know my site is being cached?

The easiest way is to make sure your site is being cached. Open your site in incognito mode of your browser and right-click on the page. If you see <!-- Cache served by PoweredCache --> information that means you are getting a cached result.

Is it compatible with multisite?

Yes, it’s 100% compatible with multisite. You can activate it on the network-wide or per-site basis.

Is it compatible with domain mapping?

Yes, it’s compatible with Mercator and native domain mapping feature with WordPress core.

What is the built-in extension?

We designed Powered Cache is a complete optimization solution for WordPress. However, we believe that your system should be tailored to your needs without the added weight of unwanted functionality. We strive to perfect this balance with our built-in extensions.

What about mobile caching?

We support mobile devices and user agents, if your template is not responsive you can use mobile caching with a separate file. It all works.

How to get premium version of plugin?

You can buy from poweredcache.com

Is it compatible with Cloudflare?

Yes, you just need to enable Cloudflare extension.

Is it compatible with Jetpack?

Yes, we don’t get any problems with Jetpack.

Is it compatible with WPML?

Yes, it’s compatible with WPML.

Is it compatible with ecommerce plugins?

Yes, you can use with WooCommerce, Easy Digital Downloads and BigCommerce. If you are using any other eCommerce plugin, just make sure dynamic pages are excluded from the cache.

How can I disable caching for a particular page?

You can disable caching from the meta box in the post editing page or enter pages in the “Never cache the following pages” under the “Advanced Options” section.

Can I export/import settings?

Yes, you can find export/import options in the “Misc” sections of the settings page.

Does it cache API requests?

Yes, it caches GET requests on API. If you have query parameters on the request, you will need to allow query parameter in the”Cache query strings” under the “Advanced Options” section.

Is it compatible with PHP 8+

Yes, it’s compatible with PHP 8+


May 30, 2023
By far the best cache plugin on the market today. Years of scouring forums and WP speed facebook groups in search of the best free cache plugin, and with not much written by too many speed experts out there on Powered Cache, it was a question mark. But I found a fan in the facebook group, gave it a go, and wow, extremely impressed! I have a super slow shared hosting, with a hilarious number of plugins involved with a complex WooCommerce store. But it was easy to set up, super clean user interface, to get rolling with actually a very fast serving cache with a preloader built in. Everything you want from a cache plugin. Simple + works well = winner. Honestly, cache plugins can get so complex in their functionality that they can alienate the non-developer. Follow tutorials for a setup, that is not the same as your own, and you can get some questionable, unreliable results. Powered cache comes in with super simple set up and very strong performance. On a side note, I spotted a slight plugin conflict with one of my speed optimisation plugins. One of the team was super quick to respond, and send out a new Update released within hours that fixed it, and boom. Back on track for my fav cache plugin. Can't recommend enough, thanks again!
May 24, 2023
WOW! By far the best wordpress cache plugin that is available. This actually packs a solid punch in relation to getting your wordpress cache sorted. For me, it seems to be the best feature packed cache plugin, I have tried in a while and its now a definite must install on all my sites. Very, very clean UI, NO hard sell Pro option rammed down your throat at every turn and the plugin response is snappy and the actually user experience is nice. The actual cache process is very very quick with Redis installed at server level. Initial GTMetrix score prior to me really getting gritty with optimising the site after my initial cache is fantastic. Excellent and responsive support and overall it does what is says on the tin without being tech jargon heavy. Definite 5 rating and a strong recommend! Great work guys ! GTmetrix Grade A Performance 98% Structure 100% Web Vitals Largest Contentful Paint 396ms Total Blocking Time 0ms Cumulative Layout Shift 0.11
February 26, 2023
I maintain 60+ sites, most with <100 pages. I don't wanna call names but Powered Cache does the same incredible job like the bigger, well known tools here. Additionally it combines the best properties. Just having a well sorted, short list of option. Not more not less what you need. A blazing fast caching process. It's lightweight on the backside and speeds the site up.At least, all values tested along the plugins where nearly the same, but my heart goes to Powered Cache for not doing the biggest marketing offensive or claiming to have the highest scores ever. But you can compere them yourself and some may have that specific option you need or not. It depends on your personal needs of course.On Top, the support for the pro version is on top. Mostly same day answers. Very detailed and always helpfull. To be honest, i don't need the Pro Version cause i already use an image optimizer also Powered Cache, and think my sites don't profit that much from Critical CSS, and the lite version has no offensive ads, but the Support – if needed – is worth the money and a good contribution for the plugin author to continue his work here.
February 16, 2023 1 reply
After testing several popular cache plugin, Powered Cache is the best choice. Make site running fast. No bloated unnecessary function.
February 9, 2023 2 replies
Coming from WP fastest cache, i am quite happy with your cache plugin it gave me A (100%) on gtmetrix! A very small bug: trim the CDN value in the settings just in case there is a superfluous space laying around, it messes up all CSS and JS!
Read all 36 reviews

Contributors & Developers

“Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score” is open source software. The following people have contributed to this plugin.


“Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


3.0.5 (May 30, 2023)

  • Fix: PhastPress cache purge callback
  • Fix: Memcached drop-in set_multiple warning
  • ensure html tag exists before running HTML minifier

3.0.4 (May 25, 2023)

  • DelayedJS bugfix
  • Added new compatibility with PhastPress

3.0.3 (May 22, 2023)

  • Fix: Html Minification bugfix

3.0.2 (May 21, 2023)

  • Fix: Html Minification error below PHP 8.1
  • Added: x-cache-enabled and age headers
  • Added: sorting for cache query strings
  • nginx configuration tweaking

3.0.1 (May 16, 2023)

  • Fix: Malformed robots.txt due to FileOptimizer
  • Fix: Don’t execute lazyload script as delayed.
  • Adding clarity to the JS execution field.

3.0 (May 15, 2023)

  • Added: Bunny Fonts as replacement of Google Fonts
  • Added: global nopoweredcache parameter to skip optimizations
  • Added: Cache query strings to generate seperate cache based on query and value
  • Added: WooCommerce compat for geolocation with page cache support.
  • Added: Delayed JS execution.
  • Added: Remove Unused CSS feature.
  • Added: New HTML minification library.
  • Updated: Background processing library.
  • Bump required PHP version to 7.2
  • Object cache drop-in updates: supporting *multiple and wp_cache_supports
  • Refactored: Accepted query strings renamed as ignored query strings.
  • Various small improvements and fixes.

2.5.4 (March 23, 2023)

  • Hotfix: HTML minification quotes issue.

2.5.3 (March 23, 2023)

  • Added: Purge site cache on multisite when the site updated. (eg: archived etc…)
  • Improvements: HTML minification.
  • Improvements: Set file optimizer default cache header.
  • Fix: Close icon on diagnostic modal
  • Fix: Blank space on CDN hostname(s)
  • Fix: WP Ultimo compatibility. (checking Mercator more strictly)
  • Tested with WP 6.2

2.5.2 (January 20, 2023)

  • Fix: revert subdirectory deletion with delete_page_cache()
  • Fix: Delete related page cache on purging the current page cache.

2.5.1 (January 19, 2023)

  • Fix a regression issue with the lazyload.

2.5 (January 19, 2023)

  • Added: Beaver Builder Compatibility
  • Added: Elementor Compatibility
  • Added: Divi Compatibility
  • Added: Purge Current Page admin bar item for singular page.
  • Refactor: .htaccess rule generation and Apache 2.4 improvements.
  • Fixes: PHP 8.1+ deprecation fixes.
  • Bump required WordPress version to 5.7.
  • Small tweaks & package updates.

2.4.4 (October 11, 2022)

  • Fix: Cloudflare cache purge
  • Fix: Object cache removal on uninstalling the plugin
  • Small tweaks & package updates.

2.4.3 (July 5, 2022)

  • Compatibility fix for older versions of WPML.

2.4.2 (June 29, 2022)

  • File optimizer bug fix.

2.4.1 (June 25, 2022)

  • Fix “Try Premium Today” button

2.4 (June 16, 2022)

  • Improvements on WPML compatibility: Purge/preload cache for a specific locale.
  • Added woocommerce-multilingual compat.
  • Small tweaks & package updates.

2.3 (May 18, 2022)

  • Improvements on file optimizer.
  • Improvements on CDN and file optimizer module bootstrapping.
  • Added WPML domain mapping compat.
  • Added bearer token support for Cloudflare extension.
  • Added async cache purging (experimental feature)

2.2.1 (April 26, 2022)

  • File Optimizer CDN integration fix.

2.2 (April 25, 2022)

  • Added: Image optimizer.
  • Added: Swap Google Fonts.
  • Added: Cache miss reason.
  • Added: Preconnect resource hint.
  • Improvements: CDN module (refactored).
  • Improvements: Lazy Load (modernized).
  • Fix: Windows compatibility issues.
  • Fix: Transients clean-up from DB when object cache in place.
  • New filter: powered_cache_fo_disable to control file optimizer.
  • New filter: powered_cache_is_local_site.
  • New filter: powered_cache_cdn_extensions.
  • New filter: powered_cache_preconnect_resource.
  • New compat: Cornerstone builder.
  • Tested: WordPress 6.0

2.1.2 (March 28, 2022)

  • Fix: Lazy Load issue.

2.1.1 (March 15, 2022)

  • Added a new compat: Cookies and Content Security Policy plugin.
  • Change post pecific cache control capability. (edit_posts to edit_others_posts)
  • Fixed: Make sure cdn_hostname and cdn_zone have index 0 for placeholder.
  • Fixed: normalize vary cookie value.

2.1 (March 14,2022)

  • Added: Critical CSS Settings.
  • Added: Post specific file optimization options.
  • Added: Jetpack boost compatibility
  • Improvements: Settings page UI on mobile.
  • Improvements: CDN Integration.
  • Improvements: Cache Preloading.
  • Fixed: Google fonts combine.
  • Fixed: CSS minification should work when the group contains a single file.
  • Fixed: CDN integration warnings.
  • Added: Automatic CORS configuration for .htaccess and nginx.
  • Bumped minimum WP requirement to 5.1


  • Tested with WP 5.9
  • UI Update
  • Fix a potential notice about the user agent


  • Small UI updates
  • Fix: metabox registration on the screens other than post


  • Hotfix: don’t break block editor on reusable blocks


  • Fix: Smart cache purge on post update.
  • Localization improvements: Set script localization correctly.
  • Improved WPML compatibility.
  • Added .htaccess execution rule for file optimizer.

Detailed changelog located in changelog page