ZeroBuffer
PricingDocsNetworkBlogsContact
Sign inStart free
ZeroBuffer
PricingDocsNetworkBlogsContact
Sign inStart free
  1. Home
  2. /
  3. Blogs
C4 — S3-Compatible Object Storage & Pricing

Backblaze B2 Pricing in 2026: Storage, Egress, and the Real Bill

Backblaze B2 pricing explained: model $6.95/TB storage, 3x free egress, API calls, worked examples, and the real cost of delivery in 2026 before migration.

By Sahil AsopaAugust 18, 20268 min read1,910 wordsView as Markdown
A cloud storage cost model balancing stored data, egress, and delivery
A cloud storage cost model balancing stored data, egress, and delivery

Backblaze B2 pricing looks like a one-line calculation until a restore, download spike, or media launch pushes traffic beyond the free egress allowance. For an infrastructure team, the useful question is not just “What does B2 storage cost?” It is “What will this bucket cost after the bytes leave it?”

As of August 2026, Backblaze B2 pay-as-you-go storage starts at $6.95 per TB per 30 days, with the first 10GB free. Standard API calls are free, uploads are free, and downloads are free up to three times average monthly storage; direct egress beyond that allowance costs $0.01/GB.

That is the short answer. The rest of this guide turns it into a bill you can model.

Backblaze B2 pricing at a glance

The current Backblaze B2 pricing page separates the service into pay-as-you-go B2, contracted B2 Reserve capacity, and B2 Overdrive for high-throughput, multi-petabyte workloads. Most teams evaluating B2 storage mean the standard pay-as-you-go product.

Cost line Current pay-as-you-go treatment What to model
Storage $6.95/TB per 30 days Average stored bytes, measured by byte-hour
Free storage First 10GB Small tests and light personal workloads
Uploads Free Your source-side network or migration tool may still charge
Downloads Free up to 3× average monthly storage Total bytes downloaded during the billing cycle
Egress over allowance $0.01/GB Only bytes above the 3× allowance
Class A, B, and C API calls Free Request volume still affects performance and design
Class D transactions First 2,500 per day free, then $0.004 per 10,000 Event Notifications activity
Minimum file size or retention None No early-deletion term to add

This is the post-May 1, 2026 price card. Backblaze’s March 2026 product update raised storage from $6/TB to $6.95/TB and removed fees for standard API calls. Existing committed contracts keep their contracted rate until renewal, so an invoice may differ from the public pay-as-you-go price.

How Backblaze B2 pricing works

Use this simplified monthly formula:

B2 cost = billable average storage + excess direct egress + Class D transactions + optional support or contract charges

The formula is short, but three inputs need care.

Storage is an average, not a month-end snapshot

Backblaze bills storage monthly from byte-hours. The provider describes the published rate as $6.95/TB per 30-day period, but the charge follows how much data was present over time. Uploading 20TB on the final day does not create the same storage charge as holding 20TB for the full cycle.

Use average stored bytes from telemetry rather than the largest or final bucket size. Include old object versions, incomplete cleanup, retained backups, and every copy your workflow deliberately keeps.

The 3× egress allowance follows average storage

The official egress explanation says the free allowance is three times average monthly storage, with that average also based on byte-hours. If a bucket averages 10TB, up to 30TB of download in the cycle is free. If it averages 2TB, the allowance is 6TB—not three times the 10TB briefly present before a cleanup.

For direct internet downloads, calculate:

excess egress GB = max(0, downloaded GB - 3 × average stored GB)

Then multiply excess egress by $0.01/GB. Downloads to or through approved CDN and compute partners can receive unlimited free egress instead; confirm the current partner and routing requirements on Backblaze’s integration directory before treating that path as free.

API calls are mostly free, not literally all free

The 2026 update removed charges for standard calls. Backblaze’s live pricing table identifies Class A, B, and C calls as free for pay-as-you-go accounts, while Class D Event Notifications transactions retain a price after a daily allowance.

Do not let “free API calls” end capacity planning. Listings, range reads, retries, multipart uploads, lifecycle jobs, and cache revalidation can still affect latency, application behavior, and downstream traffic even when their request line is $0.

Backblaze B2 pricing examples

The examples below use the displayed decimal units—1TB equals 1,000GB—and round away the first 10GB free tier so the workload comparison stays readable. They exclude taxes, paid support, negotiated terms, and Class D transactions.

