Pricing Organized by API Calls

These details are provided for developers and programmers

Transactions Class A
Costs: Free

B2 Native API
S3 Compatible API
b2_cancel_large_file
Abort Multipart Upload
b2_delete_bucket
CreateMultipartUpload
b2_delete_file_version
CompleteMultipartUpload
b2_delete_key
DeleteBucket
b2_finish_large_file
DeleteObject
b2_get_upload_part_url
DeleteObjects
b2_get_upload_url
PutObject
b2_hide_file
UploadPart
b2_start_large_file
UploadObject
b2_upload_file
b2_upload_part

Note: An unlimited number of b2_upload_file calls are free, and Backblaze does not charge for upload bandwidth. Storage charges apply after upload. But, after being uploaded, storage charges apply. The first 10 GBs are free, then the amount over 10 GBs is $0.005/GB/month.

Transactions Class B
Cost: The first 2,500 of these calls are free each day, then $0.004 per 10,000

B2 Native API
S3 Compatible API
b2_download_file_by_id
GetObject
b2_download_file_by_name
GetObjectACL
b2_get_file_info
HeadObject

Note: In addition to the cost of each API call, there is a cost of downloading data specific to b2_download_file_by_id and b2_download_file_by_name. The first 1 GByte downloaded each day is free, then the amount over 1 GByte costs $0.01/GByte. Each day starts at 00:00 UTC.

Transactions Class C
Cost: The first 2,500 of these calls are free each day, then $0.004 per 1,000

B2 Native API
S3 Compatible API
b2_authorize_account
CopyObject (Put Object Copy)
b2_copy_file
CreateBucket
b2_copy_part
GetBucketACL (List Objects)
b2_create_bucket
GetBucketLocation
b2_create_key
HeadBucket
b2_get_download_authorization
ListBuckets
b2_list_buckets
ListMultipartUploads
b2_list_file_names
ListObjectsv2
b2_list_file_versions
ListObjectVersions
b2_list_keys
ListParts
b2_list_parts
UploadPartCopy
b2_list_unfinished_large_files
b2_update_bucket