Cloud Storage Costs

The egress trap: how a workload that costs $150/month on one provider costs $4,730/month on another — with the same storage volume, the same traffic, and the same data.

Published: 2026-06-30  |  jslet Research  |  15 min read  |  Classification: Unrestricted

The Three Bills Inside Every Cloud Storage Invoice

Here is how most people pick a cloud storage provider: they go to the pricing page, find the number next to "Standard Storage," and multiply it by their estimated terabyte count. S3 is $0.023/GB. R2 is $0.015/GB. B2 is $0.006/GB. Decision made in 30 seconds.

Here is the problem: that number is the smallest of the three charges on a real invoice. Cloud storage bills are not one line item — they are three, and the one that gets the pricing-page headline is not the one that determines your total cost.

A cloud storage bill = storage ($/GB/month) + API operations ($/1K requests) + egress ($/GB transferred out).

Storage is what you pay to keep the bits on disk. API ops is what you pay every time your application reads or writes those bits. Egress is what you pay every time those bits leave the cloud provider's network. The ratio between these three line items — not any one of them in isolation — determines whether your bill is $150 or $4,730.

I built the cloud storage cost comparison calculator because I watched a friend's startup get a $9,000 S3 bill for a workload they'd estimated at $400. The storage estimate was correct. They had modeled one-third of the invoice. The other two-thirds — egress and API operations — were 22× what they'd budgeted. They are not unusual. Every team I've talked to that runs a production workload on cloud object storage has some version of this story: the first bill was a surprise, the second bill was what they'd budgeted for the first, and by the third month they'd re-architected around the pricing model.

This article is about understanding all three dimensions before you get the first bill. I've modeled the numbers across six providers for four common workload patterns, and the spread between cheapest and most expensive within each pattern is rarely less than 5× and, in one case, exceeds 30×.

The Vendor Field: What Six Providers Actually Charge

The cloud object storage market in 2026 has split into two camps. The hyperscalers (AWS, GCP, Azure) charge for all three dimensions with pricing that hasn't fundamentally changed in five years. The challengers (Cloudflare R2, Backblaze B2, Wasabi) have each attacked a different dimension of the hyperscaler pricing model — R2 eliminated egress, B2 slashed the base storage rate, Wasabi eliminated both egress and API charges. The result is a market where the cheapest vendor for one workload is the most expensive for another.

Here is the raw pricing across all three dimensions, mid-2026, for the hot/standard tier in US East:

VendorStorage ($/GB)Write Ops ($/1K)Read Ops ($/1K)Egress ($/GB)The Play
AWS S3 Standard$0.023$0.005$0.0004$0.09Ecosystem breadth. 8 storage tiers. Data stays where your compute lives.
GCP Cloud Storage$0.020$0.005$0.0004$0.12Highest egress in the comparison. Strong lifecycle automation.
Azure Blob Hot$0.018$0.005$0.0004$0.087Lowest hyperscaler hot storage. Deep Archive at $0.00099/GB.
Cloudflare R2$0.015$0.0045$0.00036$0.00Zero egress. Single tier. Built on Cloudflare's global network.
Backblaze B2$0.006$0.005$0.0004$0.01Lowest base storage. 3× free egress (up to 3× stored volume).
Wasabi$0.00699$0.00$0.00$0.00Zero egress + zero API fees. 90-day minimum storage. Fair use policy.

Sources: Provider public pricing pages, June 2026. All prices are US East region for the standard/hot storage tier. Egress pricing shown is for the first tier (typically 0–10 TB); hyperscaler egress rates decline at higher volumes. API operations are Class A (write) and Class B (read) equivalents. Enterprise negotiated discounts and committed-use contracts can reduce these rates — the numbers shown are the list prices a new customer pays.

Look at the extremes in this table. The cheapest storage (B2 at $0.006) is 3.8× cheaper than the most expensive (S3 at $0.023). The cheapest egress (R2 and Wasabi at $0.00) is — literally — infinitely cheaper than GCP at $0.12/GB. And API operations, which most people ignore entirely, range from Wasabi's zero to a line item that can match the storage cost for write-heavy workloads.

