Backblaze B2 is a managed S3-compatible object store priced well below the hyperscalers, with free monthly egress up to three times the stored volume and no minimum storage duration.
Fully managed, with eleven-nines durability from Reed-Solomon 17+3 shards spread across twenty cabinets. Object Lock covers governance and compliance WORM with legal holds. A native B2 API sits alongside the S3-compatible one, and a standing free tier covers the first 10 GB.
How Backblaze B2 answers the questions Object Storage turns on.
| How it works | |
| S3 API | Compatible, alongside a native B2 API |
| Durability model | Eleven nines annual: Reed-Solomon 17+3 shards across 20 cabinets |
| Event notifications | Webhooks: HTTPS POST, up to 25 rules a bucket |
| Running it | |
| Minimum duration | None: no minimum retention |
| Multi-region | Cloud Replication between buckets, but an account is tied to one region |
| Minimum deployment | None: fully managed |
| Connections | |
| Interfaces | Object only |
| Access | |
| Immutability | Object Lock WORM: governance or compliance, plus legal hold |
| Cost | |
| Egress | Free to 3x average stored, then charged |
| Storage tiers | Deliberately one tier |
vs Backblaze B2: Managed · Hybrid · Subscription
vs Backblaze B2: Open source (permissive) · Self-hosted · Free · Operational complexity: High · Java
vs Backblaze B2: Subscription