Loadzen

← All articles

Performance6 min readReece Crowther

Cloudflare Free Plan: What It Actually Does for Website Speed

Cloudflare's free plan is used by millions of websites, but what does it actually improve? Here is an honest breakdown of the performance gains.

What Cloudflare does

Cloudflare is a reverse proxy and CDN service. When you add your domain to Cloudflare and point your DNS records at their servers, all traffic to your website passes through Cloudflare's network before reaching your origin server.

This gives Cloudflare the ability to cache content, filter malicious traffic, and serve requests from servers geographically close to your visitors — often improving load times for international visitors significantly.


What the free plan improves

CDN and global network: Cloudflare has data centres in over 300 cities. Visitors load cached static assets (images, CSS, JavaScript) from the nearest data centre rather than your origin server. This reduces latency for visitors far from your hosting location.

Automatic minification: The free plan can minify HTML, CSS, and JavaScript, reducing file sizes by removing whitespace and comments.

Brotli compression: Cloudflare enables Brotli compression by default, which compresses responses by 15–20% more than Gzip.

HTTP/2 and HTTP/3: Cloudflare upgrades connections to HTTP/2 (and HTTP/3 where supported) automatically, enabling faster parallel downloads.

SSL certificate: Cloudflare provides a free SSL certificate and handles HTTPS termination, removing the SSL overhead from your origin server.


What the free plan does not improve

Origin server response time (TTFB): If your server is slow, Cloudflare's CDN only helps for cached requests. For uncached or dynamic pages, the response still comes from your origin server. A slow server remains slow.

Core Web Vitals: Cloudflare does not directly improve LCP, INP, or CLS. These are determined by how your page is built, not how it is delivered.

Caching dynamic pages: The free plan only caches static assets by default. WordPress pages, WooCommerce product pages, and other dynamic content bypass the Cloudflare cache unless you configure page rules (a paid feature) or use a compatible caching plugin.


Is Cloudflare worth it for every site?

For sites with international traffic or slow hosting, Cloudflare's free plan typically improves performance noticeably. For sites where all visitors are in the same country as the hosting and the server is already fast, the gains are smaller.

It is free and takes about 30 minutes to set up, so the question is rarely whether to use it — it is whether to expect dramatic results.


After enabling Cloudflare

Run a Loadzen check on your site before and after enabling Cloudflare. The most likely improvements are in Time to First Byte for cached assets and the overall performance score. If TTFB for your HTML document remains high, address server-side caching as a separate step.

Related guide

Website Performance Optimisation Guide

Check your own site

Run a free speed check with Loadzen and get a prioritized fix plan for your specific platform.

Run free speed check