These differences are not marginal. They flip the vendor ranking depending on what your application actually does with the data. A backup workload (write once, read almost never) crowns B2 and Wasabi. A CDN origin workload (write rarely, read constantly with high egress) crowns R2. A data lake query workload (balanced reads and writes, moderate egress) can crown any of the six depending on the exact ratios. There is no "cheapest cloud storage." There is only "cheapest cloud storage for your egress-to-storage ratio."

The Egress Trap: S3 vs R2 at Real Scale

The single most expensive mistake in cloud storage is comparing $/GB storage rates while ignoring egress. It is the mistake the pricing pages are designed to encourage — put the low storage number in 48-point font, and bury the egress rate in a collapsible table three scrolls down.

Let's make the egress impact explicit. Take a workload that stores 10 TB and serves 50 TB of egress per month — a small CDN origin, a software distribution server, a video hosting backend. This is not a large workload. It's a mid-size SaaS product or a popular open-source project's download server.

VendorStorage (10 TB)API OpsEgress (50 TB)Total/MonthAnnual
Cloudflare R2$154~$9$0$163$1,956
Backblaze B2$61~$9$200*$270$3,240
Wasabi$72$0$0$72$864
Azure Blob$184~$9$4,454$4,647$55,764
AWS S3$236~$9$4,608$4,853$58,236
GCP Cloud Storage$205~$9$6,144$6,358$76,296

* B2 egress: 3× stored volume free = 30 TB free, 20 TB billable × $0.01/GB = $200. API ops estimated at moderate read/write volume. All prices exclude the first-byte-free tier minimums where applicable. Egress calculated at first-tier pricing; hyperscaler egress rates decline at higher volumes but the order-of-magnitude gap persists.

💡 The Core Insight

$163 R2  vs  $6,358 GCP

Same 10 TB stored. Same 50 TB served. The gap is 39× — and the storage cost difference ($154 vs $205) accounts for less than 1% of it. Egress is not one factor among many. It is the factor.

The storage cost — the number on the pricing page — ranges from $61 (B2) to $236 (S3), a 3.9× spread. The egress cost ranges from $0 (R2, Wasabi) to $6,144 (GCP). That is not a spread — it is the difference between a line item and a bankruptcy. If your workload is egress-heavy, the $/GB storage number is noise. The egress rate is the signal.

This is why "S3 vs R2 cost comparison 1TB" is the wrong question. At 1 TB stored and 1 TB egress, S3 costs $113/month and R2 costs $15/month — a 7.5× gap, noticeable but not catastrophic. At 1 TB stored and 100 TB egress, S3 costs $9,023/month and R2 costs $15/month — a 600× gap. The storage number didn't change. The egress ratio did. Use our cloud storage cost calculator to model your exact numbers — the interactive bars make the egress-to-storage tradeoff visible in a way a static table can't.

Four Workload Profiles, Costed

