Every European CDN tool reviewed
Ljubljana, Slovenia
Founded 2014
Pay-as-you-go from about €0.01/GB
Free trial credit
Best for: Developers and businesses wanting fast, genuinely cheap delivery
Bunny.net charges about €0.01 per gigabyte with no minimum and no commitment, which makes the cost of putting a CDN in front of a small site effectively negligible. A site serving 50GB a month pays a few euros; a quiet month costs nothing. That pricing philosophy is what separates it from providers whose monthly floor exceeds most sites' annual delivery spend.
The breadth is the second reason it leads here. Alongside the CDN across 110+ points of presence with a strong European presence, Bunny.net offers edge storage so origin files live on the same network, Bunny Stream for video hosting and delivery, DNS, image optimisation and DDoS protection — all on one account and one bill.
For a small team that would otherwise assemble a CDN, an object store, a video host and a DNS provider from four vendors, that consolidation matters more than a fractional price difference.
Bunny CDN d.o.o. operates from Ljubljana under EU jurisdiction, so the request logs — a complete record of who loaded what and when — stay under European law rather than being reachable under the US CLOUD Act. The limits are scale-related: Bunny.net does not offer the enterprise contracts, edge computing or dedicated support that Gcore and LeaseWeb do, and very large media operations will negotiate better rates elsewhere.
What Bunny.net does well
- From about €0.01/GB with no minimum or commitment
- Edge storage, video streaming, DNS and image optimisation on one account
- 110+ points of presence with a strong European footprint
- DDoS protection included
- Slovenian company, EU jurisdiction for request logs
Where Bunny.net falls short
- No edge computing, unlike Gcore
- Less suited to enterprise contracts and dedicated support
- Very large media operations will negotiate better elsewhere
- Not open source
Standout feature. Four products on one bill at €0.01/GB: Bunny.net is the only provider here where a small site gets CDN, storage, video and DNS for the price of a coffee.
Luxembourg
Founded 2014
Free tier / paid from about €25/month
Free tier
Best for: Gaming, streaming and businesses needing low-latency global delivery
Gcore runs the largest network in this category at 180+ points of presence, and the reason that matters is latency rather than coverage bragging. For gaming and live streaming, a hundred milliseconds is the difference between playable and unplayable, and reaching that consistently requires a node genuinely close to the player — which is what a dense network buys and a small one cannot.
Gcore is also more than delivery. Edge computing runs logic at the node rather than round-tripping to an origin, cloud VMs provide compute, and DNS hosting, load balancing and DDoS protection complete a platform rather than a caching layer. For a gaming or streaming company, having the compute and the delivery from one provider removes a category of coordination.
Gcore S.A. is based in Luxembourg with multiple EU locations, so it is EU-established and the request logs stay under European jurisdiction. There is a free tier with paid plans from about €25 per month, which makes it accessible for evaluation despite the enterprise positioning. The trade-off against Bunny.net is cost at small scale: €25 a month is more than a small site's entire delivery bill on pay-as-you-go pricing.
What Gcore does well
- 180+ points of presence, the largest network here
- Edge computing and cloud VMs alongside delivery
- Built for gaming and streaming latency
- DNS hosting, load balancing and DDoS protection included
- Luxembourg company, EU jurisdiction, free tier available
Where Gcore falls short
- From about €25/month, more than a small site needs
- Broader platform means more to configure
- Not open source
- Overkill for a business website or blog
Standout feature. Edge computing on the largest European network: Gcore can run your logic at the node rather than sending the request home, across more points of presence than any other provider here.
Winterthur, Switzerland
Founded 2012
Pay-as-you-go from about €0.04/GB
Free trial
Best for: Websites wanting fast, privacy-respecting delivery with instant purge
KeyCDN concentrates on the delivery details that actually change how a site behaves. Instant purge means a corrected page propagates immediately rather than waiting out a TTL, which removes the single most common CDN frustration — fixing something and watching the old version keep serving. Real-time analytics show what is happening now rather than in a report generated overnight, automatic WebP conversion cuts image weight without touching your build, and HTTP/2 and free SSL come as standard.
proinity LLC operates KeyCDN from Winterthur under the Swiss Federal Data Protection Act, which places request logs outside both the EU and US reach under an adequacy decision. That is a genuine privacy position, though it is adequacy rather than intra-EEA processing, which matters for procurement rules that distinguish the two.
Pricing is pay-as-you-go from about €0.04 per gigabyte with no minimum commitment — four times Bunny.net's rate and still trivially cheap for most sites, with no floor to clear. The network is one of the smaller ones here at 47+ points of presence, which is sufficient for European and North American delivery and thinner elsewhere; for a globally distributed audience, Gcore or Bunny.net cover more ground.
What KeyCDN does well
- Instant purge, so corrections propagate immediately
- Real-time analytics rather than delayed reports
- Automatic WebP conversion, HTTP/2 and free SSL
- Pay-as-you-go with no minimum commitment
- Swiss jurisdiction under the Federal Data Protection Act
Where KeyCDN falls short
- 47+ points of presence, one of the smaller networks here
- Four times Bunny.net's per-GB rate
- Thinner coverage outside Europe and North America
- Swiss adequacy rather than intra-EEA processing
Standout feature. Instant purge: KeyCDN removes the hour every team loses to a corrected page that keeps serving the old version.
Prague, Czech Republic
Founded 2011
From about €199/month, or pay-as-you-go
14-day free trial
Best for: Media companies and streaming platforms with real volume
CDN77 is built for video at scale, and the pricing states the audience plainly: from about €199 per month, or pay-as-you-go. For a media company or streaming platform pushing hundreds of terabytes, that floor is trivial and the negotiated rate is what matters; for a business website it is a hundred times more than the delivery is worth.
What the money buys is video streaming specialisation — the delivery characteristics that matter for adaptive bitrate video rather than for static assets — across 85+ points of presence with strong EU coverage, plus DDoS protection, SSL certificates, API access and real-time analytics that let an operations team see a problem while it is happening rather than afterwards.
CDN77 is operated by DataCamp s.r.o. from Prague under EU jurisdiction, so request logs stay under European law. A 14-day free trial allows genuine evaluation before committing, which matters given the price floor. The clear limitation is fit rather than quality: CDN77 is a strong product aimed at a specific size of customer, and a smaller site should be looking at Bunny.net or KeyCDN instead.
What CDN77 does well
- Specialised in video streaming delivery
- 85+ points of presence with strong EU coverage
- Real-time analytics for live operational visibility
- DDoS protection, SSL and API access included
- Czech company, EU jurisdiction, 14-day free trial
Where CDN77 falls short
- From about €199/month — far too high for a small site
- Aimed at media companies rather than general websites
- Fewer additional services than Bunny.net or Gcore
- Not open source
Standout feature. Built for video volume: CDN77 is aimed squarely at the streaming operator, which is why its floor price and its delivery characteristics both assume terabytes.
Amsterdam, Netherlands
Founded 1997
Custom pricing by bandwidth and requirements
Contact for trial
Best for: Businesses wanting European hosting and delivery from one provider
LeaseWeb sells CDN as part of an infrastructure relationship rather than as a standalone service, and for some organisations that is exactly right. Dedicated servers, cloud hosting, colocation, private networking and DDoS protection come from the same provider as the delivery layer — so the origin and the edge are one contract, one support relationship and one invoice, which for a company running physical or dedicated infrastructure removes a coordination boundary that causes real problems during incidents.
LeaseWeb Global B.V. operates from Amsterdam with multiple EU data centre locations including the Netherlands, Germany and the UK, and has been doing so since 1997 — which for infrastructure is a genuine purchasing criterion rather than trivia. EU establishment means request logs stay under European jurisdiction.
Pricing is custom by bandwidth and requirements, which is the enterprise model: no published rate, a sales conversation, and terms that reflect volume. That makes LeaseWeb wrong for a small site wanting to add a CDN this afternoon and right for an organisation already buying dedicated infrastructure that wants delivery on the same terms. The CDN itself is solid rather than distinguished; the integration is what you are buying.
What LeaseWeb CDN does well
- CDN integrated with dedicated servers, cloud hosting and colocation
- Multiple EU data centre locations
- One contract and one support relationship for origin and edge
- Operating since 1997, Dutch company, EU jurisdiction
- Private networking and DDoS protection included
Where LeaseWeb CDN falls short
- Custom pricing with a sales process rather than published rates
- Wrong choice for a small site adding a CDN quickly
- CDN features less distinguished than the specialists
- Fewer points of presence than Gcore or Bunny.net
Standout feature. One provider for origin and edge: with LeaseWeb, the dedicated servers your site runs on and the network delivering it come from the same contract.
Frankfurt, Germany
Enterprise pricing on request
Contact sales
Best for: Enterprises whose CDN also has to survive a serious attack
Link11 belongs in a CDN category because delivery and protection are the same layer, and for some organisations the protection is the reason the layer exists. Its secure CDN carries content the way any CDN does, with AI-driven DDoS mitigation underneath that blocks attacks without a human deciding to act.
That automation is the part worth understanding. Volumetric attacks arrive and escalate faster than an on-call engineer can assess them — by the time someone has confirmed the alert is real, the outage has already happened. Zero-touch mitigation removes the human from the critical path, which is what makes the difference between an incident and a graph nobody had to look at.
Link11 GmbH is BSI qualified and based in Frankfurt with German hosting, which places it in the procurement bracket for critical infrastructure — and matters because a CDN terminates TLS and therefore decrypts every request your visitors make. Pricing is enterprise and quoted on request. For a site whose traffic is ordinary and whose downtime costs a bad afternoon, Bunny.net at €0.01 per GB delivers the same bytes for a fraction of the price.
What Link11 does well
- Secure CDN with AI-driven DDoS mitigation built in
- Zero-touch mitigation, faster than human response
- BSI qualified, German hosting and jurisdiction
- WAF and bot management alongside delivery
- Built for organisations where outage is a serious event
Where Link11 falls short
- Enterprise pricing on request, no self-serve entry
- Far more expensive than the pay-as-you-go CDNs here
- Fewer points of presence than the large networks
- Overkill where downtime is an inconvenience
Standout feature. Mitigation happens before anyone reads the alert — which is the only speed a volumetric attack respects.
Munich, Germany
Enterprise pricing on request
Contact sales
Best for: Public bodies and critical infrastructure that must prove their delivery layer
Myra Security sells a CDN as part of a protection platform rather than the other way round, and its BSI certification is what separates it from everything cheaper in this category bar WEDOS Protection, which the BSI has certified as a DDoS protection supplier. Assessment by the German federal office for information security is an audited judgement, and it is what allows a provider to be used by operators of critical infrastructure — energy, water, healthcare, finance, government.
The delivery side works as a CDN should, and around it sit DDoS protection across network and application layers, a web application firewall, DNS security, bot management and SSL/TLS handling. For the buyer this matters as one accountable layer rather than a CDN plus three vendors that each see the same decrypted traffic.
Myra Security GmbH operates from Munich with German hosting, which is doing real work here: this layer decrypts every request — form submissions, credentials in transit, the behaviour of every visitor — so where it is processed and under whose law is a substantive question for a public body.
Pricing is enterprise and quoted, with a sales cycle before you can evaluate cost. It is the wrong spend for a marketing site, and its network is smaller than the large delivery-first CDNs.
What Myra Security does well
- BSI certified for German critical infrastructure
- CDN, DDoS protection, WAF and bot management as one layer
- German hosting and jurisdiction throughout
- One accountable vendor rather than four seeing your traffic
- Built for organisations that must document their supply chain
Where Myra Security falls short
- Enterprise pricing on request, no self-serve entry
- Smaller network than the delivery-first CDNs
- Substantial overspend for an ordinary marketing site
- Sales cycle before evaluation
Standout feature. BSI certification — the audited assessment that decides whether a German public body may use you at all.
Luxembourg, Luxembourg
Founded 2010
Free plan; NoLimit €8.25/month billed annually (€99/year) or €13 billed monthly; Managed EU from €1,000/month billed annually
Free plan, plus a 15-day Advanced trial
Best for: Small sites that want a free CDN with DDoS protection, and larger ones that want a BSI-certified supplier
WEDOS Protection is a CDN and DDoS protection service with a free plan for personal sites, served from EU points of presence.
The paid NoLimit plan costs €99 a year on annual billing, the equivalent of €8.25 a month, or €13 billed monthly, and WEDOS Protection offers a 15-day trial of its Advanced plan. Managed EU starts at €1,000 a month billed annually, so the WEDOS Protection price list runs from nothing to a managed contract, and the bottom of it needs no sales call.
WEDOS Protection caches from 120+ anycast points of presence worldwide, the largest published count in this category after Gcore's 180+, and adds DDoS protection at layers 3, 4 and 7 with a managed WAF.
Logs, configurations and analytics are stored in two data centres that WEDOS owns in the EU, so the record of which visitor requested what stays on the operator's own premises. WEDOS holds ISO 27001, ISO 27017, ISO 27018, ISO 9001 and ISO 14001, and the German BSI has certified WEDOS as a DDoS protection supplier, a BSI credential that the quote-only Link11 and Myra Security also carry.
The WEDOS company structure needs stating precisely, because the name on the group and the name in the contract differ.
WEDOS Group SA, the group holding, has had its headquarters in Luxembourg since 2025, while the WEDOS terms and conditions name WEDOS, a.s. in Hluboká nad Vltavou, Czech Republic, as the provider, and the WEDOS privacy policy names WEDOS Internet, a.s. as the data controller.
Every entity in that chain is in the EU and WEDOS states that it has no external investors, so the point to check is which company signs the contract rather than whether a non-European parent sits above it.
What WEDOS Protection does well
- Free plan, with NoLimit at €99 a year or €13 billed monthly
- 120+ anycast points of presence, second only to Gcore among published counts here
- Logs, configurations and analytics kept in two EU data centres WEDOS owns
- Certified by the German BSI as a DDoS protection supplier
- ISO 27001, 27017, 27018, 9001 and 14001
Where WEDOS Protection falls short
- Luxembourg holding, but the terms name the Czech WEDOS, a.s. as provider: check which entity you contract with
- The free plan is served from EU points of presence only
- Monthly billing on NoLimit costs €13 against €8.25 a month on the annual plan
- Managed EU jumps to €1,000 a month on annual billing
Standout feature. A free plan from a BSI-certified DDoS supplier: WEDOS Protection puts audited attack protection in front of a site that pays nothing, with the logs kept in data centres WEDOS owns.
Madrid, Spain
Founded 2021
Billed per GB delivered, not per request; Small, Medium and Large plans (10, 50 and 100 TB) quoted on request
Best for: Enterprises whose procurement asks for ENS or ISO 27001 and whose engineers want to program the edge
Transparent Edge is a CDN from Transparent Edge Services, S.L. in Madrid, founded in 2021 through the merger of three Spanish technology companies. Transparent Edge runs Varnish Enterprise with VCL at the edge, so an engineering team can write cache behaviour as code that runs at the node, and Transparent Edge adds a WAF, anti-DDoS and bot management on the same layer.
Transparent Edge bills per GB delivered rather than per request, so the invoice follows the volume of data served rather than the number of requests made. The Small, Medium and Large plans cover 10, 50 and 100 TB, and Transparent Edge quotes their prices on request. A starting volume of 10 TB puts Transparent Edge alongside CDN77 and LeaseWeb as a choice for media and enterprise traffic rather than for a site that serves 50GB a month.
Transparent Edge holds ISO 27001:2022 and the High category of ENS, the Spanish National Security Framework, which gives a buyer whose procurement rules name ENS a certificate to point to.
The Transparent Edge platform is operated and hosted in Europe, and the Transparent Edge privacy policy names no providers outside the EEA. The network has 70+ points of presence in about forty countries, but Transparent Edge does not list where they are, which rules out checking node locations against your own analytics before a sales conversation.
What Transparent Edge does well
- ENS High category and ISO 27001:2022
- Varnish Enterprise with VCL at the edge
- WAF, anti-DDoS and bot management on the same layer as delivery
- Billed per GB delivered, not per request
- Platform operated and hosted in Europe, with no providers outside the EEA in the privacy policy
Where Transparent Edge falls short
- PoP locations not published, only a count of 70+ in about forty countries
- Plan prices quoted on request rather than published
- The smallest plan is 10 TB, far beyond what a small site serves
- Getting value from VCL at the edge takes an engineer who can write it
Standout feature. VCL at the edge on an ENS High service: Transparent Edge lets engineers program cache behaviour at the node under a certificate issued against the Spanish National Security Framework.
Stockholm, Sweden
Growth €69/month including 100 GB, then €0.03/GB; custom contracts on quote
Developer plan free for the first month, no credit card
Best for: European teams that want a self-serve CDN with euro prices on the page
Varnish CDN is a self-serve CDN launched on 27 January 2026 by Varnish Software AB in Stockholm, the company behind the Varnish Enterprise caching engine. Varnish Software says Varnish CDN is operated by a 100% European entity with no US parent company. Varnish Cache is open source, but Varnish CDN runs on the commercial Varnish Enterprise, and the Varnish CDN service itself is not open source.
Varnish CDN publishes its prices in euros: the Growth plan costs €69 a month including 100 GB, then €0.03 per GB, with custom contracts on quote.
The Varnish CDN Developer plan is free for the first month and asks for no credit card, which is enough to put a real site behind it before paying.
Varnish CDN includes a WAF, bot protection and GeoIP blocking, and contract customers can run up to 2000+ custom cache rules. For a small site the €69 floor costs far more than Bunny.net at €0.01 per GB, but against the providers here that quote only on request, Varnish CDN can be priced without a sales call.
Varnish CDN places its nodes in major European internet hubs and processes traffic, logs and metadata in Europe, and Varnish Software AB holds ISO 27001 and ISO 9001.
The gap is the network itself: Varnish CDN runs with European infrastructure partners it does not name and publishes no count of points of presence, so a buyer can see neither who operates the hardware nor how large the network is. Varnish CDN describes its coverage only in terms of European hubs, which fits a European audience and leaves coverage elsewhere unstated.
What Varnish CDN does well
- Published euro pricing: €69 a month with 100 GB, then €0.03 per GB
- Developer plan free for the first month, no credit card
- Traffic, logs and metadata processed in Europe
- ISO 27001 and ISO 9001 at Varnish Software AB
- WAF, bot protection and GeoIP blocking as part of the service
Where Varnish CDN falls short
- European infrastructure partners not named
- No count of points of presence published
- A €69 monthly floor, far above Bunny.net for a small site
- The CDN service is not open source, even though Varnish Cache is
Standout feature. Euro prices on the page and no US parent: Varnish CDN gives a team that will not sit through an enterprise sales cycle a European CDN it can sign up for and cost out on its own.
Prague, Czech Republic
Founded 2012
$0.030/GB in Europe and North America, $0.060/GB in APAC and other regions; no monthly minimum on the Business plan
15-day free trial
Best for: Small and mid-sized sites that want pay-as-you-go delivery with no monthly minimum
CDNsun is a pay-as-you-go CDN from CDNsun s.r.o. in Prague, founded in 2012, charging $0.030 per GB in Europe and North America and $0.060 per GB in APAC and other regions. The CDNsun Business plan has no monthly minimum, which puts CDNsun with Bunny.net and KeyCDN on the no-commitment side of the pricing divide in this category. CDNsun offers a 15-day free trial.
CDNsun puts streaming and CDN storage on the same account as delivery, and requests are unlimited with DDoS protection included. For a site that stores and streams its own media, CDNsun keeps files, streams and the cache with one Czech provider rather than three.
CDNsun runs 30 points of presence across Europe, the Americas, APAC and Africa, the smallest network with a published count in this category. The CDNsun GDPR page says personal data is kept in the EU, which together with a Czech operator keeps request logs under EU jurisdiction. CDNsun prices only in US dollars, so a European business pays every CDNsun invoice in a foreign currency and carries the exchange-rate movement itself.
What CDNsun does well
- Pay-as-you-go from $0.030/GB, no monthly minimum on the Business plan
- 15-day free trial
- Streaming and CDN storage on the same account
- Unlimited requests with DDoS protection included
- Czech company, personal data kept in the EU
Where CDNsun falls short
- Prices in US dollars only, so the invoice moves with the exchange rate
- 30 points of presence, the smallest published network in this category
- Twice the European rate in APAC and other regions, at $0.060/GB
- A higher per-GB rate in Europe than Bunny.net's €0.01
Standout feature. No monthly minimum and unlimited requests: CDNsun bills delivery by the gigabyte alone, so a burst of requests for small files does not add a line to the invoice.
Montabaur, Germany
€99 per CDN per 30 days, WAF €0.90 per routing rule (net, IONOS Cloud EUR price list)
Best for: Workloads already on IONOS Cloud that want delivery on the same provider's network
IONOS Cloud CDN is the CDN of IONOS Cloud GmbH in Montabaur, a subsidiary of IONOS SE, and it runs on the IONOS Cloud network rather than on a partner's. IONOS Cloud CDN is a separate product from the CDN option sold with IONOS web hosting, which according to IONOS uses the network of its partner Cloudflare; of the two, only IONOS Cloud CDN keeps delivery on IONOS's own infrastructure.
IONOS Cloud CDN costs a flat €99 per CDN per 30 days, and an optional WAF costs €0.90 per routing rule, both net prices from the IONOS Cloud EUR price list.
A fixed fee per CDN is a third pricing model in this category, next to pay-as-you-go per GB and a monthly minimum. IONOS publishes no per-GB traffic price for IONOS Cloud CDN, so what heavy traffic costs is a question to settle with IONOS before committing. IONOS Cloud CDN can use IONOS Object Storage as its origin, which suits a workload whose files already live on IONOS Cloud.
IONOS Cloud CDN has edge locations in Germany (Berlin and Frankfurt), Spain, the UK and the US (east and mid). IONOS Cloud GmbH is a German company, but a buyer who wants every request served from Europe should know that IONOS Cloud CDN also serves from edge locations in the US. With edge locations in four countries, IONOS Cloud CDN is a delivery layer for IONOS Cloud workloads rather than a global network to set against Gcore or Bunny.net.
What IONOS Cloud CDN does well
- Runs on IONOS's own cloud network rather than a partner's
- Flat €99 per CDN per 30 days from a published price list
- IONOS Object Storage can serve as the origin
- Optional WAF at €0.90 per routing rule
- German operator, a subsidiary of IONOS SE
Where IONOS Cloud CDN falls short
- Edge locations in the US as well as in Europe
- No per-GB traffic price published
- Edge locations in only four countries, so coverage is regional
- Easily confused with the IONOS web-hosting CDN, which runs on Cloudflare
Standout feature. Delivery on the same network as the cloud: IONOS Cloud CDN keeps an IONOS Cloud workload and its CDN with one German provider, at a fixed price per CDN.