Makes your WordPress site faster, and tells you the truth when something else is holding it back.

  • Page caching on activation
  • Store-safe defaults
  • No config files
Page cache active Served before WordPress loads
See it work in 68 seconds Install, activate, measure – the whole thing, start to finish, on a real WordPress site. Results may differ for each website.
Install & activate No coding required
The Caching Out settings screen with orgahair.pl PageSpeed Insights scores of 91 on mobile and 100 on desktop, was 70 or lower, beside labels for page caching, lazy loading, minify CSS and defer JavaScript
  • Free forever on unlimited sites
  • No code required
  • 14-day money-back on Pro

Page caching, browser caching, compression and lazy loading start working the moment you activate the free plugin. Cart, checkout and account pages are left alone before you configure anything.

Works with what you already run

  • WooCommerce
  • Elementor
  • WPML
  • Polylang
  • Cloudflare
  • Yoast
  • Divi
  • Varnish
See all compatibilities

The problem, drawn

Every uncached visit rebuilds the page from nothing.

WordPress boots PHP, queries the database, runs the theme and every active plugin, and only then has HTML to send. A page cache keeps that finished HTML and hands it over before any of that starts.

Without a page cache ~890 ms
REQUEST PHP 180 ms DATABASE 240 ms THEME 160 ms PLUGINS 310 ms RESPONSE REQUEST PHP 180 ms DATABASE 240 ms THEME 160 ms PLUGINS 310 ms RESPONSE
With Caching Out ~30 ms
REQUEST PHP 180 ms DATABASE 240 ms THEME 160 ms PLUGINS 310 ms RESPONSE CACHED HTML 12 ms REQUEST PHP 180 ms DATABASE 240 ms THEME 160 ms PLUGINS 310 ms RESPONSE CACHED HTML 12 ms

Illustrative timings for a typical shared host, not a measurement. The sequence is what every uncached WordPress request does; results on your site depend on hosting, theme and plugin mix.

Everything in one plugin

Replaces three to five plugins. Costs less than one.

Caching, file and media optimisation, database cleanup and CDN tools in one plugin. Every feature says whether it is in the free edition or needs Pro.

Pages served before WordPress even loads.

Caching Out saves each page as ready-made HTML, so visitors are not waiting for PHP and the database to build it again.

  • In the free edition

    Page cache on activation: On the moment you activate. No licence, nothing to configure.

  • In the free edition

    Browser caching, GZIP & Brotli: Written into your server configuration for you: it checks the result and replaces the file in one step, and if the file cannot be written, nothing is written at all. 1

  • Pro only

    Cache preloading: Crawls your sitemap in the background so the first real visitor lands on a cached page.

Notes and caveats (7)
  1. Brotli compression requires your server to support it. Where it is not available, Caching Out uses GZIP, which is supported effectively everywhere. The plugin checks before writing anything, checks the result and replaces the file in one step (if the file cannot be written, nothing is written at all), and never overwrites a block belonging to another plugin. ↩

  2. Minify, combine and defer change how a page is built, which is why each of them is off until you switch it on. Switch one on at a time and check the page afterwards. Every one has an exclusion list for a file that misbehaves, and switching it off again restores the page as it was. ↩

  3. Caching Out serves WebP and AVIF copies of your images to browsers that support them, when those files already exist on your server. It does not convert your images in bulk – use an image conversion plugin for that, and Caching Out will deliver the results; Caching Out Pro can also compress one image at a time and make its copies. Safari supports both formats but does not announce them, so it may receive the original images. Caching Out never sends your images anywhere. ↩

  4. You choose each image and see it before and after; Caching Out compresses one image at a time rather than a whole library. JPEG, PNG and WebP images in the Media Library (PNG losslessly, so savings are usually small; animated and lossless WebP are left as they are); pixel dimensions never change. How much smaller an image gets depends on the image. AVIF copies need server support. Performance results vary depending on hosting, theme, plugins and traffic. Benchmark figures are measured on our published test suite and are not a guarantee of results on any specific site. ↩

  5. One CDN hostname per site. Caching Out rewrites the URLs of your CSS, JavaScript, images, fonts and video to that hostname; you keep full control over which file types are rewritten and which paths are excluded. ↩

  6. Caching Out clears individual URLs from Varnish out of the box. A full Varnish flush needs a purge-capable VCL configuration on your server; ask your host or your systems administrator whether yours has one. ↩

  7. Per-language caching applies to WPML and Polylang sites where each language has its own URLs – a subdirectory such as /fr/ or a separate domain. That covers most multilingual sites. If your site serves several languages from the same URL using a cookie, or runs a multi-currency store, Caching Out deliberately does not cache those pages at all, because serving one visitor's language or currency to another would be worse than serving an uncached page. ↩

Image compression

See each image before and after, and choose.

