Cloudflare R2 vs Backblaze B2 vs Wasabi: The Zero-Egress Showdown

Picture of DataStorage Editorial Team

DataStorage Editorial Team

CLOUD COST & PRICING TRANSPARENCY 7 min read  ·  August 2026
A single 500 TB pull off Amazon S3 can cost $25,000 to $45,000, and that number rarely shows up in the original storage budget.

The Egress Line Nobody Budgets For

Picture a mid-size ML team storing 500 TB of training data and checkpoints on Amazon S3. They switch GPU providers twice a year, chasing H100 and H200 availability, and each switch means pulling that data out to feed a new provider's local storage. At AWS's standard tiered egress pricing, a single 500 TB pull lands somewhere between $25,000 and $45,000, depending on how much of it clears the first pricing tier before the rate steps down. That number rarely shows up in the original storage budget. It shows up in the quarter the team actually needs to move.

This is why zero-egress and low-egress object storage has become a genuine FinOps decision rather than a niche cost-optimization tactic. Cloudflare R2, Backblaze B2, and Wasabi all market themselves against egress fees, but they do it in three structurally different ways, and the difference changes which one is actually cheapest for a given access pattern. (Cloudflare does not yet have a dedicated provider profile on the site; see the note at the end of this piece.)

$0
Egress fee at Cloudflare R2, Backblaze B2 (via bandwidth partner), and Wasabi
Vendor pricing pages, 2025
$0.09/GB
AWS S3 standard egress rate, first 10 TB per month
AWS S3 Pricing, 2025
3x
Backblaze B2 free-egress cap, as a multiple of average monthly storage
Backblaze Pricing, 2025
90 days
Wasabi minimum storage duration before early-deletion charges apply
Wasabi Pricing, 2025
$
Free Tool
See What Egress Actually Costs Across Providers
Use the Cloud Cost Calculator to model storage and egress side by side across AWS, Backblaze, Wasabi and more, with your own volumes.
Try the Free Calculator  →

What Zero Egress Actually Means, Provider by Provider

"Zero egress" is doing different work at each of these three providers, and the fine print matters more than the marketing headline.

Cloudflare R2: egress is zero by design

R2 charges nothing for data transfer out, full stop, with no cap, no bandwidth partner requirement, and no minimum retention window. The tradeoff is that storage itself is priced closer to Amazon S3 than to the other two providers here, and R2 bills separately for Class A operations (writes, lists) and Class B operations (reads) once you clear the free monthly allowance.

Backblaze B2: free through a bandwidth partner, capped otherwise

Backblaze B2 offers egress at no charge when data moves through a Bandwidth Alliance partner such as Cloudflare or Fastly. Outside that path, egress is free up to three times your average monthly storage volume, and anything beyond that cap is billed. For teams serving data through a CDN partner, B2 functions as true zero egress. For teams pulling large volumes directly, the cap is the detail that determines the bill.

DataStorage.com Podcast
Rewriting the Cloud Playbook, with Backblaze CEO Gleb Budman
Budman goes deep on egress fees, vendor lock-in, and why hyperscalers price data movement the way they do.
Listen to the Episode
The DataStorage.com Podcast / Episode 1

Wasabi: no egress fees, but read the retention clock

Wasabi advertises flat-rate storage with no egress fees and no API request fees at all, which is the simplest pricing model of the three. The offset is a minimum 90-day storage duration: delete or move an object before 90 days and Wasabi bills as if it were stored the full term. There is also a minimum billable object size, so a large volume of small files can cost more than the raw byte count suggests.


Storage Pricing Head to Head

Listed rates for standard hot storage, per terabyte per month, at each provider's published US pricing. Amazon S3 Standard is included as the baseline every zero-egress pitch is measured against.

Provider Storage Rate Free Tier Min. Retention
Cloudflare R2 $15.00/TB 10 GB None
Backblaze B2 $6.00/TB 10 GB None
Wasabi $6.99/TB None 90 days
AWS S3 Standard $23.00/TB 5 GB (12 mo) None
Published US-region list pricing, standard hot storage tier, as of 2025 vendor pricing pages. Confirm current rates before publication, since storage pricing changes without much notice.

Egress and Request Fees Head to Head

This is where the three providers actually diverge. Storage price alone understates the gap once a workload moves meaningful volumes of data out.

Provider Egress Fee Write/List Fee Read Fee
Cloudflare R2 $0.00 $4.50 / million $0.36 / million
Backblaze B2 Free via partner, capped at 3x storage, then $10.00/TB Free Free
Wasabi $0.00, no cap Free Free
AWS S3 Standard Tiered, $50 to $92/TB $0.005 / 1,000 $0.0004 / 1,000
Rates as published on each vendor's 2025 pricing page, cited in References. Reconfirm live before this article ships, since AWS in particular revises egress tiers periodically.

Three Worked Scenarios

Storage price per terabyte is the wrong single number to optimize for. What determines the real bill is how much data leaves the bucket every month. The Cloud Cost Calculator can run this kind of worked cost math against your own numbers; below are three scenarios at 500 TB stored, each with a different monthly egress volume, using each provider's published rates.

Scenario R2 Bill B2 Bill Wasabi Bill
Low egress: 10 TB out/month $7,500 + approx. $50 ops $3,000, within cap $3,495, no egress fee
Moderate egress: 100 TB out/month $7,500 + approx. $500 ops $3,000, check against your average $3,495, no egress fee
High egress: 400 TB out/month $7,500 + approx. $1,800 ops $3,000, likely over cap, consider a bandwidth partner $3,495, no egress fee
Illustrative model at 500 TB stored, based on published 2025 rates. For comparison, AWS S3 storage alone at this volume is $11,500/month before any egress; the high-egress scenario above adds another $20,000 to $37,000/month in egress on top of standard tiered rates. This is a worked example for comparison, not a quote.

