Skip to main content
WordPress made easy with the drag & drop Total WordPress Theme!Learn More

10+ Free CDN Services to Speed Up WordPress

Last updated on:
Free CDN Services to Speed Up WordPress

In today’s world where the average Internet speed of technologically advanced regions exceeds 10 Mbps, it’s no wonder that CDN services thrive. And to speed things up even more, some lucky readers can enjoy speeds up to 1 Gbps – yes one gigabits per second, thanks to services such as Google Fiber, Cox Gigablast or Centurylink Gigabit. As a downside to this race for faster bits, our attention span takes a toll and patience, becomes volatile.

It’s always good to have your site powered by a Content Delivery Network. Not only does a CDN save bandwidth costs from your hosting provider, but your site becomes insanely fast and tends to rank higher in the search engines. You might have heard this saying:

Some people say that nothing in this world is free,
I say you just need to know where to look!

What is a CDN – Content Delivery Network?

Before we dig into free CDNs for your WordPress website, let’s cover the basics. Put simply, a Content Delivery Network or a CDN is a bunch of servers, located across the globe, designed to deliver your website’s files to the site’s visitor in the fastest time. Three points:

  • Bunch of servers.
  • Located across the globe.
  • Delivers your website’s static files (images, PDFs, static libraries such as JavaScript and CSS files) in the fastest time

Why A CDN?

A new website usually has one source of origin. And that’s okay when you’re starting out and don’t have a lot of visitors. As your website grows, (i.e. your traffic increases) the amount of time taken to load your site would also increase.

People generally don’t like waiting for a website. The effect is most powerful in online shopping websites, where a one-second drop in loading time added to $6,000,000 USD (that’s 6 million) in revenue. I picked this up from CachePoint’s brilliant article – The Very Real Performance Impact on Revenue.

That’s why we have a CDN. It speeds up content delivery by serving the content from the server that is closest to the visitor. Your loading time decreases and you end up winning. If you want to understand CDNs better, Incapsula’s CDN guide is a great place to start.

Getting Started with the CDN List

We’ll structure this article into four groups:

  • Group one are the absolutely free CDN services that will have a forever-free plan.
  • CDNs under group two are ones offer generous trial periods (think twelve months) – that are sufficient to scale up your blog.
  • Group three contains CDNs that are again absolutely free for hosting common scripts such as jQuery, Bootstrap, etc.
  • Group four is contains honorable mentions that are no longer active, but were alive at the time this article was originally posted (that’s way back in 2016).

Free CDNs for WordPress that have a Forever-Free Plan

Given that you’ve landed on this page for “free CDN for WordPress”, let’s dive down into the article.

1. CloudFlare


CloudFlare is popularly known as the best free CDN for WordPress users. It is one of the few industry-leading players that actually offer a free plan. Powered by its 115 datacenters, CloudFlare delivers speed, reliability, and protection from basic DDoS attacks. And it’s WordPress plugin is used in over 100,000 active websites.

2. Incapsula


Incapsula provides Application Delivery from the cloud: Global CDN, Website Security, DDoS Protection, Load Balancing & Failover. It takes 5 minutes to activate the service, and they have a great free plan and a WordPress plugin to get correct IP Address information for comments posted to your site.

Features offered by both CloudFlare and Incapsula:

In a nutshell, this is what Incapsula and CloudFlare does:

  • Routes your entire website’s traffic through their globally distributed network of high end servers (This is achieved by a small DNS change)
  • Real-time threat analysis of incoming traffic and blocking the latest web threats including multi-Gigabit DDoS attacks
  • Outgoing traffic is accelerated through their globally powered content delivery network

3. Photon by Jetpack

Photon by Jetpack

To all WordPress users – Jetpack needs no introduction. In their recent improvement of awesomeness, they’ve included a free CDN service (called Photon) that serves your site’s images through their globally powered grid.  To get this service activated, all you have to do is download and install Jetpack and activate its Photon module.

WordPress users need no introduction to Jetpack. One of the coolest features Jetpack has to offer is their free CDN service called Photon. The best part? You don’t need to configure a thing! Simply install the plugin, login with your account and activate the photon module. That’s it. All you images will be offloaded to the WordPress grid that powers over hundreds of thousands of website across the globe.

4. Swarmify

Swarmify, (previously known as SwarmCDN) is a peer-to-peer (P2P) based content delivery network that offers 10GB bandwidth (only for images) in their free plan. To try it out, download the WordPress plugin and give it a go. It is interesting to note that Swarmify works in a slightly different manner:

