Overview
Backblaze B2 is object storage from the company known for its consumer backup service and hard-drive failure reports. There is one storage class, always hot, priced at $6.95 per TB per month on pay-as-you-go, billed by the byte-hour. There is no minimum object size and no minimum storage duration, so short-lived and small files are not penalised the way they are on archive tiers elsewhere.
Egress is free up to three times your average stored data each month, and beyond that costs $0.01 per GB. Downloads through partner CDNs and compute providers (Cloudflare, Fastly, bunny.net, CacheFly, Vultr, CoreWeave and others) are free without limit, which makes B2 plus a CDN a common cheap setup for public files. Since 1 May 2026 standard API calls are free too.
The first 10 GB of storage is free, so small projects can run at no cost. Larger customers can buy annual capacity (B2 Reserve, from 20 TB) or B2 Overdrive, a high-throughput tier from $15/TB with unlimited free egress that requires a multi-petabyte commitment.
B2 offers both its own native API and an S3-compatible API, plus Object Lock for immutable backups and hundreds of integrations with backup and media tools.
Pricing and plans
Free tier
First 10 GB of storage always free
At the limit Not stated The vendor does not say what happens at the limit, or we have not found it yet.
| Plan | Price | What you get |
|---|---|---|
| B2 pay as you go | $6.95/TB-month | Billed monthly by byte-hour; free egress up to 3x average storage, then $0.01/GB |
| B2 Reserve | Custom | Annual capacity bundles from 20 TB, usually through resellers |
| B2 Overdrive | From $15/TB-month | High-throughput storage with unlimited free egress; multi-petabyte commitment |
What it does
- 3x free egress
- Monthly downloads up to three times your average stored data are free; overage is $0.01/GB.
- Partner egress
- Unlimited free egress to Cloudflare, Fastly, bunny.net, CacheFly, Vultr, CoreWeave, Equinix Metal and phoenixNAP.
- No minimums
- No minimum file size and no minimum storage duration fees on B2.
- Object Lock
- Write-once, read-many immutability to protect backups against ransomware.
- S3-compatible API
- Works with S3 SDKs and tools alongside Backblaze's native B2 API.
- Security controls
- Server-side encryption, fine-grained application keys, bucket access logs, CORS and multi-region replication.
Strengths and limitations
Strengths
- Low, flat storage price with no tiers to manage
- Free egress up to 3x storage and unlimited through partner CDNs
- No minimum storage duration or object size charges
- First 10 GB free, suitable for hobby projects
- Free API calls since May 2026
Limitations
- Egress beyond 3x average storage is billed at $0.01/GB unless it goes through a partner
- Only one storage class, so no cheaper archive tier for cold data
- B2 Overdrive and its unlimited egress need a multi-petabyte commitment
- Each account's region (US West, US East, EU Central, CA East) is fixed at sign-up and cannot be changed
Who it suits
Good for
- Backups and archives
- Media libraries served through Cloudflare or bunny.net
- Budget application storage
- Moving data out of hyperscalers to cut costs
Look elsewhere if
- Workloads that download many times their stored volume each month without a partner CDN
- Teams needing tight integration with a hyperscaler's compute and IAM
Pricing history
-
Backblaze B2 storage rises to $6.95/TB, API calls become free
Announced 17 March 2026 and effective 1 May 2026: pay-as-you-go storage went from $6 to $6.95 per TB-month and standard API calls became free for all customers. 3x free egress was unchanged. Source ↗
Alternatives to Backblaze B2 Cloud Storage
| Tool | From | Free option | Stages |
|---|---|---|---|
| Scaleway Object Storage EU object storage | Usage-based | ||
| Tigris Globally distributed object storage | Usage-based | Free tier | |
| Cloudflare R2 Egress-free object storage | Usage-based | Free tier | |
| ImageKit Image and video CDN with media library | $89/mo | Free tier | |
| Bunny Storage Edge-replicated storage | Usage-based | ||
| Supabase Managed Postgres backend platform | $25/mo | Free tier |
Questions
How much does Backblaze B2 cost?
$6.95 per TB per month on pay-as-you-go since 1 May 2026, with the first 10 GB free and free API calls.
Does Backblaze B2 charge for egress?
Egress is free up to three times your average monthly storage, then $0.01/GB. Egress to partner CDNs and compute providers is free without limit.
Is Backblaze B2 S3 compatible?
Yes. B2 offers an S3-compatible API in addition to its native B2 API.
Does B2 have a minimum storage duration?
No. Backblaze states there are no minimum file size or minimum storage duration fees.
Sources read for this page