Skip to content

CDN Pricing Compared at 2 TB and 20 TB a Month (2026)

TL;DR

Short answer: at 2 TB a month, DigitalOcean Spaces has the lowest commercial bill in this table at $14.76, because its $5 plan includes 1 TiB of transfer. At 20 TB the order flips, and the flat Cloudflare Pro plan has the lowest bill in the table, provided its terms cover the traffic. Bunny CDN and KeyCDN suit teams that want per-gigabyte pricing they can estimate by region, while CDN77 and ImageKit are monthly plans.

Eight delivery services priced on the same two volumes, with each billing basis, minimum and plan allowance spelled out.

Publications that cover the tools tracked here
  • TechCrunch
  • Bloomberg
  • The Information
  • Fortune
  • The Verge
34 CDN tools tracked

A CDN bill depends on how the vendor charges and how much you deliver. This page prices eight tools on the same two volumes, 2 TB and 20 TB a month, in US dollars. The buyer it has in mind runs a site or app that serves web pages to visitors in North America and Europe, billed monthly. Each row shows its billing basis beside the bill, so a flat plan and a per-gigabyte rate can be read at the same volume. Toolradar data: of the 34 CDN tools we track, the ones priced here split between flat monthly plans and per-gigabyte rates, so the lowest bill at a given volume depends on the billing model.

Methodology: this page compares eight tools. Prices are from the vendors' pricing pages as of October 25, 2026, linked in the footnote of the comparison table. Rows are ordered by the monthly bill at 2 TB, with ties broken by the bill at 20 TB, and jsDelivr is listed last with no commercial rate. Providers whose pages print no USD rate for both volumes are left out, except jsDelivr. Amazon CloudFront is not a Toolradar tool, so it appears only in the FAQ.

Two assumptions shape every row. First, 2 TB and 20 TB are treated as 2,000 GB and 20,000 GB, except DigitalOcean, which bills in GiB, so its row uses 2,000 GiB and 20,000 GiB. Second, the figures cover delivery only. Storage, request fees and add-ons are excluded unless a plan bundles them.

Top Picks

Picked by editorial review, informed by G2 and Capterra review volume and rating and by media mentions, the signals behind our category rankings. How we rate

DigitalOcean Spaces logo

DigitalOcean Spaces

#1 Top pick

Object storage with built-in CDN delivery: $5 a month with 1 TiB of transfer, then $0.01 per GiB.

Starting price

From $5 /mo

4.5 (49 reviews)

Best for

Sites that keep their files in the same account as their delivery bill.

Cloudflare logo

Flat monthly plans for delivery, with no per-GB charge attached to Pro or Business.

Starting price

From $25 /mo

4.3 (79 reviews)

Best for

Teams that want one fixed monthly fee and can confirm the plan terms.

Bunny CDN logo

Pay-as-you-go CDN billed per GB by region, with a $1 monthly minimum.

Starting price

Custom

4.9 (1,754 reviews)

Best for

Sites that want per-gigabyte pricing in North America and Europe with a low monthly floor.

CDN Pricing Compared at 2 TB and 20 TB a Month (2026) compared: starting price, rating and best use, as of November 2026. Each rating is the average of the review sites listed on that tool's card, weighted by the logarithm of their review counts.
Tool Starting price Rating Best for
DigitalOcean Spaces From $5/mo 4.5 49 reviews Sites that keep their files in the same account as their delivery bill.
Cloudflare From $25/mo 4.3 79 reviews Teams that want one fixed monthly fee and can confirm the plan terms.
Bunny CDN Custom 4.9 1,754 reviews Sites that want per-gigabyte pricing in North America and Europe with a low monthly floor.
KeyCDN Custom 4.4 138 reviews Buyers who want tiered per-GB rates they can estimate by region.
Fastly From $500/mo 4.7 88 reviews Teams that want usage-based billing and can budget request fees separately.
ImageKit From $89/mo 4.7 300 reviews Image-heavy sites that want a monthly plan and can stay within the bandwidth allowance.
CDN77 From $100/mo 3.6 117 reviews Businesses with steady traffic that can take a sales-led plan.
jsDelivr Free 3.9 148 reviews Open-source libraries and public assets, not commercial sites.
1
DigitalOcean Spaces logo
Top Pick

