BunnyCDN Review (2020): Powerful and Affordable CDN

I’ve been wanting to write a BunnyCDN review for quite a long time simply because I’ve been using them for quite a while, 2+ years now. So, since I made this review site, I might as well write a BunnyCDN Review.

BunnyCDN Review

Fun fact, all my and clients’ sites (including this one) are using BunnyCDN. The performance is great, they are reliable and affordable, making it the almost perfect CDN provider out there for small businesses.

Benefits Of Using A CDN

Apart from using a CDN to speed up your sites, there are some other reasons you should consider using a CDN, here are some of those reasons:

  • Decreases origin server load
  • It helps decrease the bandwidth usage on your origin server. (This is great if you are on shared hosting or using Google Cloud, Azure, AWS, where bandwidth is expensive.)
  • Higher conversions
  • Higher Google Ranking because of faster page load
  • Image compression (Not all CDN’s offer this, but BunnyCDN does.)
  • Minify static files such as CSS and JS (Once again, not all CDN’s offer this feature but BunnyCDN does offer it, same as CloudFlare)
  • Image hotlinking protection

Features

Bunny has quite a lot of features, in this case, we are going to be comparing them against KeyCDN and StackPath (MaxCDN) which are Bunny’s closest competitors.

FeatureBunnyCDNKeyCDNStackPath
PoPs413445
Instant Cache Purge
GZIP Compression
Origin Shield
HTTP/2 Support
Free One-Click SSL
Free Wildcard SSL
Realtime Statistics
Realtime Monitoring
API
Custom CNAME
Anycast DNS
Storage
Replicated Cloud Storage (new)
IPv6 Support
Cache Expiration Time
Hotlinking Protection
IP Blacklisting
Traffic Manager
Image Processing (New)
WebP Caching
Multiple Users

Again, these three CDN providers share a lot of features, the real show starts in the next section 😉.

Performance

Finally, let’s see get to business 😍.

Image Test

We all know that the majority of the problems of a slow website are images. Images, if not well optimized, they can make your site extremely slow. Because of this, I decided that the first test was going to be on how fast Bunny and the other two CDN’s can deliver a 6MB image.

To start, I went ahead and downloaded a high-resolution image from Envato Elements, which the image itself is just over 6MB, the image is the following:

The image below was highly compressed, if you want to take a look at the fullres image, then Click Here.

Then, I uploaded it directly to my server through SFTP to avoid any sort of image compression due to the current image-compression plugin we use.

Afterward, I signed up to KeyCDN and Stackpath, then I ran multiple tests, here are the results:

Please note that for the CDN tests, I warmed up the cache by running three (3) tests before writing down the result on the fourth or until the header of CDN Cache was a HIT.
Origin (NYC)BunnyCDNKeyCDNStackPath
Dallas0.4s0.2s0.6s0.6s
Hong Kong2.02s0.3s0.2s0.4s
London0.69s0.2s0.2s0.2s
Mumbai2.07s0.16s0.7s0.6s
Sydney1.92s0.13s0.21s0.13s
São Paulo1.1s0.3s0.5s0.3s
Vancouver0.8s0.16s0.19s*1.69s
Average1.3s0.21s0.37s0.56s

* Made over 20 tests and it the server wouldn’t cache the image for some reason.

All three CDN’s did great, the most noticeable load-time was in Hong Kong, all of them did sub half a second load time, impressive.

Bunny had the lowest average image load time, followed by KeyCDN, lastly by StackPath. Now, there isn’t a massive difference, but hey, every bit helps.

Website Test

For this test, we are just are going to do a similar test than the previous one. I will be running this site in GTMetrix and the fully load-time will be recorded.

Origin (NYC)BunnyCDNKeyCDNStackPath
Dallas0.5s0.8s0.8s1.1s
Hong Kong2.2s1.2s1.4s1.7s
London0.7s0.4s0.5s0.6s
Mumbai1.8s0.9s1.6s1.3s
Sydney2.3s0.9s1s0.9s
São Paulo1.1s1.6s1.2s1.4s
Vancouver0.8s0.5s1s1.5s
Average1.34s0.9s1.07s1.2s

If you look closely at the numbers in Dallas, actually all of the three CDN’s made the page slower. This is normal since the server assets were delivered faster from the Origin to the test server, but the difference wasn’t a big one for the human-eye to even notice it.

Now, all three CDN’s international load-time was great, once again, Bunny outperformed and delivered the static assets faster than the other two.

CDNPerf

CDNPerf monitors the performance from billions of requests and the uptime of 19 CDN Providers (as of writing this BunnyCDN Review).

At the time of writing this review, BunnyCDN is just shy behind big names such as Cloudflare, Fastly, and Amazon just to name a few.

Yes, StackPath and KeyCDN aren’t far behind, but Bunny seems to be faster than the two 🤷.

A client’s static WordPress-Blog on the front page of Reddit

One of our client’s sites managed to get into the front page of Reddit. This blog, which I can’t name, is hosted on BunnyCDN’s cloud storage and is being served around the world through their various PoP’s.

Once I got a notification because of the massive traffic spike, I went ahead to Bunny’s real-time monitoring and saw this:

The site was receiving around 2,700 requests per second and in a matter of minutes it had already served 60 GB of bandwidth.

Pricing

This is the part in which you are not going to think twice about signing up with BunnyCDN. They currently offer a 14-day free trial with no credit card needed.

There is a monthly minimum of $1 if you use less than $1 you still be charged $1 per month. If you use more than a $1 worth of bandwidth/storage you’ll be charged whatever you use that month.

For example, if you used $1.4 worth of bandwidth/storage you’ll be charged $1.4.

Now, you need to deposit a minimum of $10 to your account. To compare, KeyCDN has a monthly minimum of $4 and you’d have to deposit a minimum of $49.

On the other hand, Stackpath charges a flat fee of $10 per month. That is 10x more if you use less than $1 while using BunnyCDN.

Summary

On this BunnyCDN Review hopefully, you learned the benefits of a CDN, the performance and pricing comparison between BunnyCDN, KeyCDN, and StackPath (MaxCDN).

You can go ahead and give Bunny a try with no strings attached since they offer a 14-day free trial with no credit card needed.

BunnyCDN Review
  • Features
  • Performance
  • Pricing
5

Summary

BunnyCDN is a great and affordable alternative to those who are looking to move away from Cloudflare, or they are just looking at speeding up their site.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.