Pick heavy images from your Page Audit and review them in one place. One image at a time, on your own server; nothing is uploaded anywhere.

  • Image compression Pro only

    Pick an image (from the Page Audit’s ‘Hero image weighs …’ finding or the Media Library) and Caching Out makes it smaller on your own server: the same image at the same address for every browser, Safari and iPhones included, plus WebP and AVIF copies for browsers that accept them. See each image before and after, and choose.4

    One image at a time. JPEG, PNG and WebP images in the Media Library.

  • Picked from your Page Audit Pro only

    Pick heavy images from your Page Audit and review them in one place: see each image before and after, and choose.4

    The audit's 'Hero image weighs …' finding carries Compress this image; the Media Library lists every image's state.

  • Restored with one click Pro only

    Nothing is uploaded anywhere, and every image can be restored to its exact original with one click.4

    An exact backup is kept before anything is replaced; Restore puts the original bytes back.

Caching Out Pro's before and after view: one photo split by a slider handle, the current file on the left and the compressed file on the right, each with its size, and the buttons Compress, Try a gentler result and Keep the original

Fast by default, tunable on demand

Three steps. Then stop thinking about it.

Nothing here needs a config file. The word "optional" on step three is meant literally – the defaults are the recommendation.

  1. Activate

    Install the free plugin from WordPress.org and activate it. Page caching, browser caching, compression and lazy loading start there and then.

  2. Wizard

    The Setup Wizard walks every setting in order: what is on, what stays off, and why. A Pro key on the last panel switches on the rest.

  3. Tune optional

    Plain-English switches for the rest, each saying what it does and what it might affect. Leave them alone and nothing is lost.

Proof you can check

Measured, not guessed.

No borrowed screenshots. Caching Out tests your own site, shows you what changed, and publishes exactly how we benchmark so you can run it yourself.

  • In the free edition

    Page Audit & Filesystem Check

    See what is slowing each page, and whether caching can write safely, before you switch anything on.

  • Pro only

    Find out what went wrong

    Every change is recorded and most can be undone in one click. The assistant already knows your setup and can point to the change behind a problem. 8

  • In the free edition

    The visitors you paid for get the fast page

    Open a page you have already visited with ?fbclid=test on the end and view the source: the same cached page, with Caching Out's cached-page line in it. Tracking codes from social and ad links are ignored.

  • Published method, free to run

    Published benchmark method

    Our methodology is public, step by step. Run it on your own host and compare.

Note and caveat (1)
  1. The assistant answers questions about Caching Out and your site's configuration. It is fair-use limited (currently 50 questions a day and 300 a month per licence) and it is not a general-purpose AI chatbot. Answers are generated by an AI model and can be wrong – check anything consequential against the linked documentation. ↩

One plugin, three kinds of site

Built for the site you run.

The same plugin for every kind of site, and every paid plan has every Pro feature. What changes is how many sites you run it on.

Site owners & bloggers

You should not need performance jargon to have a fast site.

  • Nothing to configure on day one
  • Plain-English switches that say what they might affect
  • A Page Audit that shows what is still slowing each page
Start for Free

WooCommerce stores

Speed up the shop without gambling with the checkout.

  • Cart, checkout and account pages never cached
  • Live pages for anyone with a cart or a login
  • Multi-currency pages deliberately left uncached 7
See compatibility

Freelancers & agencies

One licence across the whole portfolio.

  • Up to 500 sites on one licence
  • Export settings from one site, import into the next
  • Multisite rollout with a preview of every change
  • WP-CLI for purge, preload and rollout
See how agencies use it

Simple pricing

Start free. Go Pro when you're ready.

Every paid plan includes every Pro feature. You are only choosing how many sites.

  • Single

    $59 /year

    1 site

    One site you care about.

    $59 per site

    • Every Pro feature
    • One year of updates, support and the assistant
    Buy Single
  • Multi

    $299 /year

    50, 100 or 500 sites

    Freelancers, agencies and multisite networks.

    From $0.60 per site

    • Every Pro feature
    • One year of updates, support and the assistant
    Buy Multi

Every Pro plan includes

  • Everything in the free edition
  • Image compression: JPEG, PNG and WebP, one image at a time on your own server, with a before / after view and one-click restore 4
  • Optimize CSS delivery, Delay JavaScript, combine CSS and JS
  • Unused CSS/JS: stop plugin files loading on pages that never use them
  • Cache preloading and CDN rewriting 5
  • Cloudflare, Varnish and Sucuri purge 6
  • Find out what went wrong without a support ticket: an Activity record with one-click revert, and an assistant that already knows your setup. Plus Performance Insights. 8

Free edition – $0 – unlimited sites

Not ready for Pro? Start with the free edition.

Page caching that also covers visitors from your social posts and ads, browser caching, GZIP and Brotli, lazy loading, minify and defer, and the full Page Audit – free for as long as you like.

Start for Free

Before you decide

The questions people actually ask.

Answered plainly. If yours is not here, ask us and we will add it.