Let’s say a group of people are browsing your site. Think of them as the first ‘peer’ in P2P. When a new visitor (peer) arrives, the images are served from the already existing group of users (the previous peer). This saves your server’s bandwidth, and improves loading times, since the peers are usually closer to one another. Swarmify also offers video CDN, which is only a part of their paid plan.

Trial CDN Services that are as Good as Free:

In this section, we’ll explore some of the premium cloud CDN providers that offer a generous trial period. I would think that the trial duration would be sufficient to test the service and eventually upgrade to a paid plan

To give you some context, the future of the web is in the cloud. Be it the content delivery for your WordPress site, or high performance computing for NASA – the cloud is everywhere. We’ve covered a couple of articles on how to install WordPress in the cloud. Today, we’re going to look at the same services that also happen to offer CDN. We’ll look at Amazon Web Services and Google Cloud.

5. AWS Cloudfront

Amazon Web Services (AWS) is a pioneer in bringing high performance cloud computing to the masses at an affordable rate. One of their services is Amazon CloudFront an industry-leading content delivery network used by the likes of Slack and Spotify!

To top that off, they have a free usage tier of one full year. And the quota? 50GB of outbound transfer over the trial period. This is definitely a must-try for all WordPress enthusiasts.

How do you get started?

We’ll for starters, you could use the WP Offload S3 Lite plugin which enables you to integrate your Amazon S3 (storage) and Amazon CloudFront (CDN) services with your WordPress site. You can also check out our article on how to install WordPress in AWS.

6. Google Cloud CDN

Similar to AWS, Google Cloud offers $300 USD credits over a one-year duration, with access to their Cloud CDN platform. We’ve covered how to install WordPress on Google Cloud in the past. Today, there are one-click solutions to deploy WordPress (and other leading CMS) across multiple cloud providers.

7. Microsoft Azure CDN

Microsoft Azure currently (i.e. July 2017) offers a 30-day trial of its services with $200 USD worth of credits. The Azure CDN is available in multiple datacenters across the globe.

8. Cloudinary

If you run website that heavily dependent on images (think portfolios of photography/design services), offloading your images to another server would be a good idea. You would end up saving a lot of precious bandwidth. Cloudinary is a robust image management solution that can host your images, resize them on-the-fly and a ton of other cool features. In their forever-free plan, they offer 2GB storage with 5GB of bandwidth.

9. Imgur


A wildly-popular image hosting site, imgur is fast, reliable and perfect for beginners. If you’re just starting up and looking for an easy way to save server bandwidth, imgur along with other popular image hosting sites like PhotoBucket and Flickr should serve your purposes to the fullest.

10. Free Cloud Storage Companies


Another great way to save server bandwidth is by using free cloud storage services. Say you have a couple of PDFs or video available for direct download. Hosting them on your server would consume bandwidth like crazy. A smart solution would be to use the various free cloud storage services. To share a file publicly, you can simply generate a public URL of the file and paste it in your site. Here are a couple of free cloud storage solutions:

  • Dropbox – 2 GB free, can generate up to 18 GB via referrals
  • Google Drive – 15 GB free
  • SkyDrive – 7 GB free
  • Copy – 15 GB free, 5 GB per referral
  • Box – 5 GB free

Free Open-Source CDN for Hosted Libraries

We’ll now look at some of the open-source libraries, that are hosted by premium content delivery networks.

11. Google Hosted Libraries

Google provides free hosting for some of the most popular libraries in their super-fast infrastructure. This is extremely useful for WordPress developers to use in their themes and plugins.

12. Cdnjs

Cdnjs is a community-powered CDN used by over 320,000 websites. Sponsored by CloudFlare, UserApp and Algolia, cdnjs hosts over 1,000 libraries.

13. jsDeliver


jsDelivr is a publicly available CDN where any web developer can upload and host their own files. It is best suited for hosting the libraries that aren’t hosted by Google. You can use their WordPress plugin (although not updated for a couple of years) to integrate their services in your site.

14. Bootstrap CDN

Bootstrap is one of the most popular frameworks powering millions of websites around the world. StackPath proudly hosts the Bootstrap CDN libraries.

Honorable Mentions (Short Term Free Trial CDNs)

The following CDN services offer a trial period, but due to security purposes, you need to use a contact form to get in touch with them. Once you obtain a free trial, fine-tuning it requires a sound know-how, which can be gained from this awesome article.

  1. MetaCDN – Offering a 7 day trial period with unrestricted access to all services and no credit card signup required – MetaCDN is a good choice for a trial CDN.
  2. CDN77 – They offer a 14-day trial with access to all the features available in the premium plan and without having to provide a credit card. If you decide to continue using their service you will be charged only for what you use per byte (pro-rated).
  3. KeyCDN – They offer a free trial period without having to provide a credit card when signing up it appears they provide you with 250GB of free transfer during the trial period.


