CDN Bandwidth Calculator

Calculate your monthly CDN bandwidth usage and estimated costs based on visitor traffic and page sizes.

MB

Quick Facts

Avg Page Size (2024)
~2.5 MB
Desktop websites average
CDN Cost Range
$0.01 - $0.12/GB
Varies by provider
Cloudflare Free Tier
Unlimited
No bandwidth limits
Cache Hit Rate
80-95%
Typical for optimized sites

Your Results

Calculated
Monthly Bandwidth
0 GB
Total data transfer
Estimated Cost
$0.00
at $0.085/GB avg
Cost Per Visitor
0.000c
Per 1,000 visitors

Key Takeaways

  • CDN bandwidth = Monthly Visitors x Page Size x Pages Per Visit
  • Average webpage is now 2.5 MB on desktop, 2.2 MB on mobile
  • CDN costs range from $0.01 to $0.12 per GB depending on provider
  • Many CDNs offer free tiers with generous bandwidth limits
  • Good caching can reduce actual bandwidth by 80-95%

What Is CDN Bandwidth?

CDN bandwidth refers to the amount of data transferred from a Content Delivery Network's edge servers to your website visitors. When users access your site, static assets like images, CSS, JavaScript, and videos are served from CDN nodes closest to them, consuming bandwidth.

Understanding your CDN bandwidth requirements is crucial for budgeting hosting costs and choosing the right CDN provider. This calculator helps you estimate monthly data transfer based on your traffic patterns.

How CDN Bandwidth Is Calculated

Bandwidth (GB) = Visitors x Page Size (MB) x Pages/Visit / 1024
Visitors = Monthly unique visitors
Page Size = Average page weight in MB
Pages/Visit = Average pageviews per session
1024 = Converts MB to GB

CDN Provider Comparison

Different CDN providers have varying pricing models. Here's a quick comparison of popular options:

Cloudflare

Free
Unlimited bandwidth on free tier

AWS CloudFront

$0.085/GB
First 10TB/month

Bunny CDN

$0.01/GB
Volume pricing available

Fastly

$0.12/GB
Enterprise features

Pro Tip: Optimize Your Page Size

Reducing your average page size by 50% halves your bandwidth costs. Focus on image optimization (WebP format), minifying CSS/JS, and lazy loading. A well-optimized site can reduce page weight from 5MB to under 1MB.

Factors Affecting CDN Bandwidth

  • Page Size: Larger pages with more images and scripts consume more bandwidth
  • Cache Hit Rate: Well-cached sites serve most requests from edge servers, reducing origin bandwidth
  • Geographic Distribution: Traffic from distant regions may route through more nodes
  • Video Content: Video streaming dramatically increases bandwidth requirements
  • Mobile vs Desktop: Mobile pages are typically smaller but may have more visitors

How to Reduce CDN Costs

  • Implement aggressive browser and CDN caching headers
  • Compress images using modern formats (WebP, AVIF)
  • Minify and combine CSS and JavaScript files
  • Use lazy loading for images and videos below the fold
  • Consider a CDN with a generous free tier like Cloudflare
  • Monitor cache hit ratios and optimize caching rules