Type to search.

#36 by installs

WP Super Cache

by AutomatticVersion 3.1.4

A very fast caching engine for WordPress that produces static html files.

Active installs
1+ million
#36 of 1,000
Downloads, all time
66.7M
66,693,327
Downloads, 30 days
934.5K
90.7K in the last 7
Rating
4.3 / 5
1,346 reviews
Last updated
31 days ago
Sep 30, 2026
Version
3.1.4
127 releases

Upkeep and compatibility

Last updatedSeptember 30, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress6.8 or newer
Needs PHP7.4 or newer
First publishedNovember 5, 2007
Support, last two months4 of 6 threads resolved (67%)

Reviews

4.3 / 5 from 1,346 reviews

Reviews by star rating
5 stars994
4 stars108
3 stars47
2 stars24
1 star173

Downloads, last 30 days

Low 8.8K a dayHigh 404.8K a day

What the author says it does

This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.

The static html files will be served to the vast majority of your users:

  • Users who are not logged in.
  • Users who have not left a comment on your blog.
  • Or users who have not viewed a password protected post.

99% of your visitors will be served static html files. One cached file can be served thousands of times. Other visitors will be served custom cached files tailored to their visit. If they are logged in, or have left comments those details will be displayed and cached for them.

The plugin serves cached files in 3 ways (ranked by speed):

  • Expert. The fastest method is by using Apache mod_rewrite (or whatever similar module your web server supports) to serve “supercached” static html files. This completely bypasses PHP and is extremely quick. If your server is hit by a deluge of traffic it is more likely to cope as the requests are “lighter”. This does require the Apache mod_rewrite module (which is probably installed if you have custom permalinks) and a modification of your .htaccess file which is risky and may take down your site if modified incorrectly.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

How do I know my blog is being cached?

Go to Settings -> WP Super Cache and look for the “Cache Tester” form on the easy settings page. Click “Test Cache” and the plugin will request the front page of the site twice, comparing a timestamp on each to make sure they match.

How do I disable Supercaching?

If you only want to use the WP-Cache engine then edit your wp-config.php or create an mu-plugin that sets the constant ‘DISABLE_SUPERCACHE’ to 1.

WP-Cache vs Supercache files

All cache files are stored in wp-content/cache/supercache/HOSTNAME/ where HOSTNANE is your domain name. The files are stored in directories matching your site’s permalink structure. Supercache files are index.html or some variant of that, depending on what type of visitor hit the blog. Other files are named wp-cache-XXXXXXXXXXXXXXXXX.php. Associated meta filesnames start with “meta”.

Will comments and other dynamic parts of my blog update immediately?

Comments will show as soon as they are moderated, depending on the comment policy of the blog owner. Other dynamic elements on a page may not update unless they are written in Javascript, Flash, Java or another client side browser language. The plugin really produces static html pages. No PHP is executed when those pages are served. “Popularity Contest” is one such plugin that will not work.

Will the Super Cache compression slow down my server?

No, it will do the opposite. Super Cache files are compressed and stored that way so the heavy compression is done only once. These files are generally much smaller and are sent to a visitor’s browser much more quickly than uncompressed html. As a result, your server spends less time talking over the network which saves CPU time and bandwidth, and can also serve the next request much more quickly.

How do I make certain parts of the page stay dynamic?

Note: this functionality is disabled by default. You will have to enable it on the Advanced Settings page.

There are 2 ways of doing this. You can use Javascript to draw the part of the page you want to keep dynamic. That’s what Google Adsense and many widgets from external sites do and is the recommended way. Or you can use a WP Super Cache filter to do the job but you can’t use mod_rewrite mode caching.

Latest changelog entry

3.1.4 – 2026-09-30

  • Fix: the settings page no longer scrolls sideways in right-to-left languages.
  • Update the tested-up-to version to WordPress 7.1.

Tagged

Plugins that share its tags

#160 by installs

Breeze Cache

by Cloudways

Breeze is a caching plugin developed by Cloudways. Breeze uses advance caching systems to improve site loading times exponentially.

Installs
300,000+
Rating
3.6 (133)
Updated
11 days ago

#416 by installs

Cache Enabler

by KeyCDN

A lightweight caching plugin for WordPress that makes your website faster by generating static HTML files.

Installs
100,000+
Rating
4.3 (139)
Updated
34 days ago

#5 by installs

LiteSpeed Cache

by LiteSpeed Technologies

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

Installs
7+ million
Rating
4.8 (2.8K)
Updated
11 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.