At low egress volume, the gap between providers is mostly the storage rate itself, and R2's higher per-terabyte storage cost is the whole story. At moderate egress, Wasabi and Backblaze's flat and capped models start to separate from R2's usage-based operations fees depending on request volume. At high egress, AWS S3 becomes the outlier by a wide margin, and the entire premise of choosing a zero-egress provider pays for itself within a single billing cycle.


The Fine Print That Changes the Math

None of these providers are wrong about being cheaper than hyperscaler egress. But three details separate a real zero-egress bill from a surprising one, and they rarely appear in the pricing headline.

First, Wasabi's 90-day minimum retention means a workload with high churn, frequent creation and deletion of objects, common in checkpoint storage during active model training, can rack up early-deletion charges that offset the flat rate's simplicity. Second, Backblaze's free-egress cap is calculated against average storage, so a bucket that grows quickly can find last month's cap suddenly too small for this month's access pattern. Third, R2's Class A and Class B operation fees are trivial for read-heavy, low-write workloads but add up quickly for workloads that write and list constantly, such as high-frequency checkpointing during distributed training runs.

Every one of these providers is S3-compatible at the API level, which matters more than it sounds. It means a team can benchmark actual workload cost against actual access patterns for a few weeks before committing, using the same S3 SDK and tooling across all three, rather than trusting a vendor's example scenario.

Partner Offer
Get Started with Backblaze B2, Zero Egress Fees
Backblaze B2 offers S3-compatible object storage at a fraction of AWS costs, with no egress fees when paired with Cloudflare. Trusted by 500,000+ businesses.
Visit Backblaze B2 →

Where Each One Actually Fits

The right answer depends on the shape of the workload, not the headline price.

R2 fits teams already inside the Cloudflare ecosystem, or anyone serving data publicly through a CDN where request volume is high but per-request cost is trivial next to what egress would have cost on a hyperscaler. Backblaze B2 fits teams with a CDN partner already in the stack, or workloads whose egress genuinely stays under three times average storage, which covers a large share of archival and backup use cases. Wasabi fits stable, long-lived datasets with low churn where flat-rate simplicity matters more than granular optimization, and where the 90-day retention clock is not a constraint on how the data is actually used. Our full Wasabi vs. Backblaze comparison goes deeper on that specific matchup.

None of the three is a universal answer, which is precisely why the egress line item deserves the same scrutiny FinOps teams already apply to compute reservations and spot pricing.


Key Takeaways
  • Cloudflare R2 charges zero egress with no cap and no bandwidth-partner requirement, but its storage rate sits closer to S3 than to Backblaze or Wasabi.
  • Backblaze B2 is free egress only through a Bandwidth Alliance partner or up to three times average monthly storage; beyond that cap, egress is billed.
  • Wasabi has no egress or API fees at all, offset by a 90-day minimum storage duration and a minimum billable object size.
  • At high monthly egress volumes, all three undercut AWS S3 by a wide enough margin that the choice pays for itself inside one billing cycle.
  • All three are S3-compatible at the API level, which makes a short real-workload benchmark more reliable than comparing headline rates.

FAQ

Is Cloudflare R2 actually free for egress with no conditions?
Yes, R2 charges nothing for data transfer out regardless of destination or volume. Costs instead come from storage and from Class A and Class B operation fees once free monthly allowances are used, so read-heavy or write-heavy workloads should model operations cost, not just storage and egress.
Does Backblaze B2 count as zero egress or not?
It depends on the path. Egress is free when routed through a Bandwidth Alliance partner such as Cloudflare or Fastly, and free up to three times average monthly storage otherwise. Direct pulls beyond that cap are billed, so B2 is best described as free egress under specific conditions rather than unconditionally zero.
What is Wasabi's 90-day minimum storage duration and why does it matter?
Wasabi bills any object deleted or moved before 90 days as though it were stored for the full 90 days. This matters for workloads with high object churn, such as frequent checkpoint overwrites, where the effective cost can exceed the flat-rate quote.
Which is cheapest for a team moving large volumes of AI training data between GPU providers?
At high monthly egress volumes, all three zero or low-egress providers undercut AWS S3 substantially, often paying for the migration in a single billing cycle. The specific winner depends on request pattern: R2 for high-request, CDN-adjacent workloads, Backblaze for CDN-partnered or moderate-egress workloads, and Wasabi for stable, low-churn datasets.
Can I benchmark these providers before committing to one?
Yes. Cloudflare R2, Backblaze B2, and Wasabi are all S3-compatible at the API level, so the same SDK and tooling used against Amazon S3 works against all three with only endpoint and credential changes, making a short real-workload cost benchmark straightforward to run before signing a contract.
The cheapest storage rate on the page is rarely the cheapest storage on the bill. Egress is where that gap hides.
Weekly Newsletter
Stay Ahead in Cloud Infrastructure
Join 1,200+ CTOs, architects, and cloud professionals who get our weekly briefing on storage strategy, GPU compute, and cloud cost intelligence.
Subscribe Free →

References

Share this article

🔍 Browse by categories

Free Cloud Cost Calculator

Compare AWS, Google Cloud, Azure, and alternatives like Backblaze B2 Discover how much you could save in seconds

🔥 Trending Articles

Newsletter

Stay Ahead in Cloud
& Data Infrastructure

Get early access to new tools, insights, and research shaping the next wave of cloud and storage innovation.