๐ CDN Cost Calculator
CloudFront vs Cloudflare vs BunnyCDN
Compare monthly CDN costs across 6 providers. Cloudflare's zero-egress model changes the math at scale โ enter your bandwidth and see exactly when.
10.0 TB
1 GB1 PB
1.0B
100K100B
85%
Affects origin load. Higher = less origin bandwidth. Typical: 80โ95%.
Configuration
Bandwidth: 10.0 TB
Requests: 1.0B
Cache Hit: 85%
Origin Load: 1.5 TB
๐ฅ
Cloudflare saves $1,341/mo vs CloudFront
At 10.0 TB/mo, Cloudflare's zero-egress model saves you $16,092/year. Cloudflare becomes cheaper than CloudFront at ~1 GB/mo.
๐ฐ
BunnyCDN budget pick: At 10.0 TB, BunnyCDN costs just $150.69/mo โ the cheapest per-GB option for small-to-medium sites with no request fees.
Monthly CDN Cost (sorted cheapest first)
๐BunnyCDN
$150.69/moBW: $150.69 ยท Base: $1.00$1,808/yr
KeyCDN
$401.84/moBW: $401.84$4,822/yr
Cloudflare (Pro)
$517.31/moBW: $0.00 ยท Req: $497.31 ยท Base: $20.00$6,208/yr
Azure CDN (Front Door)
$1,778/moBW: $873.82 ยท Req: $904.15$21,336/yr
CloudFront (AWS)
$1,858/moBW: $853.68 ยท Req: $1,005$22,300/yr
Fastly
$1,959/moBW: $1,206 ยท Req: $753.46 ยท Base: $50.00$23,508/yr
Annual Cost Projection
| Provider | Bandwidth | Requests | Base Fee | Monthly | Annual |
|---|---|---|---|---|---|
| ๐ BunnyCDN | $150.69 | $0.00 | $1.00 | $150.69 | $1,808 |
| KeyCDN | $401.84 | $0.00 | $0.00 | $401.84 | $4,822 |
| Cloudflare (Pro) | $0.00 | $497.31 | $20.00 | $517.31 | $6,208 |
| Azure CDN (Front Door) | $873.82 | $904.15 | $0.00 | $1,778 | $21,336 |
| CloudFront (AWS) | $853.68 | $1,005 | $0.00 | $1,858 | $22,300 |
| Fastly | $1,206 | $753.46 | $50.00 | $1,959 | $23,508 |
When to Use Each Provider
๐ก CDN Optimization Tips
โ
Maximize cache hit ratio: Set proper Cache-Control headers. Static assets: max-age=31536000,immutable. API: max-age=300,stale-while-revalidate=60.
โ
Enable compression: Brotli/gzip reduces text content by 60โ80%. Most CDNs handle this automatically โ just ensure your origin allows it.
โ
Consider multi-CDN: Use Cloudflare for bandwidth-heavy assets + CloudFront for AWS-integrated dynamic content. DNS-level switching.
โ
Negotiate enterprise pricing: At 100TB+/mo, all providers offer custom contracts. CloudFront committed pricing can drop to $0.006/GB.
Pricing Notes
- โข CloudFront: US/EU egress pricing shown. Asia/SA/ME costs 20โ50% more
- โข Cloudflare Pro: $20/mo minimum. Business ($200/mo) and Enterprise (custom) tiers available
- โข Fastly: US/EU pricing. $50/mo minimum spend
- โข BunnyCDN: Blended rate of $0.015/GB (US/EU $0.01, Asia $0.03)
- โข Origin server, compute, and WAF costs not included
- โข Prices updated Q1 2026 โ verify at provider pricing pages