DigitalOcean Spaces

Object storage with built-in CDN delivery: $5 a month with 1 TiB of transfer, then $0.01 per GiB.

Starting price
From $5/mo
Free plan
No
Rating
4.5 (49 reviews)

Best for: Sites that keep their files in the same account as their delivery bill.

  • Pro: Lowest commercial bill at 2 TB in this table, with storage and delivery in one account
  • Pro: The included 1 TiB of transfer covers about half the 2 TB basis
  • Pro: One rate applies above the allowance, with no regional tiers on the pricing page
  • Con: Bills in GiB, so the 2 TB and 20 TB figures use 2,000 and 20,000 GiB
  • Con: Stored data is extra, at $0.02 per GiB beyond 250 GiB
Great value

DigitalOcean Spaces offers a very fair and generous pricing model at $5/month for 250 GB storage and 1 TB bandwidth.

Watch out

Overage fees: $0.02/GB for additional storage

DigitalOcean Spaces screenshot
Used DigitalOcean Spaces? Rate it
2
Cloudflare logo

Cloudflare

Flat monthly plans for delivery, with no per-GB charge attached to Pro or Business.

Starting price
From $25/mo
Free plan
Yes
Rating
4.3 (79 reviews)

Best for: Teams that want one fixed monthly fee and can confirm the plan terms.

  • Pro: The same printed fee applies at 2 TB and at 20 TB on the Pro and Business plans
  • Pro: Unmetered DDoS Protection is listed on the plans page
  • Pro: A Free plan is listed at $0 on the same page
  • Con: Monthly billing costs more than yearly billing on both the Pro and Business plans
  • Con: The plans page prints no bandwidth allowance, so the flat fee needs a terms check at 20 TB
Great value

Cloudflare's Free plan is the most generous in the CDN industry, unlimited bandwidth, DDoS protection, and a global CDN at $0.

Used Cloudflare? Rate it
3
Bunny CDN logo

Bunny CDN

Pay-as-you-go CDN billed per GB by region, with a $1 monthly minimum.

Starting price
Custom
Free plan
No
Rating
4.9 (1,754 reviews)

Best for: Sites that want per-gigabyte pricing in North America and Europe with a low monthly floor.

  • Pro: The standard network charges $0.01 per GB in Europe and North America
  • Pro: The standard network charges $0.01 per GB at both volumes, and Bunny asks buyers above 100 TB a month to contact sales
  • Pro: A $1 monthly minimum keeps the floor low for very small sites
  • Con: Bunny's Volume Network prints lower rates from $0.005 per GB that this table does not use, and buyers above 100 TB a month contact sales
  • Con: Asia and Oceania pay $0.03 per GB, three times the Europe and North America rate
Great value

BunnyCDN's pricing is exceptionally fair and generous, especially with its Standard tier starting at just $0.01 per GB.

Used Bunny CDN? Rate it
4
KeyCDN logo

KeyCDN

Per-GB tiers for North America and Europe that fall after the first 10 TB, with a $4 minimum usage.

Starting price
Custom
Free plan
No
Rating
4.4 (138 reviews)

Best for: Buyers who want tiered per-GB rates they can estimate by region.

  • Pro: The rate falls from $0.04 to $0.03 per GB after the first 10 TB
  • Pro: The printed table gives a rate for each region, including Africa and Latin America
  • Pro: The $4 minimum usage is small for a 2 TB site
  • Con: Asia and Oceania rates are double the North America and Europe rate for the first 10 TB
  • Con: Above 100 TB a month the page directs buyers to contact sales for volume pricing
Good value

