CDN & edge, in detail
Egress pricing is the whole category. Cloudflare gives bandwidth away unmetered, CloudFront's first terabyte is permanently free, Bunny sells at a cent per gigabyte — so a CDN bill above that needs a specific justification (instant purge, edge compute, contractual SLAs).
| Tool | Free tier | Entry price | Billing unit | Watch out for | Best for |
|---|---|---|---|---|---|
| Cloudflare | Unmetered bandwidth + DDoS | Pro $20/mo | Flat plans | Enterprise sales pressure stories (Jul 2024) at high volume | Default free shield + CDN in front of anything |
| Amazon CloudFront | 1 TB/mo + 10M req, always free | $0.085/GB after | Per GB + per request | Pricing tiers by region; costs climb outside NA/EU | AWS-native origins: S3, ALB, signed URLs |
| Bunny.net | None (14-day trial) | ~$0.01/GB, ~$1/mo min | Per GB | No free tier at all | Cheapest credible CDN; video and static assets |
| Fastly | Trial credit | ~$50/mo minimum | Usage-based | Rates well above Bunny/CloudFront — pay for the tech | Instant purge + programmable edge (VCL/Compute) |
| KeyCDN | None | ~$0.04/GB, ~$4/mo min | Per GB, pay-as-you-go | Smaller network than the majors | Simple pay-as-you-go without a subscription |
| jsDelivr | Free public CDN | $0 (sponsored) | Free | Only for public packages (npm/GitHub) — not your app assets | Serving OSS package files globally for free |
Pricing models and free tiers change often — check each vendor for current terms. Compiled July 2026; the most volatile figures verified on official pricing pages.
Official pages: Cloudflare · Amazon CloudFront · Bunny.net · Fastly · KeyCDN · jsDelivr
Entry price at a glance
USD per GB egress at the first pricing tier. Zero-length bars are genuinely free.
Notes & recent changes
- CloudFront's always-free 1 TB/month (since Dec 2021) survived AWS's 2025 free-tier overhaul — it's the biggest no-strings CDN allowance.
- AWS waived egress fees for customers migrating away (Mar 2024) — relevant if you're consolidating.
- Fastly buys you instant purge and edge programmability, not cheap bytes; price it against engineering needs, not GB.
Which one should you pick?
- Default choice, $0 → Cloudflare free.
- Already on AWS → CloudFront inside the free terabyte.
- Cost-optimizing video/static at scale → Bunny (or KeyCDN for pay-as-you-go simplicity).
- You need purge-in-milliseconds or VCL logic → Fastly.