Abstract pricing tables are useful for understanding the mechanics. But nobody runs "an average workload." You run a specific application with specific access patterns. Here are four common ones, costed across all six vendors with all three dimensions included. All scenarios use standard/hot tier storage in US East, no lifecycle tiering (we'll handle that separately), and moderate API operation estimates.

Profile A: The CDN Origin (Egress-Heavy)

10 TB stored · 100 TB egress/month · 50K writes · 500K reads

Software downloads, video streaming origin, container image registry, public dataset hosting. The defining characteristic: every byte stored is downloaded many times over. Egress dominates the bill so completely that storage and API costs are rounding errors.

VendorStorageAPI OpsEgressMonthly Total
Wasabi$72$0$0$72
Cloudflare R2$154~$2$0$156
Backblaze B2$61~$2$700*$763
Azure Blob$184~$2$8,909$9,095
AWS S3$236~$2$9,216$9,454
GCP Cloud Storage$205~$2$12,288$12,495

* B2 egress: 100 TB total, 30 TB free (3× storage), 70 TB billable × $0.01 = $700. First-tier hyperscaler egress rates used; actual S3/GCP/Azure egress declines at higher volumes but the gap vs. zero-egress vendors remains >50×.

📡 CDN Origin Verdict

R2 or Wasabi. The hyperscalers are 60–170× more expensive for this workload — and the gap widens as egress grows.

Wasabi's fair-use policy requires egress to stay below stored volume, so at 10 TB stored and 100 TB egress, R2 is the safer bet. The annual difference between R2 ($1,872) and S3 ($113,448) is a full-time engineer's salary. For the price of one year on S3, you could run the same workload on R2 for 60 years.

Profile B: Backup & Archive (Storage-Heavy, Low Egress)

100 TB stored · 2 TB egress/month · 1M writes (initial) · 50K reads (restores)

Database backups, VM snapshots, log archives, compliance retention. Data goes in, sits for months or years, and is retrieved rarely — typically in an emergency. Storage cost dominates. Egress is negligible. API ops matter only during the initial upload.

VendorStorageAPI OpsEgressMonthly Total
Backblaze B2$614~$5$0*$619
Wasabi$716$0$0$716
Cloudflare R2$1,536~$5$0$1,541
Azure Blob$1,843~$5$178$2,026
GCP Cloud Storage$2,048~$5$246$2,299
AWS S3$2,355~$5$184$2,544

* B2 egress: 2 TB is well within the 3× storage free egress allowance (300 TB free on 100 TB stored).

🗄️ Backup Verdict

B2 at $619/mo or Wasabi at $716/mo. But if you need cold tiering, read on.

For storage-heavy workloads, the $/GB rate finally matters — and B2's $0.006/GB is the clear winner. The 4.1× gap between B2 and S3 is material: $7,428/year vs $30,528/year. This comparison uses hot-tier pricing for all vendors, though. If your backup data is truly cold (accessed less than once per quarter), hyperscaler cold tiers narrow the gap substantially. We'll model that.

Profile C: The Data Lake (Balanced, Ops-Heavy)

50 TB stored · 15 TB egress/month · 2M writes · 10M reads

Analytics data lake, log aggregation backend, feature store for ML training. Large volumes of data are written, queried, and occasionally exported to external systems. API operations are a meaningful cost driver because every Athena/Presto/Spark query generates thousands of LIST and GET requests.

VendorStorageAPI OpsEgressMonthly Total
Wasabi$358$0$0$358
Cloudflare R2$768$13$0$781
Backblaze B2$307$14$0*$321
Azure Blob$922$14$1,336$2,272
AWS S3$1,178$14$1,382$2,574
GCP Cloud Storage$1,024$14$1,843$2,881

* B2 egress: 15 TB is within 3× storage (150 TB free). API ops at moderate volume are a minor cost across all vendors at this scale.

🏷️ Data Lake Verdict

B2 ($321) or Wasabi ($358) win on cost. But this is where the hyperscaler ecosystem argument has teeth.

If your data lake is queried by Athena, processed by EMR, and fed into SageMaker — all inside AWS — the S3 premium ($2,574/mo vs $321 on B2) buys zero-latency access with no egress charges between AWS services. If your analytics stack is cloud-agnostic (Presto/Trino, Spark on Kubernetes), B2 or Wasabi delivers the same functionality at 8× lower cost. The hyperscaler premium is the price of not re-architecting your query layer. For the data lake use case specifically, use our cloud storage cost comparison calculator to model the exact egress-to-storage ratio — small changes in query volume shift the breakeven between R2 and B2.

Profile D: Log & Telemetry Storage (Write-Heavy, Grow-Over-Time)

5 TB new/month, 30 TB retained · 2 TB egress · 5M writes · 500K reads

Application logs, metrics, traces, security event data. This workload is characterized by continuous ingestion: high write operation counts with data that ages out or tiers down over time. Write API costs can match or exceed storage costs on some providers.

VendorStorageAPI OpsEgressMonthly Total
Wasabi$215$0$0$215
Backblaze B2$184$25$0*$209
Cloudflare R2$461$23$0$484
Azure Blob$553$25$178$756
GCP Cloud Storage$614$25$246$885
AWS S3$707$25$184$916

* B2 egress: 2 TB within free allowance. Write ops at scale add $25/mo on providers that charge for them — noticeable but not dominant.

For this workload, the zero-API-fee structure of Wasabi makes it competitive with B2 despite slightly higher storage pricing. At 5M writes/month, hyperscaler API charges add $25 — not trivial but not the decision variable. The decision variable remains egress: if you ever need to export your logs to an external analytics platform, the hyperscaler egress charges will dwarf everything else. If your logs stay within the same cloud as your analytics, the hyperscalers become more competitive — not on price, but on the zero-egress-between-services advantage. This is the lock-in mechanism working as designed.

The Cold Storage Calculus: When Does Cheaper Storage Actually Save Money?

Every hyperscaler offers cold storage tiers that cost a fraction of standard storage. S3 Glacier Deep Archive is $0.00099/GB — 23× cheaper than S3 Standard. GCP Archive is $0.0012/GB. Azure Archive is $0.00099/GB. These numbers look like obvious wins for data that isn't accessed frequently. But cold storage is not cheaper storage — it's a bet that you won't need the data, and if you lose the bet, it's more expensive than standard.

The cold storage pricing model works like this: you pay less per GB to store the data, but you pay a retrieval fee ($0.01–0.05/GB) every time you access it, and you commit to a minimum retention period (30–180 days). If you delete data before the minimum, you pay for the full period anyway. If you retrieve data frequently, the retrieval fees overwhelm the storage savings.

The Breakeven Math

Let's model 100 TB of data, comparing S3 Standard ($0.023/GB) against S3 Glacier Deep Archive ($0.00099/GB) with standard retrieval ($0.02/GB, 12-hour retrieval time) and a 180-day minimum retention:

Access PatternS3 StandardS3 Glacier Deep ArchiveWinner
Never accessed (pure archive)$2,355/mo$101/moDeep Archive saves $27,048/year
1% accessed per month (1 TB)$2,355/mo$101 + $20 = $121/moDeep Archive still saves $26,808/year
10% accessed per month (10 TB)$2,355/mo$101 + $200 = $301/moDeep Archive still saves $24,648/year
50% accessed per month (50 TB)$2,355/mo$101 + $1,000 = $1,101/moDeep Archive still saves $15,048/year
100% accessed per month$2,355/mo$101 + $2,000 = $2,101/moNear parity — but Deep Archive has 12-hour retrieval latency

The breakeven is surprisingly high: you have to access more than 90% of your cold-stored data every month before standard storage becomes cheaper — and even then, only marginally. The real reason not to use cold storage isn't cost. It's latency and operational complexity. Glacier Deep Archive retrieval takes 12 hours. If your application needs sub-second access to any object at any time, cold storage is not an option regardless of the price. If your data is a compliance archive that will be accessed once every two years in response to a subpoena, cold storage is a 23× cost reduction with no downside.

⚠️ The Cold Storage Trap

The retrieval bill on 100 TB of cold data can exceed $10,000 — and you only find out after the legal team asks for "everything."

If you move 100 TB to Glacier Deep Archive and then get a discovery request requiring full retrieval with expedited access ($0.03/GB + $0.10/GB expedited), the one-time retrieval cost is $13,000. That's more than five months of standard storage. Cold storage is a bet that this won't happen. If you're a company that gets sued with any regularity, factor the retrieval liability into your storage strategy. The cheapest storage can become the most expensive on exactly the day you need it most.

The Fine Print: Minimum Retention, Fair Use, and the Gotchas

The pricing tables above assume you're reading the headline numbers. But cloud storage pricing has a sub-basement of fine print that changes the total cost of ownership for specific workloads. Here are the ones that have burned people I know.

Minimum Retention: The 90-Day Trap

AWS Glacier and Glacier Deep Archive have a 90-day and 180-day minimum storage duration, respectively. If you upload an object to Glacier Deep Archive and delete it 30 days later, you are charged for 180 days of storage. At $0.00099/GB, that's $0.00594 for one GB deleted early — 6× the listed monthly rate. For 100 TB deleted after 30 days, that's a $594 penalty instead of the $99 you budgeted. Azure Archive has similar minimums (180 days). GCP Archive requires 365 days. Wasabi has a 90-day minimum on all storage — even hot — which means short-lived data costs 3× the advertised monthly rate.

If your workload involves data that lives for less than the minimum retention period — log files that rotate weekly, temporary build artifacts, staging data — cold tiers and Wasabi are more expensive than they appear. Model the effective rate as listed_rate × max(minimum_days, actual_days) ÷ actual_days. The cloud storage cost calculator surfaces these minimums in the results for every vendor.

Wasabi's Fair Use Policy: The Egress Asterisk

Wasabi's zero-egress pricing is the most attractive number in cloud storage. But it comes with a fair-use policy: your monthly egress should not exceed your stored volume. If you store 10 TB and egress 30 TB, Wasabi will flag your account. The policy is not automatic enforcement — it's a terms-of-service boundary — but it means Wasabi is not a CDN origin. For the CDN origin workload in Profile A (10 TB stored, 100 TB egress), Wasabi's $72/mo number is not available to you. R2's $156/mo is the real zero-egress option at that scale.

R2's Single Tier: No Lifecycle, No Archive

R2 charges $0.015/GB for everything. There is no cold tier, no archive tier, no infrequent access discount. For data that will be accessed regularly, this is fine — the zero-egress more than compensates. For 500 TB of compliance archives that will sit untouched for seven years, R2 costs $90,000/year while S3 Glacier Deep Archive costs $5,940/year. R2 is not the answer for archival storage. The absence of tiering is the price of simplicity.

B2's Egress Allowance: Free Up to 3×, Then Cheap

B2's egress model is the most nuanced of the six. You get free egress up to 3× your stored volume per month — if you store 10 TB, you get 30 TB of free egress. Beyond that, egress is $0.01/GB, which is 9× cheaper than S3's standard egress rate. For most workloads, the 3× allowance covers all egress. For the CDN origin workload (10× egress-to-storage ratio), B2's effective egress cost is $0.007/GB when you average the free and paid traffic — still the cheapest non-zero-egress option. The B2 model is closest to "egress at cost" in a market where most egress pricing is pure margin.

How to Pick a Cloud Storage Provider: The Decision Framework

After modeling every vendor against every workload, the decision tree collapses to three questions. Answer them in order, and the vendor picks itself.

Question 1: What is your egress-to-storage ratio?

Question 2: Does your data age predictably?

Question 3: Where does your compute live?

If the answer to all three questions points to different vendors, model it. Our cloud storage cost comparison calculator takes your actual storage volume, egress, and operation counts and ranks all six vendors side by side. The tool exists because the answer changes at every egress-to-storage ratio — and the only way to pick correctly is to run your numbers, not someone else's.

One more thing: don't optimize prematurely. At 1 TB, the monthly cost difference between the cheapest vendor (B2 at $6) and the most expensive (S3 at $23) is $17/month — $204/year. That's not worth the engineering time to migrate. Pick whatever is easiest to integrate. The cross-vendor spread only becomes material above 10 TB, and it only becomes a hiring-or-architecture decision above 50 TB. Optimize when the gap pays for the migration, and not before. The GPU training cost analysis has a similar dynamic — the provider premium only matters once you're spending thousands, not hundreds.

Frequently Asked Questions

What is the cheapest cloud storage provider in 2026?

There is no single answer — it depends on your egress-to-storage ratio. For storage-heavy, low-egress workloads (backups, archives): Backblaze B2 at $0.006/GB and Wasabi at $0.00699/GB are the clear winners, roughly 3–4× cheaper than S3 Standard. For egress-heavy workloads (CDN origin, file sharing, streaming): Cloudflare R2 at $0.015/GB with zero egress fees beats every competitor — at 50 TB monthly egress, R2 saves $4,500/mo compared to S3. For write-heavy workloads with high API operation counts: Wasabi's zero-API-fee model wins. The vendor that wins at one workload profile loses at another. Use the cloud storage cost calculator to model your specific numbers — don't rely on a single-variable comparison.

How does Cloudflare R2 compare to AWS S3 on cost?

R2 charges $0.015/GB for storage with zero egress fees. S3 Standard charges $0.023/GB for storage plus $0.09/GB for egress. At 10 TB stored and 50 TB egress/month, R2 costs $163/mo and S3 costs $4,853/mo — a 30× gap. However, R2 is a single-tier product with no cold storage, no archival tiers, and no lifecycle policies. For long-term archival workloads where data is rarely accessed, S3 Glacier Deep Archive at $0.00099/GB can beat R2 by 15× on storage cost alone if egress is minimal. R2 wins on egress-heavy workloads. S3 wins on cold archival workloads. The choice is not about brand — it's about your egress-to-storage ratio and access patterns. Model both with the cloud storage cost calculator.

Why is cloud egress so expensive?

Cloud egress pricing ($0.05–0.12/GB at hyperscalers) is not a technical cost reflection — it's a business model. Bandwidth transit costs for large cloud providers are estimated at $0.01–0.03/GB, meaning egress is priced at 3–10× the underlying cost. The high price serves two purposes: (1) it creates vendor lock-in by making data migration expensive — moving 100 TB out of S3 costs $9,000 in egress fees, and (2) it subsidizes steep cold storage discounts that make the entry price attractive while extracting revenue on data exit. Cloudflare R2 and Wasabi broke this model with zero egress — R2 because Cloudflare's global network already carries traffic at scale, and Wasabi because they bake egress assumptions into a flat storage rate with fair-use limits. The hyperscalers maintain high egress pricing not because bandwidth is expensive but because it's their most effective retention mechanism.

When should I use cold storage tiers vs standard storage?

Cold storage tiers (S3 Glacier, GCP Coldline, Azure Archive) charge 5–20× less per GB than standard storage but add retrieval fees ($0.01–0.05/GB) and minimum retention periods (30–180 days). The breakeven depends on access frequency: for data accessed once per month or more, cold storage rarely saves money because retrieval fees eat the storage savings. For data accessed once per quarter, cold tiers reduce costs 2–3×. For data accessed once per year or less, cold/archive tiers reduce costs 5–15×. The trap: if you move 100 TB to Glacier Deep Archive and then need to retrieve all of it (legal hold, audit, disaster recovery), the one-time retrieval cost can exceed $10,000 — more than five months of standard storage. Cold storage is a bet that you won't need the data. If you lose the bet, it's more expensive than standard. Factor the retrieval liability into your decision. The Backup Strategy Cost Calculator models this tradeoff explicitly.

How much does 1 TB of cloud storage cost per month?

For 1 TB of hot/standard storage with zero egress: AWS S3 costs $23.55/mo ($23.55 storage), GCP Cloud Storage costs $20.48/mo, Azure Blob costs $18.43/mo, Cloudflare R2 costs $15.36/mo, Backblaze B2 costs $6.14/mo, and Wasabi costs $7.16/mo. But "zero egress" is unrealistic for most workloads. If that 1 TB serves 10 TB of egress per month, the numbers shift dramatically: S3 becomes $943/mo, GCP becomes $1,220/mo, R2 stays at $15/mo, and Wasabi stays at $7/mo (within fair use). The question "how much does 1 TB cost" has no single answer — it depends on how many times that terabyte leaves the cloud. Use our cloud storage cost calculator to run your actual egress-to-storage ratio.

Methodology & Disclosure

Pricing data is sourced from public provider pricing pages accessed June 2026 for US East regions (us-east-1 for AWS, us-east4 for GCP, East US for Azure, and default US regions for R2, B2, and Wasabi). All prices are list rates for pay-as-you-go customers with no committed-use discounts, volume discounts, or enterprise agreements. Hyperscaler egress rates decline at higher volume tiers (e.g., S3 egress drops from $0.09/GB to $0.085/GB after 10 TB, GCP egress drops to $0.11/GB after 1 TB, etc.) — the first-tier rates used here represent the ceiling for moderate-scale workloads. Actual bills for large-scale deployments will be lower than the hyperscaler totals shown.

API operation estimates are simplified — real-world API costs depend on object size distribution (many small objects drive higher operation counts per GB) and specific SDK behavior (multipart uploads, paginated LIST operations, retry logic). The scenarios in this analysis assume moderate object sizes (1–10 MB) with typical SDK overhead. If your workload consists of billions of small objects, API operation costs will be higher than shown — potentially by an order of magnitude. The cloud storage cost calculator allows you to adjust operation counts independently to model this.

Cold storage breakeven calculations assume standard retrieval speeds; expedited retrieval (AWS) and high-priority retrieval (GCP, Azure) cost 3–5× more and are not included except where noted. Minimum retention penalty calculations use the provider's published minimum duration for each tier as of June 2026.

Disclosure: jslet is an independent research project. We are not sponsored by any cloud provider, storage vendor, or infrastructure company. The cloud storage cost comparison calculator on this site was built because the author has been on both sides of the "surprise egress bill" conversation and wanted a tool that forces the full three-dimensional comparison before the invoice arrives. No affiliate links. No referral codes. No sponsored recommendations. If a vendor's pricing changes, tell us and we'll update the data.

References & Further Reading

  1. AWS (2026). "S3 Pricing — Storage Classes, Data Transfer, and Request Pricing." US East (N. Virginia) region pricing for S3 Standard, Intelligent-Tiering, Glacier, and Glacier Deep Archive. aws.amazon.com
  2. Cloudflare (2026). "R2 Pricing — Zero Egress Object Storage." Flat-rate storage with no egress fees, Class A/B operation definitions. developers.cloudflare.com
  3. Backblaze (2026). "B2 Cloud Storage Pricing." Storage, egress (3× free allowance), and transaction pricing. backblaze.com
  4. Wasabi (2026). "Hot Cloud Storage Pricing." Flat-rate storage with no egress or API fees, fair use policy, and 90-day minimum. wasabi.com
  5. Google Cloud (2026). "Cloud Storage Pricing — Storage Classes and Network Egress." Standard, Nearline, Coldline, and Archive tier pricing with Class A/B operation definitions. cloud.google.com
  6. Microsoft Azure (2026). "Blob Storage Pricing — Hot, Cool, Cold, and Archive Tiers." Block blob pricing with minimum retention periods and retrieval fees. azure.microsoft.com
  7. AWS (2026). "Data Transfer Pricing — Internet Egress and Inter-Region Transfer." Tiered egress pricing structure and AWS-to-internet data transfer costs. aws.amazon.com
  8. Cloudflare Blog (2024). "Why Cloud Storage Pricing Needs a Reset — The Bandwidth Tax and the Zero-Egress Movement." Analysis of egress pricing economics and the structural shift in the object storage market. blog.cloudflare.com

📜 Copyright & Attribution

© 2026 jslet Research. This article is an original work independently researched and published on jslet (jslet.com). All rights reserved.

Sharing & Reprinting: You may share excerpts (up to 200 words) with a mandatory, do-follow link back to this article's canonical URL. Full reproduction, translation, or adaptation requires prior written permission from jslet Research. Commercial republication, AI/LLM training corpus ingestion, and paywalled syndication are expressly prohibited without a licensing agreement.

Preferred citation format:

"Cloud Storage Costs: The Egress Trap — Why Your $/GB Number Is Lying to You (2026)" — jslet Research, June 2026.
https://www.jslet.com/cloud-storage-cost-real

📡 Enjoyed this? Storage is $0.02/GB. Your bill is never $0.02/GB. RSS delivers one real-cost breakdown per week. No vendor pitch. No tracking. Just the line items that matter. RSS Feed → | More options →