KeyCDN's pricing is quite competitive, especially the 'Pay as you go' tier at $0.04/GB, which is fair for smaller users.

Watch out

Minimum monthly charge of $4 applies

Used KeyCDN? Rate it
5
Fastly logo

Fastly

Pay-as-you-go CDN with the first 100 GB free each month and per-GB tiers by region.

Starting price
From $500/mo
Free plan
No
Rating
4.7 (88 reviews)

Best for: Teams that want usage-based billing and can budget request fees separately.

  • Pro: The first 100 GB each month is free in the bandwidth table
  • Pro: North America and Europe share the same per-GB rates in the printed table
  • Pro: The rate steps down to $0.08 per GB after the first 10 TB
  • Con: Request fees are billed on top of bandwidth and are not in the figures here
  • Con: At 20 TB the bandwidth alone comes to $1,988 before request fees
Fair value

However, the 'Advantage/Ultimate' custom pricing for 2-5B requests suggests better value for high-volume enterprises.

Watch out

Overage fees for exceeding request limits

Used Fastly? Rate it
6
ImageKit logo

ImageKit

Monthly plans with a bandwidth allowance, then $0.45 per GB on the $89 Pro plan.

  • 4.7 on G2 (300 reviews)
Starting price
From $89/mo
Free plan
Yes
Rating
4.7 (300 reviews)

Best for: Image-heavy sites that want a monthly plan and can stay within the bandwidth allowance.

  • Pro: The Free plan covers 20 GB of bandwidth a month at $0
  • Pro: Plan prices and overage rates are printed on one page, so no sales contact is needed below Enterprise
  • Pro: A $9 plan includes 40 GB of bandwidth, with $0.50 per GB after that
  • Con: At 2 TB most of the bill is overage at $0.45 per GB after the 225 GB allowance
  • Con: The figures cover bandwidth only, not the storage or media features in each plan
Good value

ImageKit's pricing is fair, offering a generous free tier and competitive starting points.

Watch out

Overage fees for exceeding bandwidth/storage

Used ImageKit? Rate it
7
CDN77 logo

CDN77

Growth plan at $990 a month for up to 250 TB, with $3.96 per TB above that.

Starting price
From $100/mo
Free plan
No
Rating
3.6 (117 reviews)

Best for: Businesses with steady traffic that can take a sales-led plan.

  • Pro: The Growth plan covers up to 250 TB a month with full access to the platform features
  • Pro: Inside the plan the fee does not change between 2 TB and 20 TB
  • Pro: Object storage has no egress fees between storage and the CDN77 delivery platform
  • Con: No plan below Growth is printed, so a 2 TB site pays the same fee as a 20 TB site
  • Con: The Enterprise plan is priced through a sales contact
Fair value

CDN77's pricing, particularly the Growth plan at $990/month for 250 TB, positions it as a premium CDN provider.

Watch out

Growth plan overages at $3.96/TB

Used CDN77? Rate it
8
jsDelivr logo

jsDelivr

A free CDN for open source projects, with no commercial rate printed.

  • 3.9 on G2 (148 reviews)
Starting price
Free
Free plan
Free to use
Rating
3.9 (148 reviews)

Best for: Open-source libraries and public assets, not commercial sites.

  • Pro: The free service costs nothing for open-source projects
  • Pro: The page prints no tiers or regions for the free service
  • Pro: The page names open-source libraries as its use case, so the fit is clear
  • Con: Built for open-source files, so a commercial site has no rate here to compare
  • Con: A 20 TB commercial site cannot read a price for its traffic on the page
Great value

jsDelivr's pricing is exceptionally generous, as it offers a completely free CDN service for open-source packages, npm, and GitHub files with unlimited bandwidth.

Used jsDelivr? Rate it

Other CDN tools worth considering

More published tools from our CDN category, ordered by our category ranking. They are not part of the editorial picks above.

What a CDN bill is made of

