10 Best WordPress CDN Providers ( Comparison)

10 Best WordPress CDN Providers (2021 Comparison)

Looking for the best WordPress CDN?

I’ve ranked the top CDNs based on speed, price, PoPs (points of presence), popularity in Facebook polls, and even TrustPilot ratings. I have also personally used most CDNs in the list.

If you want to know the CDN I use, it’s BunnyCDN. It’s a paid CDN (still relatively cheap) but typically has better performance than Cloudflare, RocketCDN (StackPath), and other popular CDNs. Cloudflare is fine for most WordPress websites, especially if you’re on a budget. And if you’re using a LiteSpeed server + LiteSpeed Cache, of course I recommend using QUIC.cloud.

Tip #1: The best CDN is somtimes the one with the closest PoPs to your visitors. Be sure to check each CDN’s data center page to see if they make sense for your location.

Top #2: Once a CDN is setup, check your source code to make sure CSS, JavaScript, image and other files are served from the CDN. You can try the CDN Rewrite plugin, although most plugins like WP Rocket (CDN CNAME field), Perfmatters, BunnyCDN, and other plugins have a CDN rewrite setting where you should paste your CDN URL.

Tip #3: Regardless of your CDN, I recommend Cloudflare or DNS Made Easy for DNS.


1. BunnyCDN

A lot of serious bloggers like WPCrafter (and myself) use BunnyCDN.

The performance from BunnyCDN is typically better than Cloudflare, which can sometimes have a negative effect. It’s also relatively cheap considering you only pay for the CDN locations you actually use. If a lot of visitors are from Europe and North America, just select that location.

BunnyCDN has easy setup instructions. Sign up, create a pull zone, only select the CDN locations you want to use, grab your CDN URL, and paste it into their BunnyCDN plugin.

BunnyCDN Dashboard

Use the BunnyCDN plugin to setup your CDN, then also add your CDN URL in your cache plugin (WP Rocket → CDN → CDN CNAME) to make sure more files are served from the CDN.

BunnyCDN Plugin

Finally, view your source code to make sure the files you want are being served from the CDN.

BunnyCDN Source Code

They also



This article was written by Tom Dupuis and originally published on Tom Dupuis.

Disclosure: Some of the links in this post are "affiliate links." This means if you click on the link and purchase the product, We may receive an affiliate commission.

Leave a Comment

Your email address will not be published. Required fields are marked *

Show Your ❤️ Love! Like Us
Scroll to Top