Average storage Monthly direct downloads Free egress allowance Egress overage Approximate monthly cost
1TB 1TB 3TB $0 $6.95
10TB 20TB 30TB $0 $69.50
10TB 50TB 30TB $200.00 $269.50
100TB 400TB 300TB $1,000.00 $1,695.00

The third row shows the threshold clearly. Ten terabytes stored costs about $69.50, but serving five times that footprint directly adds $200. The storage rate did not change; the traffic-to-storage ratio did.

The fourth row shows why “egress is free” is an unsafe shorthand. B2’s allowance is generous for backups, restores, and moderate delivery, but a high-turnover download workload can still make outbound traffic the largest line.

A bursty bucket needs byte-hour math

Suppose a media team uploads 10TB halfway through a 30-day cycle and holds it through month end. Its simplified average storage is about 5TB, so its approximate free egress allowance is 15TB—not 30TB. If viewers download 25TB that month, roughly 10TB is over the allowance and adds about $100.

Actual billing follows precise byte-hours rather than this half-month shortcut. Export usage data and calculate against the account’s real cycle before approving a forecast.

What the headline Backblaze B2 cost misses

S3 compatibility is not workload identity

Backblaze exposes both a Native API and an S3-Compatible API. Its API overview says both cover authentication, bucket management, uploads, downloads, and listings, while differing in areas such as key management, SDKs, presigned URLs, and file uploads.

“S3-compatible” can reduce migration work, but it does not prove that every SDK feature, IAM assumption, endpoint behavior, lifecycle rule, or observability integration will behave exactly as it did on AWS. Run compatibility tests with your actual client, multipart settings, presigned URL flow, and error handling.

Free egress does not price viewer delivery

Free transfer from B2 to an approved CDN partner removes one boundary. It does not make the CDN’s requests to viewers, cache misses, purge behavior, regional rates, or optional services free. Model origin egress and viewer delivery as separate rows.

For public media, downloads, and game assets, include cache-hit ratio, range requests, traffic geography, invalidation frequency, and traffic spikes. The cache invalidation guide explains why aggressive purges can turn cacheable traffic back into origin traffic.

Operational controls still matter

Backblaze lets customers set caps for storage and Class A, B, and C activity, and alerts at 75% and 100% of a cap. Its data caps documentation warns that without caps, usage and charges can continue without a ceiling. Class D caps are not available, so Event Notifications need separate monitoring.

Cost predictability also depends on object lifecycle, replication outside B2, source-side transfer, support, recovery tests, and the labor required to operate the path. None changes the $6.95 headline, but all belong in a production decision.

A storage-to-viewer architecture separates origin capacity, origin egress, cache efficiency, and CDN delivery

Model Backblaze B2 pricing for your workload

Build three scenarios: an ordinary month, a growth month, and a failure or viral-spike month. Give each scenario these inputs:

  1. Average stored GB derived from byte-hours.
  2. New uploads and deleted bytes during the cycle.
  3. Direct downloads and partner-routed downloads as separate totals.
  4. Cache-hit ratio and expected origin fills if a CDN sits in front.
  5. Class D Event Notifications calls by day.
  6. Replicas, backups, versions, and temporary objects outside the main bucket.
  7. Support, taxes, contractual discounts, and migration costs.

Then compare architectures, not isolated storage cells. Backblaze B2 is compelling when low always-hot storage cost and a 3× egress allowance fit the workload. A combined storage-and-delivery platform is easier to forecast when the same content is served repeatedly around the world.

For that second case, ZeroBuffer pricing pairs S3-compatible storage at $0.01/GB per month per replica with global CDN delivery from a flat $0.0049/GB across regions. That storage rate is higher than B2’s headline, so compare the complete path: stored capacity, origin transfer, CDN delivery, encoding where relevant, and operational fit.

When Backblaze B2 is the right choice

B2’s pricing shape fits especially well when stored data is large relative to monthly downloads:

  • Backup repositories with controlled restores.
  • Active archives without minimum retention penalties.
  • Application storage whose traffic stays below three times average capacity.
  • Workloads routed through an approved free-egress partner.
  • Teams that value a simple always-hot tier and free standard transactions.