A content delivery network keeps copies of your files on servers close to visitors, and vendors charge for the traffic those servers send. Two billing models dominate. Pay-as-you-go services, such as Bunny CDN, KeyCDN and Fastly, bill each gigabyte delivered, often with a price per region and a lower rate after each volume tier. Flat-plan services, such as Cloudflare and CDN77, bill a monthly fee for a plan, and that fee does not move with traffic inside the plan. Some vendors add storage or media features to the same bill, as ImageKit does with DAM storage. Those lines change the total without changing the delivery rate, so this page keeps the delivery charge and states its basis for every row. The CDN category covers the feature side of the same market, and this page covers only price.

Why the order changes with volume

A per-gigabyte bill grows with traffic, so the gap between a pay-as-you-go service and a flat plan widens as a site grows. A flat plan does not move until its included traffic or plan limit is reached. That is why the order in this table changes between the two volumes. At 2 TB, DigitalOcean Spaces has the lowest commercial bill, because its included transfer covers half the volume. At 20 TB, the flat Cloudflare plan keeps its monthly fee, while the per-gigabyte rows rise many times over. Anyone planning to grow should price both volumes and read the terms of any flat plan before signing up for it.

Key Features to Look For

  • Billing basis: per gigabyte, per region or a flat monthly fee, stated beside each bill.

  • Included transfer: a plan allowance sets the point where overage begins, such as the 1 TiB included with DigitalOcean Spaces or the 225 GB bandwidth on the ImageKit Pro plan.

  • Volume tiers: per-gigabyte rates fall after set thresholds, so a 20 TB bill is not simply ten times the 2 TB bill.

  • Regional rates: the same vendor can charge two or three times more in Asia and Oceania than in North America and Europe.

  • Minimums: monthly minimums such as the $1 charged by Bunny CDN and the $4 minimum usage at KeyCDN matter only for very small sites.

  • Scope: the figures cover delivery only, and storage, request fees and add-ons are excluded from every row.

What to check before you pay

  1. Billing term: Cloudflare prices its Pro and Business plans differently when billed yearly and when billed monthly, so compare like with like.

  2. Region: check where your visitors are before you take a North America and Europe rate, because per-gigabyte vendors in this table price regions differently.

  3. Flat-plan terms: the Cloudflare plans page prints no bandwidth allowance for Pro or Business. Cloudflare's CDN terms for Free, Pro and Business let Cloudflare limit the CDN if it serves video or a disproportionate share of pictures, audio files or other large files without its paid services, so a site that serves mostly images or downloads may not qualify for the Pro fee at 20 TB.

  4. Storage: DigitalOcean includes 250 GiB of storage in its plan, and storage above that costs $0.02 per GiB, which the table excludes.

  5. Request fees: Fastly bills request fees on top of bandwidth, and those are not in the table.

  6. Minimums: KeyCDN's minimum usage is $4 a month, and its page sets a separate minimum payment of $49.

Pricing Comparison

CDN Pricing Compared at 2 TB and 20 TB a Month (2026) pricing comparison, as of November 2026
Provider Plan or rate Billing basis 2 TB a month 20 TB a month

$5 plan, 1 TiB transfer included

Per GiB above 1 TiB at $0.01

$14.76

$194.76

Cloudflare

Pro, $20 billed yearly or $25 monthly

Flat monthly plan, no per-GB charge

$20

$20

Standard network, Europe and North America

Per GB at $0.01, $1 monthly minimum (Volume Network rates may be lower above 100 TB a month)

$20

$200

North America and Europe tiers

Per GB: $0.04 first 10 TB, $0.03 next 40 TB

$80

$700

Fastly

Pay-as-you-go, North America

Per GB: first 100 GB free, $0.12 to 10 TB, $0.08 next 10 TB

$228

$1,988

Pro plan, $89 a month, 225 GB bandwidth

Monthly plan, $0.45 per GB above 225 GB

$887.75

$8,987.75

Growth plan, up to 250 TB a month

