Meter
What free egress means on the day you restore
A rule-focused guide to free-egress allowances, their denominators, their overage behavior, and the separate meters that can still produce a restore bill.
Put your own numbers through the calculator to see what this meter does to a normal month and to the day you restore.
Free egress can describe an allowance, a price, or a policy
Free egress can mean unlimited transfer at $0 per GB, a monthly amount tied to storage, a fixed account allowance, transfer bundled into a subscription, or a fair-use boundary with no published overage price. Those shapes answer different questions and should not share one yes-or-no field.
The denominator matters as much as the word free. A proportional allowance can use monthly average storage or active storage, while a fixed allowance can be scoped by account, Region, destination, plan, or active hours.
| Allowance shape | Question to ask |
|---|---|
| Unlimited | Which request, retrieval, or connected-service meters remain? |
| Proportional with a paid overage | Which storage measure sets the multiplier, and what is the overage rate? |
| Proportional with policy enforcement | What happens beyond the guideline if no dollar overage rate exists? |
| Fixed monthly | Which account, Region, service, class, and destination share the allowance? |
| Bundled with a base plan | How does active time prorate both the fee and allowance? |
| No allowance | What is the first-byte rate and unit? |
Backblaze, Cloudflare, and Wasabi expose the key differences
Backblaze B2 includes free egress up to three times monthly average storage and then publishes a $0.01 per GB overage. The allowance scales with stored data and converts cleanly to a dollar result above the boundary. [1]
Cloudflare R2 charges no internet-egress bandwidth for either storage class. The transfer line is unlimited at $0, but Class A and B operations remain billable, and Infrequent Access adds $0.01 per GB of retrieval. [3]
Wasabi treats egress at or below active storage as a good fit for its free-egress policy. Repeatedly exceeding that guideline can lead to limitation or suspension, and the vendor publishes no per-GB overage price. A calculator must stop at not published instead of turning the excess into $0. [4]
| Provider | Allowance formula | Beyond the boundary | Separate bill or policy risk | Source ref |
|---|---|---|---|---|
| Backblaze B2 [1] | 3 x monthly average storage [1] | $0.01 per GB [1] | Partner-path treatment is conditional [2] | [1] [2] |
| Cloudflare R2 [3] | Unlimited direct internet egress [3] | does not apply; no paid internet-egress band [3] | Operations remain; Infrequent Access retrieval is $0.01 per GB [3] | [3] |
| Wasabi [4] | 1 x active storage as a fair-use guideline [4] | not published; no per-GB overage rate [4] | Repeated excess can lead to limitation or suspension; 1 TB monthly minimum and 90-day duration also apply [4] | [4] |
With the same workload, the arithmetic stops in different places
With 5,000 GB stored and 6,000 GB downloaded in one month, Backblaze B2 stays inside its 15,000 GB allowance, R2 keeps the internet-egress line at $0, and Wasabi crosses its 5,000 GB policy guideline by 1,000 GB. [1] [3] [4]
Only Backblaze and R2 produce a complete egress-dollar result from the published rules. Wasabi's excess has no published price, so the honest result is a visible policy exception rather than either a fabricated charge or a false zero. [4]
| Provider | Visible arithmetic | Egress result | Source ref |
|---|---|---|---|
| Backblaze B2 [1] | Free allowance = 3 x 5,000 GB = 15,000 GB; billable = max(0, 6,000 - 15,000) = 0 GB [1] | 0 GB x $0.01 = $0.00 [1] | [1] |
| Cloudflare R2 [3] | 6,000 GB x $0 per GB [3] | $0.00 internet egress; request and possible retrieval charges excluded [3] | [3] |
| Wasabi [4] | Guideline = 1 x 5,000 GB = 5,000 GB; excess = 6,000 - 5,000 = 1,000 GB [4] | not published; no dollar overage rate to multiply by 1,000 GB [4] | [4] |
Fixed, bundled, proportional, and unlimited rules cover the full provider set
Fixed allowances behave differently from storage-linked allowances because adding stored capacity does not automatically increase them. Bundled allowances add another dependency: the subscription and its active time can determine how much transfer is included.
The table classifies every provider in the dataset by allowance shape. Each claim cell includes a source reference, and unavailable class-specific rules remain not published.
Fixed, bundled, proportional, and unlimited rules cover the full provider set18 rows
| Provider | Shape and denominator | Boundary behavior | Scope or exception | Source ref |
|---|---|---|---|---|
| Amazon S3 [5] | Fixed: 100 GB monthly [5] | Graduated paid tiers start at $0.09 per GB [5] | Shared across AWS services and Regions except China and GovCloud [5] | [5] |
| Azure Blob Storage [6] | Fixed: 100 GB monthly [6] | Paid rate depends on source continent and routing choice [6] | Internet egress; migration-off-Azure credits use a separate process [6] | [6] |
| Google Cloud Storage [7] | Fixed: 100 GB from eligible North American Standard buckets to each eligible destination [7] | Paid destination tiers follow; Rapid has no allowance [7] | Eligible Regions and destinations only; Rapid is an explicit class exception [7] | [7] |
| Cloudflare R2 [3] | Unlimited: direct internet egress [3] | does not apply; no paid internet-egress tier [3] | Connected metered services can still charge; operations and Infrequent Access retrieval remain [3] | [3] |
| Backblaze B2 [1] | Proportional: 3 x monthly average storage [1] | Above the allowance, $0.01 per GB [1] | Bandwidth Alliance and CDN partner paths are conditional [2] | [1] [2] |
| Wasabi [4] | Proportional policy: 1 x active storage [4] | not published; repeated excess can lead to limitation or suspension [4] | Fair-use boundary, not a metered overage schedule [4] | [4] |
| IDrive e2 [8] | Proportional: 3 x active storage [8] | Above the free limit, $0.01 per GB [8] | Pay as You Go minimum storage fee is separate [8] | [8] |
| DigitalOcean Spaces [9] | Bundled: the Spaces subscription shares 1,024 GiB outbound across Standard and Cold [9] | $0.01 per GiB beyond the shared allowance for either class [9] | Same-region, cross-region, and partner-path rates remain not published [9] | [9] |
| Scaleway Object Storage [10] | Fixed: 75 GB monthly [10] | EUR 0.01 per GB beyond; USD rate is not published [10] | Glacier restore adds EUR 0.009 per GB separately [10] | [10] |
| OVHcloud Object Storage [11] | Unlimited included public outgoing traffic [11] | does not apply; no paid public internet-egress tier [11] | Archive and infrequent classes can add retrieval even though transfer is included [11] [12] | [11] [12] |
| Hetzner Object Storage [13] | Bundled: outgoing quota accrues hourly and reaches about 1 TB for a full month [13] | Captured US-price overage: $0.0012 per GB [14] | Unused quota expires monthly; active buckets trigger the base fee [13] | [13] [14] |
| Akamai Cloud Object Storage [15] | Bundled: 1 TB monthly global transfer pool, prorated for active time [15] | $0.005 per GB in most data centers, with regional exceptions [15] | No added allowance in the separate Jakarta and Sao Paulo region-specific pools [15] | [15] |
| Vultr Object Storage [16] | Bundled: 1,000 GB outbound with the listed tier [16] | $0.01 per GB beyond [16] | Base plan and included storage remain part of the receipt [16] | [16] |
| Storj [17] | No allowance on the paid Standard row [17] | $7 per TB, recorded as $0.007 per GB [17] | $5 monthly invoice floor is separate [17] | [17] |
| Oracle OCI Object Storage [18] | Fixed: 10 TB monthly [18] | $0.0085 per GB beyond in the captured price data [19] | Public internet egress; same-Region data movement is not charged [18] | [18] [19] |
| Tigris [20] | Unlimited: regional, cross-region, and internet egress [20] | does not apply; no paid egress tier [20] | Extraordinary bandwidth is conditional on contacting Tigris; retrieval varies by class [20] | [20] |
| Filebase [21] | Unlimited: internet egress [21] | does not apply; no paid internet-egress tier [21] | Operation allowances and the paid plan fee remain [21] [22] | [21] [22] |
| Telnyx Cloud Storage [23] | Unlimited: internet egress [23] | does not apply; no paid internet-egress tier [23] | US and EU operation rates and allowances differ [24] | [23] [24] |
Treat an unpublished boundary as a decision risk
Treat an unpublished boundary as a decision risk, not a bargain. Wasabi's dollar overage, DigitalOcean Cold's destination-specific transfer paths, and OVHcloud Cold Archive's retrieval rate are not published in the checked official material. DigitalOcean public-internet egress is separately published. [4] [9] [12]
A backup plan should state what happens when a full restore crosses an allowance. If the answer is policy enforcement or an unpublished rate, the estimate should surface that condition and decline to compute a false total.
| Unknown | Correct state | Unsafe interpretation | Source ref |
|---|---|---|---|
| Wasabi charge beyond the 1x guideline | not published [4] | $0 per GB | [4] |
| DigitalOcean Cold same-region, cross-region, and partner-path transfer | not published; public-internet transfer is priced separately [9] | Treat every destination as the published public-internet path | [9] |
| OVHcloud Cold Archive retrieval rate | not published [12] | Free because public transfer is included | [12] |
| Scaleway USD egress and Glacier restore rate | not published; official rates are in EUR [10] | Zero or an unstated exchange rate | [10] |
Sources
Every figure above comes from one of these pages, on the date shown. Each numbered reference in the text links to its entry here. Vendors change prices; if a date looks old, check the source. Three vendors publish a machine-readable feed and the rest are re-checked by hand, which is why the dates are not uniform.
The source ledger24 sources
- 1Backblaze: Transaction pricingwww.backblaze.com · checked 2026-07-25 15:34:44+00:00
- 2Backblaze: Cloud storage pricingwww.backblaze.com · checked 2026-07-25 15:34:44+00:00
- 3Cloudflare developer docs: R2 pricingdevelopers.cloudflare.com · checked 2026-07-25 15:34:44+00:00
- 4Wasabi: Faqwasabi.com · checked 2026-07-25 15:34:44+00:00
- 5Amazon Web Services: S3 pricingaws.amazon.com · checked 2026-07-25 15:34:44+00:00
- 6Microsoft Azure: Bandwidthazure.microsoft.com · checked 2026-07-25 15:34:44+00:00
- 7Google Cloud: Storage pricingcloud.google.com · checked 2026-07-25 15:34:44+00:00
- 8IDrive: S3 storage e2 pricingwww.idrive.com · checked 2026-07-25 15:34:44+00:00
- 9DigitalOcean: Spaces object storagewww.digitalocean.com · checked 2026-07-25 15:34:44+00:00
- 10Scaleway: Storagewww.scaleway.com · checked 2026-07-25 15:34:44+00:00
- 11OVHcloud: Public cloud priceswww.ovhcloud.com · checked 2026-07-25 15:34:44+00:00
- 12OVHcloud: Cold archivewww.ovhcloud.com · checked 2026-07-25 15:34:44+00:00
- 13Hetzner documentation: Object storage overviewdocs.hetzner.com · checked 2026-07-25 15:34:44+00:00
- 14Hetzner: Object storagewww.hetzner.com · checked 2026-07-25 15:34:44+00:00
- 15Akamai techdocs: Object storage pricingtechdocs.akamai.com · checked 2026-07-25 15:34:44+00:00
- 16Vultr documentation: How is object storage billeddocs.vultr.com · checked 2026-07-25 15:34:44+00:00
- 17Storj: Pricingwww.storj.io · checked 2026-07-25 15:34:44+00:00
- 18Oracle: Virtual cloud network pricingwww.oracle.com · checked 2026-07-25 15:34:44+00:00
- 19Oraclewww.oracle.com · checked 2026-07-25 15:34:44+00:00
- 20Tigris: Pricingwww.tigrisdata.com · checked 2026-07-25 15:34:44+00:00
- 21Filebase: Account pricingfilebase.com · checked 2026-07-25 15:34:44+00:00
- 22Filebase: Pricingfilebase.com · checked 2026-07-25 15:34:44+00:00
- 23Telnyx supportsupport.telnyx.com · checked 2026-07-25 15:34:44+00:00
- 24Telnyx developer docs: Billingdevelopers.telnyx.com · checked 2026-07-25 15:34:44+00:00