CDN Cost Comparison

Compare monthly CDN costs across Cloudflare, CloudFront, Bunny.net, Azure, and Fastly. Find the break-even point where unlimited-bandwidth CDNs beat pay-per-GB pricing.

CloudflareCloudFrontBunny.netAzure CDNFastlyWAFEdge compute

Monthly bandwidth

Traffic region

Must-have features

102.4 GB/mo, us + europe7 of 7 match
Best valueCloudflare

Cloudflare Free

Unlimited BW

$0

/mo est.

Unlimited bandwidth, global CDN, basic DDoS protection for $0

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: Any website that doesn't need WAF or advanced security. The right default for most projects.

Free forever: unlimited bandwidth, 5 Page Rules, basic DDoS, global CDN.

Always $0. Bandwidth is unlimited. Upgrade to Pro for WAF, image optimization, and better analytics.

Bunny

Bunny.net

$1.02

/mo est.

The cheapest metered CDN with a global network and built-in image optimization

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: High-bandwidth sites that want the lowest per-GB rate outside of Cloudflare. Great for video, downloads, and large assets.

No free tier. Pricing by zone: EU/NA $0.01/GB, Asia/Oceania $0.03/GB, South America $0.045/GB. Pull zones free to create.

Azure

Azure CDN

$8.37

/mo est.

Managed CDN on Microsoft's global network with Front Door integration

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: Teams on Azure who need CDN tightly integrated with Blob Storage, App Service, and Azure Front Door

Zone 1 (NA/EU): $0.081/GB first 10 TB, $0.075/GB next 40 TB. Requests: $0.0075/10K. WAF via Azure Front Door (additional cost).

AWS

AWS CloudFront

$8.81

/mo est.

Tightly integrated with AWS services; pay-per-GB egress and per-request

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: Teams already on AWS who need deep integration with S3, EC2, API Gateway, and Shield Advanced

Free for 12 months: 1 TB/mo egress + 10M requests/mo (new AWS accounts only).

US/EU: $0.085/GB (first 10 TB), $0.08/GB (next 40 TB). HTTPS requests: $0.01/10K. WAF requires separate AWS WAF subscription ($5/mo + $1/rule/mo).

Fastly

Fastly

$12

/mo est.

Real-time configuration, edge compute (Compute@Edge), and instant purging

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: Enterprise teams needing real-time config changes (no 5-min propagation), advanced edge logic, and instant cache purging

$0.12/GB (first 10 TB), volume discounts beyond that. No free tier. WAF and Compute@Edge billed separately. Often sold with a committed spend contract.

Cloudflare

Cloudflare Pro

Unlimited BW

$20

/mo est.

Unlimited bandwidth with WAF, image optimization, and faster mobile

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: Production apps that need WAF rules, Polish image compression, and 20 Page Rules

$20/mo flat. Bandwidth is unlimited. Includes managed WAF rules, Polish (image optimization), and detailed analytics.

Cloudflare

Cloudflare Business

Unlimited BW

$200

/mo est.

Unlimited bandwidth with custom WAF rules, custom SSL, and priority support

Free tier Unlimited BW WAF Image opt Edge compute DDoS protection Real-time stats

Best for: High-traffic production sites needing custom WAF rules, 100% uptime SLA, and dedicated support

$200/mo flat. Includes custom WAF, Workers (edge compute), custom SSL certificates, and priority support.

Cost estimates use published list prices as of April 2026. Bandwidth costs vary by origin region and destination. Request costs estimated at 1,000 HTTPS requests per GB served. Verify pricing on each provider's page before committing.

How it works

1

Set your bandwidth

Select your monthly bandwidth: 10 GB for a small site up to 100 TB for large-scale media delivery. Bandwidth is the primary cost driver for metered CDNs.

2

Choose your traffic region

US and Europe have the lowest CDN rates globally. If you serve Asia, LATAM, or the Middle East, metered CDN costs increase by 50-200% for those regions.

3

Filter by features you need

Need WAF? Edge compute? Image optimization? Filter to only show CDNs that include those features, and see which one costs the least.

CDNs covered

Cloudflare Free

Unlimited bandwidth at $0. The right default for almost every project. Includes basic DDoS protection and global CDN.

Cloudflare Pro

$20/mo flat with unlimited bandwidth, managed WAF, Polish image optimization, and better analytics.

Cloudflare Business

$200/mo with custom WAF rules, Workers (edge compute), custom SSL, and 100% uptime SLA.

Bunny.net

The cheapest metered CDN: $0.01/GB in NA/EU. Great for high-bandwidth media and download sites that can't use Cloudflare.

AWS CloudFront

$0.085/GB (first 10 TB, US/EU). Deep integration with S3, API Gateway, and Shield Advanced. Best for teams already on AWS.

Azure CDN

$0.081/GB (first 10 TB, Zone 1). Integrates with Blob Storage and Azure Front Door. Recommended for teams on Azure.

Fastly

$0.12/GB with real-time config changes, instant cache purging, and Compute@Edge. Enterprise-grade with committed spend pricing.

Full cloud cost comparison

CDN is one piece. Compare total AWS vs GCP vs Azure costs including compute, storage, and bandwidth.

Cloud Cost Estimator →

What infrastructure should I use?

Get a full stack recommendation covering compute, database, auth, CDN, and storage.

Architecture Recommendation →