Is the free version really free?
Yes. It is on WordPress.org, works on unlimited sites and does not expire. Page caching, browser caching, GZIP and Brotli, lazy loading, minify and defer, and the full Page Audit are all in it. Pro adds the features listed in the plans above.
Will this break my site?
Very unlikely, and not by luck. Before launch we scanned the source code of the 2,000 most-installed WordPress.org plugins – 60,711 signals, 11,258 candidate rules – for what breaks a page cache, and built what we learned into Caching Out. Cart, checkout and account pages are never cached or optimised, logged-in visitors always get a live page, and anything that could change how a page looks is off until you switch it on. If another caching plugin is already installed, Caching Out refuses to overwrite its files. With Pro, every change is recorded and most can be undone from the Activity page in one click. And one line in wp-config.php turns all caching off immediately.
My host already has caching.
Then the page-caching gain may be smaller, and we’d rather tell you that than pretend otherwise. File optimisation, media loading and database cleanup all still apply, and Caching Out never overwrites another cache’s files.
Do visitors from my Facebook, Instagram and Google ads get the fast page?
Yes. When someone taps your link on Facebook, Instagram, TikTok or in a Google ad, the link picks up a tracking code (fbclid, gclid, utm_ and the like). To a page cache that can look like a brand-new page, so the visitor waits while it is built from scratch – the very visitors your posts and ads brought in. Caching Out ignores those codes out of the box, so they get the same cached page as everyone else. The codes stay in the address bar, so analytics that reads them in the browser still sees them. This is in the free edition.
Do I need to know anything technical?
No. Caching starts the moment you activate the plugin, with no configuration at all. Everything else is a plain-English switch with a sentence explaining what it does and what it might affect. There are no config files to edit and nothing to paste into your theme.
Can I use it on client sites?
Yes. The Plus and Multi licences exist for exactly that. Export settings from one site and import them into the next, so a new client build starts from your own baseline, and use WP-CLI for purging, preloading and settings import if you deploy from a script.
What happens when the licence runs out?
The plugin keeps working. Plans renew yearly by themselves and we email you about two weeks before; if you cancel, or a renewal cannot be charged, the licence lapses and what stops is updates, support and the assistant, so we would not recommend running it unlicensed for long on a site that matters. You can deactivate safely at any time, and uninstalling removes every trace of the plugin – the drop-in, the WP_CACHE line, the .htaccess rules and the cache directory; Pro keeps only the backups of images you compressed and did not restore.
How is this different from the other premium caching plugins?
It was built around what goes wrong with caching on a live site. Visitors from your social posts and ads get the cached page too, because the tracking codes on their links are ignored. Before launch we scanned the source code of the 2,000 most-installed WordPress.org plugins for the patterns that break a page cache, and built what we learned in. It checks before it writes, so another cache plugin’s files are never overwritten. Every paid plan has every Pro feature, Multi costs the same at 50, 100 or 500 sites, and our benchmark method is published so you can check us on your own host. A multisite network is run from Network Admin, with a preview before any change. And every change is recorded: if one explains a problem, the assistant – which already knows your plugins, your settings and what the Page Audit found – points to it and offers the revert. You confirm; no support ticket needed.8
Does Caching Out compress my images?
The free plugin does not change your image files: it lazy-loads images, adds missing width and height, gives the hero image priority, and the Page Audit tells you when a hero image is heavier than it needs to be. Caching Out Pro adds image compression for JPEG, PNG and WebP images in the Media Library: you pick an image, see it before and after, and decide. The smaller file keeps the same address, so every browser gets it, and an exact backup lets you restore the original at any time. One image at a time, on your own server; images are never sent anywhere and never resized. How much smaller an image gets depends on the image. More in the documentation: Image compression, Frequently asked questions.4
How do I remove Caching Out completely?
Deactivate it, then delete it from the Plugins screen. Deleting it removes everything it added – its settings, its cache folder, the advanced-cache.php file, the WP_CACHE line and its .htaccess rules – with no separate clean-up step to run first. If you use Pro and want to move your licence to another site, click Deactivate on the License tab before you delete it. Step by step in the documentation: Getting started, Removing Caching Out completely.

Keep reading

Latest from the blog.

All posts from the blog

Ready when you are

Stop losing visitors to a loading spinner.

Install it, activate it, and the first cached page is served before you have opened a single settings panel.

  • Free on WordPress.org
  • No code required
  • 14-day money-back on Pro
  • Works on standard shared and managed hosting
  • Renews yearly, cancel any time

Free edition · WordPress.org

Get Caching Out for free

Good call. Page caching is the biggest single speed win, and it is on the moment you activate. Two ways to install the free edition:

Option 2

Upload the zip

Download the plugin zip, then go to Plugins → Add New Plugin → Upload Plugin and choose the file.

Download free plugin (.zip)

After you activate, caching is already running. Open Caching Out → Setup Wizard to see what is on and why.

Want every feature from day one? Pro from $59/yr