Monthly plan, $3.96 per TB above 250 TB

$990

$990

Free CDN for open source projects

No commercial rate printed

No rate printed

No rate printed

Vendor prices in USD as of October 25, 2026, from these pages: Cloudflare plans, Bunny CDN pricing, DigitalOcean Spaces pricing, KeyCDN pricing, Fastly pricing, ImageKit plans, CDN77 pricing and jsDelivr. Delivery only. 2 TB is 2,000 GB, except DigitalOcean, which bills 2,000 GiB.

Mistakes to Avoid

  • ×

    Comparing one volume only. The order at 2 TB can reverse at 20 TB, as it does in this table.

  • ×

    Mixing units. DigitalOcean bills in GiB, while many per-gigabyte rates are quoted per GB, so the table keeps each basis in its own column.

  • ×

    Taking a monthly price without the billing term. Yearly billing lowers the monthly fee on Cloudflare's flat plans.

  • ×

    Assuming free means unlimited. jsDelivr's free service is for open-source projects, so a commercial site does not get that rate.

  • ×

    Ignoring regional pricing, which can change a North America estimate by a factor of two or three for visitors in other regions.

Expert Tips

  • →

    Estimate monthly delivery per region, then price each region separately on a per-gigabyte vendor.

  • →

    Price the bill at the volume you expect in twelve months, not only the volume you have today.

  • →

    Open the vendor's pricing page before you choose a plan, and check that the date on this table matches the page you are reading.

The Bottom Line

For 2 TB a month, DigitalOcean Spaces has the lowest commercial bill in this table for delivery, and storage above 250 GiB is billed on top. At 20 TB, the flat Cloudflare Pro plan has the lowest bill in the table, provided its terms cover the traffic, and the per-gigabyte rows cost many times more. Pick the flat plan only after its terms confirm that your traffic fits.

Frequently Asked Questions

How much does a CDN cost at 2 TB a month?

In this table the lowest commercial bill at 2 TB is DigitalOcean Spaces at $14.76, because its $5 plan includes 1 TiB of transfer. Bunny CDN and the Cloudflare Pro plan come next, tied at the same monthly bill. KeyCDN follows at $80 on North America and Europe rates, and the figures exclude storage and request fees.

Is there a free CDN?

jsDelivr describes itself as "A free CDN for open source projects", and its homepage prints no commercial price. Cloudflare lists a Free plan on its plans page, and its commercial flat plans are Pro and Business.

Which option costs the least at 20 TB a month?

Among the priced rows, the flat Cloudflare Pro plan keeps the same monthly fee at 20 TB, provided its terms cover that traffic: Cloudflare's CDN terms let it limit the CDN if a site serves video or a disproportionate share of large files without its paid services. The per-gigabyte rows rise with traffic, with DigitalOcean Spaces at $194.76 and Bunny CDN at $200 in this table.

Does Cloudflare charge for bandwidth?

The Pro and Business plans are priced per month, and no per-GB charge is attached to either plan in this table. Monthly billing costs more than yearly billing on both plans, so check the billing term before comparing.

How does Amazon CloudFront compare?

Amazon CloudFront is not a Toolradar tool, so it is not in the ranked rows. Its own pricing page lists a Pro flat-rate plan at $15 a month per distribution, with 50TB of data transfer and "No overage charges". That is below the Cloudflare Pro plan at both volumes, but the AWS plan terms still apply.

Do storage and requests change the bill?

Yes. The figures exclude storage, request fees and add-ons. Fastly bills request fees on top of bandwidth, and DigitalOcean charges $0.02 per GiB for storage above the 250 GiB in its plan.

Cite this page: Toolradar, "CDN Pricing Compared at 2 TB and 20 TB a Month (2026)", updated October 2026, https://toolradar.com/guides/cdn-pricing-compared

Related Guides

Ready to Choose?

Compare features, read reviews, and find the right tool.

Some offers on this page may be paid placements or contain affiliate links.