Backblaze B2 Cloud Storage is a cloud service for storing files in the cloud. Files are available for download at any time, either through APIs or a browser-compatible URL.
Backblaze B2 is simple, reliable, affordable object storage. Each account gets 10 GB of free storage, unlimited free uploads, and 1 GB of free downloads each day. There are no hidden fees. See the Pricing page for details.
To use B2 Cloud Storage, you need to have a Backblaze account. You may create an account by signing up at backblaze.com. After enabling Backblaze B2 for your account, you will have access to your Application Key Id and Application Key that let you call the APIs.
Backblaze supports two different suites of APIs: S3 Compatible and B2 Native. We generally recommend that developers use the S3 Compatible API when writing new applications and integrations, as it is supported by a wider range of SDKs and libraries, and many developers already have experience with Amazon S3. You can use the Backblaze B2 web console or the B2 Native API to access functionality, such as application key management and lifecycle rules, that is not covered by the S3 Compatible API.
Take a look at the Backblaze B2 Native Quick Start Guide and Backblaze B2 Quick Start: Using Python With the Backblaze S3 Compatible API to get started right away.
Using the Backblaze APIs, you can:
- Upload, download, and delete files
- Create and manage the buckets that hold files
- Manage the configuration of your account*
* Backblaze B2 Native APIs only