To keep it short, I would like to remind you that all good things must come to an end. There have been instances of free CDN companies which have stopped offering their service for free (Exabytes) or have shut down completely (SpeedyMirror, CoBlitz) – which brings us to an important conclusion:

When should I switch to A proper CDN?

A free CDN service will last only for so long. Once your traffic begins to increase – you’ll eventually run out of trial bandwidth and/or your visitors might start grumbling about a slow website. That’s your green light switch over to a proper CDN service such as CDN77 or Amazon CloudFront. Happy trails, Roadrunner!

Article by Sourav guest author
Subscribe to the Newsletter

Get our latest news, tutorials, guides, tips & deals delivered to your inbox.


  1. Michael

    BitCasa gives you 10GB of free storage, with 1 month of infinite for free if you sign someone else up. But 10GB is still generous. Thanks for the resources!

    • Sourav K

      Hey Michael,
      Thanks for the heads up. I used BitCasa a couple of months back (in its early stages). Didn’t quite read what followed after the asterisk.

      Glad you liked it, thanks for stopping by.

    • Guy

      And now Bitcasa has shut down. CoralCDN also shut down a few years ago. Cloudflare is decent, but a bit limited with their page rules.

      • Kyla

        We’re working on updating this post, so hopefully we’ll have a new and improve list with more options for you to checkout soon!

  2. sanjay

    Thanks for the list, I’ve tried cloudflare before and had some issues with my website. I will try incapsula, hopefully it will workout this time!

    • Sourav K

      I’m sure it’ll work out. If not, you always have the comment box! 😉

  3. Rudd

    Wow, that’s a lot. I think I only heard/knew 3 of them. Few weeks ago I discovered Swarm CDN, another peer-to-peer CDN service.

    • Sourav K

      Hey Rudd,
      Thanks for letting us know of this awesome CDN brand – much appreciated mate!


      • Rama

        Swarm is ONLY for images though 😉

    • sadfsdaf

      I checked cloudinary, cloudflare, incapsula and swarm cdn.

      Better read the terms of service before, so you know which rights they have, to use your brand and content.

      By the way, swarm cdn includes 3 different javascript files, which make up to 600kB. It’s ricidulous and useless for small sites.

      • AJ Clarke

        Thank you for the heads up!

  4. techtikusl

    Used to use MaxCDN, it was awesome. Got it during the Black Friday promo for $1. I want to use the service but it’s quite pricey for now.

  5. Judah Johns is a proper CDN. We aren’t free but we do offer free trials for testing. Running a proper CDN costs money, but obviously, people need to test.

    So… yes, try us out; but then do follow up and purchase the service if you like it. 🙂

  6. reidy68

    …I’ve just installed Photon and wondered if it is compatible or works with W3 Total Cache as there’s no option to select Photon from the W3 CDN drop down? In using Photon, is there anything more to do, once it’s been activated? Any advice appreciated! Cheers!

    • AJ Clarke | WPExplorer

      I am not sure if its compatible with W3 Total Cache. There is nothing else to do. Once you activate it clear your cache and I think it might take a few minutes but all your images should automatically be uploaded to the WP server. You can right click on an image on your site and open it in a new tab to make sure its actually hosted via the CDN or look in the source code.

      I’ve noticed Photon doesn’t work with some image resizing scripts used in themes…so maybe test with the twenty 13 theme to see if it works there if it isn’t working currently.

    • Roger

      Did that work?

  7. JonhA

    I tried Cloudflare and it actually made my site slower. Very disappointing, especially after the nightmarish process of DNS switching.
    Today I`m using Inapsula and I`m very happy with the results. My page load scores went from 70 to 90 and even the forum loads much faster. Best of all, it took me a two minutes to set it up and running!
    You should really add the ‘ease of setup’ as a criteria here. I`m a pretty technical guy and if I was confused, I`m sure that this also be a problem for others.

    • AJ Clarke | WPExplorer

      Hi John,

      Actually I used CloudFlare in the past and it was great! And extremely easy to setup. But maybe I am bias because I was using MediaTemple who has a “button” that you simply click to enable CloudFlare and everything works “smooth as butter”. Maybe its a bit different setting it up yourself?

      I now use the built-in CDN from WPEngine and now that is great. I wouldn’t trade my new host for anything!

      • Rama

        That’s interesting! My experience with Cloudflare has always been if my site goes down, Cloudflare stops providing cached content.
        When testing speed, there was not much difference between using it or not. I’m not saying they are bad, just that it didn’t work to great for me (other may have great result however).

  8. Semut Kecil

    I use Incapsula and very happy with their service.

  9. Mika Singh

    I just came to know about, and had also signed up for their free trial, let’s see how they performs! will compare them with MaxCDN.

  10. Dominik

    Since i switched to vps I use w3 total cache + cloudflare. Must say awesome, i mean really, almost triple that fast then without caching/cdn.

    I can everyone recommend cloudflare, they rock 😀

  11. Arun Kallarackal

    Thanks a lot for this awesome article! I was really confused about CDN. Your article helped me a lot.

  12. Salvatore Capolupo

    very nice suggestions, thank you, I found jsDelivr very functional for my WP website.

    • Sourav K

      Gald I could help, Salvatore!

  13. Kushal

    Hi Sourav,
    Thanks for information, I used Google PageSpeed CDN network, it is awesome and currently it is free.

  14. Tom

    I use CDN from CDNsun for my WP blog (using the W3 Total Cache plugin). And it works perfectly without any problem. They provide http CDN and also https CDN for free. Btw they has quite big network and the best prices that I have seen. You can try them in free trial.

  15. nikols20

    Great Post Sourav,

    All the CDN provided by you are great i will definitely try them on my website.
    thank you fr sharing those

  16. joel

    I like your article!
    I signed up for swarm cdn and they’re great also instead of a 100GB its unlimited
    Thought you like to know 🙂

  17. ANAND N K

    What about CloudFlare CDN is it good?? Does it have any issues?? Please help me with it…

    • AJ Clarke | WPExplorer

      I’ve used Cloudflare before and really liked it. I used to use it together with Media Temple and never had any issue.

  18. jana7418

    Google’s Page Speed Service Will Also Be Used as a CDN

    • Littly

      yes, infact it seems to do very well looking at the test results on as compared to incapsula. i think the cdns that are truly usable are not the peer to peer ones but dedicated servers. only three: couldflare, incapsula and pagespeed

  19. slopjong

    CoralCDN is incredible rough 10 times slower than delivering the content directly from a non-cdn server.

    Though it’s amazing that you really simply append “” to the host, et voilà, you’re using the CDN already 🙂

  20. James Kockelbergh

    Hi Sourav,

    Recently I have carried out some experiments on some of my own sites to try and improve the loading speed in general, as well as their Page Speed and YSlow scores. I started by moving them to a Genesis Framework WordPress theme which made a great difference. After a few tweaks in the .htaccess and the functions.php file I managed to get one of my sites up to 96% on Page Speed, and 89% on YSlow.

    Over the years I had heard a lot about CDN’s but surprisingly never took the time to try one. After reading your article I decided to have a go. I chose Cloudflare and was amazed: it is so simple to setup. After about 1 hour I scored 94% on Page Speed and 98% on YSlow as you can see here:

    The ironic thing is that since I have done this my Page Speed score has dropped by 2%. Do you have any idea why?

    • AJ Clarke

      Nice results, thanks for sharing James. The decrease in page speed could be anything, hard to know. What you should be more interested in is how fast the site is loading. For example a site with a Google Page Speed of 75 that loads in 1 second is better then a site with 99 Google Page Speed that loads in 10 seconds.

  21. Joel

    Hi Littly
    For the way everything is going P2P CDN’s will steal the majority of all other CDN’s business.
    Beccuasee if you think about it the more people on your site the faster it gets. that’s Amazing! no other cdn will ever do that.
    I do partly agree with you though because if a site has very few visitors when you get on then it will be slow. So what I do with My sites Is I put them on cloudflare and Swarm CDN and they work great.

    • huardehEd Tario

      What happens to your rank if you’re p2ping ‘in a bad neighbourhood’?

      Furthermore, enabling Wordfence Falcon Engine (performance option in the WF plugin) claims to speed up page loading by 30X to 50X. I assume it replaces W3 Super Cache with its own method so perhaps that would also resolve issues with Photon or others. There may also be an SSL trade-off too but this old brain can only figure one thing out at a time; maybe you could check it out.

  22. Joel

    @James Kockelbergh
    Cloudflare inserts a bit of JS code into your site and pagespeed doesn’t like extra JS

    • AJ Clarke

      Oh yes good point Joel, I forgot about that! I used to use Cloudflare, but that was almost a year ago – using WPEngine now so I use their built-in CDN which seems pretty good.

  23. Mon

    Hello AJ, i am looking for a cdn that can work with my wp super cache?

    • AJ Clarke

      You’ll probably want a CDN that’s only for the images/scripts then, for example if you were to use CloudFlare they cache the site for your so you don’t need a caching plugin, in fact when I was using CloudFlare my site was actually slower with the caching plugin.

  24. Nikky

    Hi Clarke,

    I heard CloudFlare Free version is also decent to start. Do you have any thoughts on it ?

    • AJ Clarke

      Actually I used CloudFlare when I used to host my site on Media Temple and it was great. Just be sure to mess around with the settings and see what works best with your server. I noticed some settings actually caused issues. But overall it worked great!

  25. repack5914

    in Free CDN . Cloudfare is best . the trick is setting cloudfare.

    Cloud Fare work best with W3 Total cache and dont forget the Rocket Loader .

  26. anand

    Though I am a word press user I never know about CDN. Will go with CloudFlare/Google Engine and see the experience.

  27. navrangitheme

    i try cloudflare but it’s don’t have 100 % uptime.

  28. Vasant Sakpal

    Hi Saurav,
    Great article on free CDN. I am using bluehost shared Server IP plan for my wordpress blog. So my web IP is getting change everytime. in this case which is the best free option is suitable for me. Please suggest.

  29. Adam

    From my experience I can recommend CDNsun. They have very good prices and excellent world coverage and also 15 days free trial.

  30. SuperWrt

    Hello, nice article but would be cool if you can specify what CDN offers IPv6 connectivity.. thanks!

    • MrObscure

      SuperWrt Cloudflare offers IPv6 connectivity

  31. Walter Pinem

    actually I’m about to use google drive cdn wordpress plugin, but before purchasing it I need to know how much its quality and how to use it with maximum benefit. I want to know if there’s one on this site

    • AJ Clarke

      I don’t have any experience with that plugin, you should ask the developer. You can leave a comment on the product page if you log in to CodeCanyon.

  32. class chinese recipes

    This is really helpful to me, But they cloudflare tell me i get SSL, So i have to pay

  33. Kanika

    I have used CloudFlare free version for my website. It was working fine from 2 months but after that it was just hell for me. My website was not accessible in some countries or i can say in some part of the world. But when i removed it from my website my site returned to normal.

  34. Joel

    I’ve had that problem before but it was becuase my hosting company changed my server Ip and Cloudflare was still pointing at the old IP which created a bunch of errors.
    it’s easy to fix though just get your server IP and go to your domains dns settings on cloudflare and change the ip points to.
    Hope this helps 🙂

  35. Stark

    Hi, could you clarify the difference of using file-storage services as Dropbox etc. and one of CDNs?

    Another point is when you point an image on CDN does it show search results pointing to the website’s URL?
    Thank you for post and answers.

    • AJ Clarke

      A CDN is going to be much faster because the infrastructure is built specifically for the purpose of loading files quickly on websites, a site like Dropbox doesn’t care less how fast your files are loading.

      If your website is using a CDN the URL’s of the images should point to the CDN. If your concern is SEO, this won’t hurt your SEO at all.

  36. Katie Johnson

    I see that you have missed as a premium CDN provider… Their network is one of the largest and the prices are great.

  37. johnanderson306143778

    Hi, good article. Forgive me if you mentioned this already and I’ve missed it.

    I use cache plugins on some of my sites and was wondering if using a CDN meant you could turn the caching off? or do they compliment each other?



    • AJ Clarke

      Hi John,

      Not really, but it depends. For example CloudFlare is a CDN, but it also caches HTML versions of your site, so in that case yes. Other CDN’s only serve your resources such as CSS and Javascript, in that case no. You’ll just have to research the particular CDN to find out whether you’ll still need caching or not. We use WPEngine for our sites which actually has both built-in, so we don’t even have to think about it 😉

  38. John

    We decided for After one month of production I can say that it is stable and very fast.

  39. Vick

    Edgecast CDN Network is the leader in the industry. And more and more business use this network to get their websites as fast as it only possible. Because it’s no secret that nowadays it’s crucial to be able to deliver content to the end user without glitches and interruptions and almost instantly. The user doesn’t like to wait and he leaves a website very quickly if it doesn’t have a good speed.
    And that’s when you need to use some CDN network. Edgecast has developed an outstanding CDN service that automatically pulls and caches new media on your site in as little as one hour. SuperPOPs (points of presence) of Edgecast are located on five continents. That means that it doesn’t matter what kind of content the user wants to get. Anyway he will get it as fast as possible, because he will get it from the SuperPOP that is the closest to his location.
    At the same time adding a CDN to a website decreases the amount of processing power required to deliver your content – whether its an image, a flash video or a live streming event – to your visitors and cuts down bandwidth usage to your webserver. There is no need to say that this way you get less expenses while your visitors are satisfied and loyal and that means more revenue for any internet business.
    Edgecast, as the leader in the industry, provides the highest speed and quality, but it requires a long-term contract and an expensive minimum commitment when buying services directly from the company., the proud reseller of Edgecast, offers all the same services at the same quality at very competitive prices but there is no needs in long-term contracts as it works on “pay-as-you-go” model.

  40. Royals-Club

    Thank You!

  41. Nicolas Castillo

    There are couple free CDN providers, but we were always wondering, if the performance of network is any good. My startup recently signed up to, because coverage is pretty good for us, their staff is helpful a prices for small business like us is ok. We didn’t have to prepay like $100 for 2 TB (in USA & Europe) like everywhere else if it’s not efficient for us.

  42. obakfahad

    There is no alternative of Jetpacks photon. But i also love Cloudflare. This is free and now has SSL support too. 🙂

  43. crock pot recipes

    Thank you for this article very informative, I’ll try one of this plugin CDN because it was what I wanted

  44. Ugochukwu

    Can I use up to two or more CDN on on wordpress site?

    • AJ Clarke

      Best to use only 1 otherwise you can run into issues.

  45. GazRevs

    This was a really helpful post, I didn’t realise jetpack photon was a free cdn of sorts, I’m going to switch that on right away! Thanks!

  46. Electrolux servisi

    Thank you for this article very informative, I’ll try one of this plugin CDN because it was what I wanted

  47. Fatih Kılıç

    Thanks.Cloudflare my choice 🙂

  48. Vad

    I prefer cdnsun recently started working with this company, but I am satisfied with the result. No bugs so good.

    • Kyla

      Thanks for sharing! And it looks like they have a nice 15 day trial so you can try before you buy 🙂

  49. In Love Story

    Thank you for sharing this article. 🙂
    I already used CDN from Cloudflare, so far looks good for my website.

  50. Bryn Mosher

    FYI, using Imgur as a CDN is against our Terms of Service and will get you cut off eventually.

    • Kyla

      Sorry about that – all fixed now. This post is almost 2 years old, and we must have missed that note first time around 🙂

  51. Victor Johnson

    Hey Sourav, thanks for all of the information regarding free CDNs out there. In case anyone was wondering, CloudFlare does operate in tandem with other CDNs.

  52. Chika

    Thank you for sharing this article.

  53. Satrujit Misha

    jsDelivr This one i suppose it best. Anyways nice post indeed . keep the good work . We got so much help .

  54. Brian Jackson

    Hi would also recommend adding keycdn[dot]com to the list of free trial companies.

  55. Mickael Ca


    But if you move the EXISTING pictures from wordpress to a new external CDN, do you then know of an easy way to migrate all the existing links that are already posted all over the blog? Even more, some of those services will create internal paths and file names, so there’s no way to map existing pictures in wordpress with the same file in the new location…

    Or can you think of a way to achieve this migration?

    Many thanks!

    • AJ Clarke

      Hi Mickael,

      A lot of CDN’s won’t need you to move anything for example we use WPEngine and everything is done automatically after the site is rendered by WordPress so nothing needs editing and it’s a much faster process. Or for example CloudFlare works automatically as well so you don’t have to change anything on your site. I would recommend using a service that doesn’t require any manual uploads or edits it will save you a lot of time and hassle. There are also some good plugins out there that work together with CDN’s so you don’t have to tweak things either 😉

  56. Ben Rogers

    Hey, is it possible to use multiple CDN’s at the same time and will this reduce load time?

    • AJ Clarke

      It may be “possible” technically, but it’s not a good idea. I wouldn’t even try it. You should be using only 1 CDN. If you have any problems with it then you could consider switching to a different CDN, but never try using multiple at once. I believe it will only cause issues not help.

      • njkuiper6

        Hi Ben,

        As AJ said it could cause problems. However I have used JetPacks Photon and CloudFlare together with no problem.
        The reason they work together is because CloudFlare serve’s the HTML CSS and JavaScript, and then Photon serves the images.

        • AJ Clarke

          That’s correct! You could use a CDN specifically for images like Photon and another specifically for all your scripts and HTML. However, I don’t see much benefit in doing the Photon and CloudFlare combo. Did you notice better speeds compared to just using CloudFlare?

          • Joelk

            I didn’t notice much speed difference because the servers I am using don’t have any problem’s with speed.
            If I am remembering correctly though I did get a higher ranking with Google’s Page Speed test because it was splitting image requests over multiple addresses. It did also save a fair amount of bandwidth per page load as my server didn’t have to serve the images.

  57. Luciano

    My congratulations execelene article helped me and thank you

  58. Abid Anwar

    Thanks for sharing the list of best content delivery network service providers to speed-up wordpress blog. I am Also using CloudFlare free CDN service to speed up my wordpress blog. Its working great to reduce page load time.

  59. Matthew


    So I’ve been using Cloudflare for the last month, and it seems to be doing pretty well with Wp-Rocket. However, I’ve seen faster websites and am curious – is it because I’m on a Free plan? and not on a paid plan? Is a Free plan much worse than paying for Cloudflare? Would another CDN be better with WP-Rocket, or is WP-Rocket a bad plugin to use alongside Cloudflare? I’m going for as fast a website as I can get.


    • Matthew

      I use a paid theme from Themeforest ( hentaiweeb – NSFW link btw) and have seen other websites loading faster using the same theme, which is why I ask.

      • Matthew

        Sorry for the triple post LOL. If you can’t allow the link, no problem, just thought I’d include it so you could check loading speeds.

      • njkuiper6

        Hey Matthew,

        I would be interested in giving you a hand figuring this out.
        shoot me an email joelkuiper88 at gmail

  60. Valve

    Great list of CDN’s Site Thanks for Sharing.

  61. Rama

    Cloudflareis not a real (free) CDN. The moment you take your site offline to test, Cloudflare shows a message that the server is not available. It does NOT show cached content.

    • AJ Clarke

      There is a setting available called “Always Online” which appears to be included in the free version. Make sure you have that enabled if you want it to display a cached version of the site when it’s down.

  62. Iflexion

    Hello! I prefer using Google’s speed test for checking the speed and compatibility with search engine web standards.

    • AJ Clarke

      Hi. This is a great resource, but it’s very important to remember that the score isn’t as important as speed. You can have a website with a 99% score and a 5 second loading time and another site with a 30% score but a 0.5 second loading time. Even with a lower score the second site will still get a better SEO “boost” but more importantly it will convert visitors better.

  63. eva

    Nice article. I read your post and planned to buy MaxCDN, as it is cheap and performance too good. Thanks 😀

  64. Sanmay


    When using W3 cache plugin on WordPress, is it necessary to use a cdn too?

    Help appreciated.

    • AJ Clarke

      Yes, it is completely different. The CDN loads your static resources from another host so they load quicker. W3 Cache creates HTML versions of your site to make it load quicker. They are 2 different things.

  65. Gibran Dimasagung

    Thanks for Information

  66. Kredi başvuru

    i am using cloudflare how much time need to set cache?

  67. acil kredi

    Thx but have new free CDN services?

    • Kyla

      We’re working to update this article with new pricing and exclusive promos for 2017 – so stay tuned 🙂

  68. Shyami goyal

    Hey Thanks for sharing these all cdn i am using key cdn for my website and it’s working awesome i got one month free

  69. vashishtha kapoor

    HI Sourav
    This is a really nice set of resource. I was looking for a CDN to boost the speed of my site and I got to know about offers free CDN named as photon. I am not using its CDN and vaultpress in a paid plan also.
    I think nothing is cheaper than this service.
    thanks for sharing

  70. Nirmal Kumar

    Is there any free image optimisation service Jetpack’s photon? I noticed Jetpack’s photon leaves some query strings.

    • AJ Clarke

      There is nothing wrong with having query strings. Maybe you are referring to warnings on Google Insights but that testing tool but query strings don’t always slow down a site unless they are constantly changing. That said, I personally do not like JetPack photon because it can break some themes and plugins and it also decreases the quality of your images. I use CloudFlare at WPExplorer to serve images via their CDN. We use their business plan but their free plan is also great.

  71. Twice

    Thanks for the share its is a nice list you have put it here on one page can you please tell me which is the best one and free to use because as I have seen there are many just offering trail and after trail what will happen will they stop it till i dont purchase or what?

    • Kyla

      If you’re looking for a forever free plan then I’d recommend giving Cloudflare (free for a single blog or personal website) or JetPack (a plugin the folks behind WordPress that includes an image CDN) a try 🙂 For the CDNs with free trials I think most simply stop working if you don’t signup for a plan, so the resource load would default back to your own hosting plan server.

  72. Francisco Barcenas

    Time to remove Incapsula. They no longer have a FREE-PLAN, it’s now only FREE-to-TRY. LIke a 30 day trial.

  73. Oklahoma

    I heard that Photon does everything you said in your review. But if you ever try to uninstall it and host your photos back on your own server–YOU CAN’T! That’s right. They are split up all over the world. Please be careful.

    • Kyla

      Hmm, I’m not sure who would have told you that. Photon (now called JetPack Image CDN) is simply a content delivery network – so you still have the original photos you uploaded to your WordPress site in your media library. The only difference with the Image CDN static/resized copies of your images are served up to visitors to your site to help speed things up a bit 🙂

  74. Ather Rasool

    I tried Cloudflare and it actually made my site slower. Very disappointing, especially after the nightmarish process of DNS switching.
    Thank you

    • Kyla

      That’s very strange – when we updated we saw a significant decrease in page load times. Did you try contacting their customer support team to troubleshoot what might be wrong?

  75. Jonathan

    Great guide. My poor server used to suffer until I started using Cloudflare.

  76. Prem

    Thanks for the great article. I’m now using cloudflare for few of the websites and it really helped reducing the load time of the website and load in the server and the beauty is we don’t need to make any changes in the code.

    Initially i found it bit difficult to integrate, but got it worked with help of this tutorial

  77. Suzanne

    We just developed, launched and implemented a 100% free CDN service for WordPress users. All you need to do is install the WordPress plugin and register yourself with our CDN and it is set up in less than 5 minutes. Check out the Shift8 wordpress plugin here.

  78. Jassica

    Hello, Kyla
    Thank you so much for your comment here. Yes, CDN always makes your site blazing fast and I would recommend using one suitable for you.

  79. Jerry Peres

    It’s really amazing blog with very much helpful information about amazing CDN Services, thank you so much for writing this blog here for us.

  80. Jelvix

    Thanks for the article! Really useful to see where to start when picking a CDN

  81. Ruang Puisi

    I just started my wordpress blog. It will be a great approach if I can save my storage usage.
    I will try to use CDN. Thanks for your post.

  82. Hamid Sarfraz

    Hi Saurav, thanks for the great write up.

    Easy Speedup (by PageCDN) has free CDN for fonts and public content including open-source libraries, WordPress themes and WordPress plugins (just like jsdelivr). You would love the feature set. Have a look and probably add to your analysis if you like it.

  83. İren

    Don’t forget image4io, it gives great service and freemium package.

  84. Varun

    I see you’re using Cloudflare and ping response time is damn fast as so the overall site. I tried them as well, coupled with lazy load and WP super cache but its not as fast aa I would expect. What am i missing?

  85. Rozgarkidunya

    Hello Dear expert thanks for sharing here useful guide about CDN… I have a question about CDN.. CAN I Use cdn with namecheap hosting and please share the step🙏🙏

    • Kyla

      You should be able to use any of the CDN options on our list (assuming you’re using WordPress, since some of our options are WordPress plugins). We highly recommend Cloudflare, but it looks like NameCheap has their own “Supersonic CDN” you might want to look into.

  86. Ismail

    I think Statically .io needs to be on this list.

  87. Richard Chambers

    When you next update this post, it would be great if you could include 20i’s free CDN, which we released earlier this year. It has all the features of Cloudflare’s $20/month package, but comes free with all web hosting.

  88. August Law

    I use Statically .io, they have unbeatable features such as free image processing/optimization, CSS/JS optimization, multi-CDN, and support for open source. Should be added to the list?

    • Kyla

      I haven’t heard of them before – but we’ll take a look! Thanks for sharing!

  89. Kevin

    We created Shift8 CDN , which is a 100% free CDN that works with WordPress, Laravel and Drupal

  90. PK

    Cloudflare is not offering CDN, do you think that there is a CDN by cloudflare?

    • Kyla

      Cloudflare itself is a CDN – it caches your entire site to help speed things up significantly. Checkout this page about Cloudflare to learn more.

  91. Daniel

    Great Post!
    I wonder if there is an easy way to find out if there is actually any CDN running on my website.

    • AJ Clarke

      Generally a CDN isn’t something included with hosting so you really should know if there is one active as you would have probably set it up at some point. Now, one way to check is to inspect the URL of any image on your site and see if the URL is pointing to another domain. This is how many CDN’s work. However, some CDN’s actually host your entire site HTML and don’t alter the URL’s of your assets (like CloudFlare) in which case there are different methods of checking, a good one is looking at your Response Headers in the browser console (for example if you are using CloudFlare you would see something like “cf-cache-status”). But like I said, a CDN is usually something you have to setup and most of the time pay for so you should really just know. If you are unsure though, you can always contact your hosting company and they should be able to tell you.

Leave a Reply

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

Learn how your comment data is processed by viewing our privacy policy here.