WP Rocket

A Free Alternative to WP Rocket: How Close You Can Get (Measured)

Title image: free WP Rocket alternative

The results

No cache pluginSuper Cache + AutoptimizeSuper Cache + local fontsSuper Cache + Autoptimize + local fontsWP Rocket recommended
Server response651 ms333 ms293 ms275 ms412 ms
LCP mobile4.36 s4.52 s3.93 s3.79 s3.91 s
LCP desktop1.33 s1.11 s0.91 s0.88 s0.85 s
First paint mobile (FCP)2.02 s2.05 s1.39 s1.62 s1.32 s
Lighthouse mobile8382878888
Lighthouse desktop9498999999
Page size mobile708 KB628 KB829 KB750 KB730 KB
Requests mobile6749644435
Third-party requests88000
Bar chart: mobile LCP without a cache plugin 4.36 s, free combination without local fonts 4.52 s, with local fonts 3.79 s, WP Rocket 3.91 s
Mobile load time: with local fonts, the free combination is level with WP Rocket.

The differences between the three setups with local fonts are smaller than the variation between individual runs. With Autoptimize and local fonts, the 5 runs ranged from 3.50 to 4.82 seconds. With WP Rocket they ranged from 3.85 to 4.34 seconds. So there’s no winner here.

Worth noting: WP Super Cache plus local fonts alone reached 3.93 seconds, with no Autoptimize at all. If you want to keep things simple, you can skip the second plugin.

How to set up the free stack

1. Load Google Fonts locally

  1. In the WordPress menu, click Elementor.
  2. On the left, under Editor, open Settings.
  3. On the Performance tab, set Load Google Fonts Locally to Enable.
  4. Save, then visit your home page once.

Background and measurements are in how to host Google Fonts locally.

2. WP Super Cache

  1. Install and activate the WP Super Cache plugin.
  2. Open Settings → WP Super Cache.
  3. On the Easy tab, select Caching On and click Update Status.
  4. On the Advanced tab, tick Enable Caching.
  5. Under Cache Delivery Method, select Expert and click Update Status.
  6. Further down, click Update Mod_Rewrite Rules.

3. Autoptimize (optional)

  1. Install and activate the Autoptimize plugin.
  2. Open Settings → Autoptimize, tab JS, CSS & HTML.
  3. Tick Optimize JavaScript Code?.
  4. Instead of Aggregate JS-files?, choose Do not aggregate but defer?.
  5. Tick Optimize CSS Code? and Aggregate CSS-files?.
  6. Click Save Changes and Empty Cache.
  7. On the Images tab, tick Lazy-load images? and save.

Then check your menu, sliders, forms and popups. Everything worked for us. Combining JavaScript did hurt in our test, though: mobile LCP rose to 5.24 seconds.

What you give up compared with WP Rocket

  • Everything in one place: you’re looking after two plugins and an Elementor setting.
  • Removing unused CSS: neither plugin did that in our setup. WP Rocket needed 35 requests on mobile, the free combination 44.
  • Cache preloading: we didn’t test this for the free stack.
  • Support: with the free plugins, you rely on the public forums.

Server response time, on the other hand, favors the free stack: 275 milliseconds instead of 412.

You’ll find the full comparison in caching plugins for Elementor compared. If you go with WP Rocket: how to set up WP Rocket for Elementor.

For the technically curious: test setup and raw data

  • Lab: WordPress 7.1.4, PHP 8.4, Hello Elementor 3.5.2, Elementor 4.3.6, Elementor Pro 4.3.2, shared hosting at All-Inkl with Apache. Methodology
  • Plugins: WP Super Cache 3.1.5, Autoptimize 3.1.17, WP Rocket 3.24.
  • Measurement: Server time with curl, 15 requests. Lighthouse 5 runs each on mobile and desktop, median. In every setup, a function test, screenshots of home page, menu and popup, and a check that the page came from the cache.
  • Cross-check: We measured Autoptimize without local fonts twice: 4.52 and 4.45 seconds on mobile.
  • Limits: One test page, one server, one evening. On a site with different fonts, or no Google Fonts at all, the effect will differ.
  • Raw data: caching-plugins-elementor-rohdaten.csv. Measured on 8 November 2026.

Ben Marten

Ben Marten testet WordPress-Plugins im eigenen Labor auf Shared Hosting und schreibt auf, was die Messungen zeigen: mit Zahlen, Einstellungen zum Nachbauen und einer ehrlichen Empfehlung.
EN
Menu

Topics

Benchnode

Legal

Choose language