Amazon CloudFront is AWS's content delivery network, and it has not gone anywhere. The biggest change came in November 2025, when AWS announced flat-rate plans that bundle CloudFront, AWS WAF, DDoS protection, Route 53 DNS and S3 storage credits for one monthly fee with no overage charges. Free costs $0 for 1 million requests and 100 GB, Pro is $15 a month, Business $200 and Premium $1,000.
Pay-as-you-go is still there for everything else. The first 1 TB and 10 million requests each month are free, then traffic in the US and Europe costs $0.085 per GB, and HTTPS requests cost $0.01 per 10,000 in the US and $0.012 in Europe. People still shop around because the flat plans cover one distribution and one apex domain each, and because per-GB rates above Bunny's or Cloudflare's add up on heavy traffic. StackPath, once on many shortlists, closed its CDN in November 2023; see our StackPath CDN alternatives for that story.
Prices below are as of November 8, 2026. Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Cloudflare | Flat plans with no bandwidth bill | Free; Pro $20 a month billed yearly | Global anycast network |
| Bunny.net | The lowest per-GB rate | From $0.01 per GB, $1 monthly minimum | 119 PoPs (Standard) |
| Fastly | Programmable edge logic for developers | Free 100 GB a month; then $0.12 per GB | Global edge network |
| Google Cloud CDN | Sites already on Google Cloud | $0.08 per GiB, billed monthly | Google Cloud |
| Azure Front Door | Apps hosted on Azure | Standard $35 a month plus $0.083 per GB | Microsoft Azure |
| Akamai | Large enterprises and media delivery | Price on request | Global edge network |
| Gcore | A free terabyte every month | 1 TB free; €0.01 per GB after | 210+ PoPs |
Cloudflare
Cloudflare is the usual first stop for teams leaving CloudFront, because it prices by plan rather than by gigabyte. You move your DNS to Cloudflare and proxy the hostname, and caching and a basic WAF come with every tier, including Free. The plans set no bandwidth limit.
Workers, its edge functions, play the role of CloudFront Functions and Lambda@Edge. The paid Workers plan starts at $5 a month with 10 million requests included.
Best for: Websites and APIs that want a predictable monthly bill instead of per-GB charges.
Pricing:
- Free: $0
- Pro: $20 a month billed yearly, or $25 billed monthly
- Business: $200 a month billed yearly, or $250 billed monthly
- Enterprise: custom contract, billed yearly
Watch out for:
- One provider in front of everything is a single point of failure. A faulty Bot Management file broke core traffic from 11:20 to about 14:30 UTC on November 18, 2025, with all services back by 17:06, per Cloudflare's outage report.
- Cloudflare's full Managed Ruleset and the OWASP Core Ruleset need Pro or higher; Free accounts get a reduced rule set.
Official site: Cloudflare.
Bunny.net
Price is the reason to look at Bunny. Its Standard network of 119 PoPs charges $0.01 per GB in Europe and North America, against $0.085 on CloudFront's first paid tier, and there are no request fees. The Volume network drops to $0.005 per GB for video or large downloads.
Setup is a pull zone pointed at your origin, which can stay in S3. Edge Scripting, Bunny's answer to CloudFront Functions, has its own price list.
Best for: Small and mid-size sites that want CloudFront-like delivery at a fraction of the bandwidth cost.
Pricing:
- Standard: $0.01 per GB (Europe, North America) to $0.06 (Middle East, Africa)
- Volume: $0.005 per GB for the first 500 TB
- $1 monthly minimum, billed monthly; 14-day free trial
Watch out for:
- The cheapest Volume tier runs on only 10 PoPs, per the Bunny CDN pricing page, so users far from them get slower first bytes.
- After the 14-day trial ends, every account pays at least $1 a month; there is no lasting free tier.
Official site: Bunny.net.
Fastly
Fastly suits teams that want to write edge logic, not just set cache rules. Its Compute platform includes 10 million requests and 100 million vCPU milliseconds a month free, then costs $0.50 per million requests, which is cheaper per request than Lambda@Edge's $0.60.
The free allowance of 100 GB and 1 million CDN requests a month is enough to test a real site. Our Fastly alternatives page looks at it from the other side.
Best for: Developer teams that want to run code at the edge on a usage-billed plan.
Pricing:
- Free: 100 GB and 1 million requests a month
- Bandwidth: $0.12 per GB (North America, Europe) up to 10 TB, billed monthly
- Requests: $0.01 per 10,000
- Network Services packages from $1,500 a month
Watch out for:
- Bandwidth costs more than CloudFront's. The Fastly pricing page lists $0.12 per GB in North America, and TLS domains beyond the first five cost $20 each a month.
Official site: Fastly.
Google Cloud CDN
Google Cloud CDN is the like-for-like move if your origin is moving to Google Cloud. It caches content served from Cloud Storage or Compute Engine through Google's load balancer. Billing is metered per GiB like CloudFront's pay-as-you-go model.
Egress from cache costs $0.08 per GiB in North America and Europe for the first 10 TiB, a little below CloudFront's $0.085 per GB. Cache lookups cost $0.0075 per 10,000 GET or HEAD requests.
Best for: Teams whose servers or buckets already run on Google Cloud.
Pricing:
- Cache egress: $0.08 per GiB (North America, Europe), first 10 TiB, billed monthly
- Cache fill: $0.01 per GiB within North America or Europe
- Lookups: $0.0075 per 10,000 requests
Watch out for:
- The CDN rate is not the whole bill. The Cloud CDN pricing page adds Cloud Load Balancing data processing on cache misses, plus normal egress for uncacheable responses.
Official site: Google Cloud CDN.
Azure Front Door
Azure Front Door is now Microsoft's CDN. It replaces Azure CDN Standard from Microsoft (classic), which retires on September 30, 2027, and Front Door (classic), which retires on March 31, 2027.
Pricing mixes a monthly base fee with metered traffic. Edge-to-client data costs $0.083 per GB in North America and Europe for the first 10 TB.
Best for: Apps already hosted on Azure, or teams moving off a classic Azure CDN profile.
Pricing:
- Standard: $35 a month base fee, $0.009 per 10,000 requests
- Premium: $330 a month base fee, $0.015 per 10,000 requests
- Data to clients: $0.083 per GB, first 10 TB (North America, Europe)
Watch out for:
- The base fee applies even to a quiet site, so a small blog pays at least $35 a month before traffic, against $0 on CloudFront's Free plan.
- Classic profiles lost new domain onboarding and Azure-managed certificates on August 15, 2025, per Microsoft's comparison page.
Official site: Azure Front Door.
Akamai
Akamai is the enterprise choice, priced by contract. Its delivery range covers Ion for websites, API Acceleration, Adaptive Media Delivery for video and Download Delivery for large files, with EdgeWorkers and EdgeKV for code at the edge. An Akamai press release from August 2023 says it also took over about 100 of StackPath's enterprise CDN contracts in 2023.
Most buyers go through a sales process and a free trial rather than a sign-up form.
Best for: Large companies with heavy media or download traffic and a procurement team.
Pricing:
- CDN: price on request through sales
- Free trials available
- Akamai Cloud compute has separate public prices and a $100 credit offer
Watch out for:
- There is no self-serve CDN plan. The Akamai CDN page sends you to Contact Sales, so you cannot compare its per-GB rate with CloudFront's before talking to a rep.
Official site: Akamai.
Gcore
Gcore gives every account its first terabyte each month free and asks for card details only after that. CloudFront's pay-as-you-go tier also includes 1 TB, but Gcore's next tier costs €0.01 per GB, not $0.085. The network lists more than 210 PoPs.
FastEdge, its serverless runtime, and Edge Storage sit on the same account for teams that need more than caching.
Best for: Projects that want a real free tier and low metered rates outside the US.
Pricing:
- Free: first 1 TB each month, no card needed
- €0.01 per GB from 1 TB to 500 TB, falling to €0.005 above 2 PB
- Prices in euros, excluding VAT
Watch out for:
- Prices are quoted in euros without VAT, and the Gcore CDN page says rates can vary by delivery region, so check the regions you serve.
Official site: Gcore.
How to choose
| If you need | Pick |
|---|---|
| A flat monthly bill with no per-GB charges | Cloudflare |
| The lowest cost per GB | Bunny.net |
| Edge code billed per request | Fastly |
| An origin on Google Cloud | Google Cloud CDN |
| Apps on Azure or a classic Azure CDN to replace | Azure Front Door |
| An enterprise contract for media delivery | Akamai |
| A free terabyte every month | Gcore |
When to stay with Amazon CloudFront
Stay with CloudFront if your origin is S3, EC2 or an AWS load balancer and you serve one main domain. The flat-rate plans now bundle WAF, DNS and S3 credits for $15 or $200 a month with no overage bill, which beats most rivals for a busy AWS-hosted site. If you need dedicated-IP SSL or real-time logs, stay on pay-as-you-go, since the flat plans do not support either.
Frequently asked questions
Does CloudFront have a free tier?
Yes, two. The pay-as-you-go model includes 1 TB of transfer, 10 million requests and 2 million CloudFront Function invocations free every month. The flat-rate Free plan covers 1 million requests and 100 GB per distribution, with up to three Free plans per account.
What happens if I go over a CloudFront flat-rate plan?
You are not billed extra. AWS sends alerts at 50%, 80% and 100%, and a first spike up to three times the allowance is ignored. If you keep exceeding it for months, the flat-rate plan docs say traffic may be served from fewer or more distant edge locations until you upgrade.
Is Cloudflare cheaper than CloudFront?
For most websites, yes, because Cloudflare does not bill bandwidth for web traffic. A site moving 5 TB a month pays $20 a month on Cloudflare Pro billed yearly. On CloudFront pay-as-you-go the same traffic costs about $340 after the free terabyte, or $15 on the flat-rate Pro plan. Video and other large files are a different case: Cloudflare's CDN terms point non-Enterprise users to paid products such as Stream or R2 for them.
What is the cheapest CloudFront alternative?
On metered pricing, Bunny.net's Volume network at $0.005 per GB is the lowest here. Among plans that start with a free terabyte, Gcore has the lowest metered rate after it, at €0.01 per GB against CloudFront's $0.085. For small sites, CloudFront's flat Free plan and Cloudflare Free both cost $0.