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.
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
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.
|Instant Cache Purge||✅||✅||✅|
|Free One-Click SSL||✅||✅||✅|
|Free Wildcard SSL||✅||✅||✅|
|Replicated Cloud Storage (new)||✅||❌||❌|
|Cache Expiration Time||✅||✅||✅|
|Image Processing (New)||✅||✅||❌|
Again, these three CDN providers share a lot of features, the real show starts in the next section 😉.
Finally, let’s see get to business 😍.
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:
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:
* 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.
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.
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 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.
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.
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 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.