Look harder at the complete architecture when downloads repeatedly exceed the allowance, the bucket is an origin for global media, or a short-lived upload creates a low byte-hour average before a large distribution event. In those cases, the decisive number is cost per delivered GB, not cost per stored TB.

B2 Reserve may suit a stable, committed capacity baseline, while B2 Overdrive starts at $15/TB/month for high-throughput multi-petabyte requirements and includes unlimited egress. Both change the commercial model, so request a quote using the same traffic assumptions as the pay-as-you-go comparison.

Frequently asked questions

How much does Backblaze B2 cost per month?

Pay-as-you-go B2 storage starts at $6.95 per TB per 30 days, calculated from byte-hours, with the first 10GB free. Add $0.01/GB for direct egress above three times average monthly storage, Class D Event Notifications charges above the daily allowance, and any optional support or contract costs.

Is Backblaze B2 egress free?

It is free up to three times average monthly storage. Egress above that allowance costs $0.01/GB for direct downloads, while transfer to or through approved CDN and compute partners can be unlimited and free under the partner program.

Does Backblaze B2 charge for API requests?

Class A, B, and C API calls are free for pay-as-you-go customers as of May 1, 2026. Class D transactions associated with Event Notifications cost $0.004 per 10,000 calls after the first 2,500 calls each day.

Is Backblaze B2 free for the first 10GB?

Yes. The first 10GB of B2 storage is free. Downloads, API behavior, and any other applicable services still follow their own allowances and terms.

Is Backblaze B2 cheaper than S3-compatible alternatives?

It depends on the workload. B2 has a low storage rate, no minimum storage duration, free standard API calls, and a large egress allowance; an alternative can still cost less when its delivery rate, retention rules, regional pricing, or integrated CDN better matches your traffic pattern.

Calculate the path, then choose the bucket

Backblaze B2 pricing is straightforward only after average storage and outbound traffic are measured together. At or below three times average storage, the $6.95/TB rate can stay close to the total. Above that line, direct egress becomes a separate cost center; with a partner CDN, viewer delivery replaces it as the line to model.

Take one month of real byte-hours, downloads, and cache data and price all three scenarios before migrating. If delivery dominates, test the full storage-to-viewer path—not another storage cell—and run a proof of concept against the traffic spike your production system actually has to survive.

ZeroBuffer exists to be that whole path in one place: S3-compatible storage at $0.01/GB-month per replica, flat CDN delivery from $0.0049/GB with no egress allowance ratio to police, origin shielding and instant purge across 100+ edge locations, and free multi-rendition encoding. Because there are no contracts and no minimums, the proof of concept costs a test workload rather than a commitment. Compare it against your B2 numbers.

Topics covered

backblaze b2 pricingbackblaze pricing b2backblaze b2 costback blaze b2b2 storagebackblaze b2 cloud storageblob storage pricing

On this page

  • Backblaze B2 pricing at a glance
  • How Backblaze B2 pricing works
  • Backblaze B2 pricing examples
  • What the headline Backblaze B2 cost misses
  • Model Backblaze B2 pricing for your workload
  • When Backblaze B2 is the right choice
  • Frequently asked questions
  • Calculate the path, then choose the bucket

Global delivery without the egress tax

100+ edge locations, 25ms average latency, free video encoding — at a flat $0.0049/GB for every region.

Start for freePricing

Keep reading

CDN Architecture and Delivery Costs (`cdn-architecture-costs`)

S3 Egress Costs: Fees, Pricing, and How to Reduce Them

August 10, 202611 min
S3-Compatible Object Storage (C3)

S3 Compatible Storage: What It Means and How to Migrate Without Lock-In

June 18, 202613 min
S3-Compatible Object Storage & Pricing

Wasabi Costs: What the No-Egress-Fee Model Actually Covers

August 18, 202613 min
All articles

ZeroBuffer™

High-performance CDN, storage, streaming and optimization — built for global scale.

Product

  • Home
  • About Us
  • Features
  • Network
  • Use Cases
  • Pricing
  • Contact Us

Solutions

  • CDN for OTT
  • CDN for Gaming

Company

  • Blogs
  • Contact
  • Careers

Legal

  • Privacy Policy
  • Terms of Service
  • Acceptable Use Policy
  • Refund Policy
  • Report Abuse
© 2026 Apexnova Private Limited. All rights reserved.