# Amazon S3 vs Backblaze B2

Canonical: https://inetgeek.com/compare/amazon-s3-vs-backblaze-b2/

Every value below is read from Amazon S3's and Backblaze B2's own documentation. See https://inetgeek.com/methodology/ for how.

## At a glance

| Criterion | Amazon S3 | Backblaze B2 |
| --- | --- | --- |
| Free tier | Yes | Yes |
| Egress over allowance | $0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all. | Free up to three times your stored capacity each month on the $6.95/TB tier; unlimited free egress on the $15/TB tier. Egress beyond the 3x allowance is chargeable. |
| Storage (entry plan) | None. S3 has no plans and no included storage — AWS states there is no minimum charge and you pay only for what you use, billed per GB-month from the first byte. New accounts get AWS Free Tier credits ($100 immediately, up to $200 over six months) which are spendable credit rather than a standing storage allowance. | 10 GB free, permanently — 'First 10GB storage is always free.' The statement is a row-level note on Backblaze's pricing-model table, so it applies to B2 storage rather than to one plan, and it is an ongoing allowance rather than the 'Start Free' trial the page advertises separately. |
| Storage price | $0.023 per GB-month for S3 Standard, first 50 TB, in us-east-1. S3 prices vary by region; this and every other S3 figure on the site is that region. | $6.95 per TB per month on B2 Overdrive; $15 per TB per month on the unlimited-egress tier |
| Operations price | $0.005 per 1,000 PUT, COPY, POST and LIST requests, and $0.004 per 10,000 GET and all other requests, in us-east-1. DELETE and CANCEL are free. | Transactions are not charged on the $6.95/TB tier. Backblaze notes that its published chart uses U.S. West rates and that competitor rates vary by region and volume. |
| Minimum storage duration | None on S3 Standard. 30 days on Standard-IA and One Zone-IA, 90 days on Glacier Instant and Flexible Retrieval, 180 days on Glacier Deep Archive, each with a pro-rated charge for early deletion. | None. Backblaze states no minimum file size or storage duration fee on B2 Cloud Storage, so an object deleted an hour after upload is billed only for that hour. |
| S3-compatible API | Supported | Supported |

## Where they differ

### Egress over allowance

- Amazon S3: $0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all. ([source](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json))
- Backblaze B2: Free up to three times your stored capacity each month on the $6.95/TB tier; unlimited free egress on the $15/TB tier. Egress beyond the 3x allowance is chargeable. ([source](https://www.backblaze.com/cloud-storage/pricing))

### Storage (entry plan)

- Amazon S3: None. S3 has no plans and no included storage — AWS states there is no minimum charge and you pay only for what you use, billed per GB-month from the first byte. New accounts get AWS Free Tier credits ($100 immediately, up to $200 over six months) which are spendable credit rather than a standing storage allowance. ([source](https://aws.amazon.com/s3/pricing/))
- Backblaze B2: 10 GB free, permanently — 'First 10GB storage is always free.' The statement is a row-level note on Backblaze's pricing-model table, so it applies to B2 storage rather than to one plan, and it is an ongoing allowance rather than the 'Start Free' trial the page advertises separately. ([source](https://www.backblaze.com/cloud-storage/pricing))

### Storage price

- Amazon S3: $0.023 per GB-month for S3 Standard, first 50 TB, in us-east-1. S3 prices vary by region; this and every other S3 figure on the site is that region. ([source](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json))
- Backblaze B2: $6.95 per TB per month on B2 Overdrive; $15 per TB per month on the unlimited-egress tier ([source](https://www.backblaze.com/cloud-storage/pricing))

### Operations price

- Amazon S3: $0.005 per 1,000 PUT, COPY, POST and LIST requests, and $0.004 per 10,000 GET and all other requests, in us-east-1. DELETE and CANCEL are free. ([source](https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonS3/current/us-east-1/index.json))
- Backblaze B2: Transactions are not charged on the $6.95/TB tier. Backblaze notes that its published chart uses U.S. West rates and that competitor rates vary by region and volume. ([source](https://www.backblaze.com/cloud-storage/pricing))

### Minimum storage duration

- Amazon S3: None on S3 Standard. 30 days on Standard-IA and One Zone-IA, 90 days on Glacier Instant and Flexible Retrieval, 180 days on Glacier Deep Archive, each with a pro-rated charge for early deletion. ([source](https://aws.amazon.com/s3/pricing/))
- Backblaze B2: None. Backblaze states no minimum file size or storage duration fee on B2 Cloud Storage, so an object deleted an hour after upload is billed only for that hour. ([source](https://www.backblaze.com/cloud-storage/pricing))

## Which should you choose?

Pick Amazon S3 if Workloads already inside AWS, where keeping data in the same region as the compute avoids the transfer charges that dominate an object storage bill.

Pick Backblaze B2 if Bulk capacity where egress is predictable — free up to three times what you store each month, which covers most backup and archive patterns comfortably at $6.95 per terabyte.

Consider something else: Amazon S3 — Egress is the cost that decides this category and S3 charges for it, where R2, Wasabi and Tigris do not. Prices also vary by region, so a figure quoted anywhere is only true for the region it was read in.

Consider something else: Backblaze B2 — Egress is only free to that 3x ceiling. A bucket read far more often than its size, like a public media library, is the shape this pricing is not built for.

## Documented by only one

- Pricing model: Amazon S3: Per region and per storage class, with storage, requests, retrievals, data transfer and management features each metered separately. AWS states there is no minimum charge, and bills storage in binary gigabytes — 1 GB is 2^30 bytes, not 10^9.

## Questions this comparison answers

**Egress over allowance: Amazon S3 or Backblaze B2?**

Amazon S3: $0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all.
Backblaze B2: Free up to three times your stored capacity each month on the $6.95/TB tier; unlimited free egress on the $15/TB tier. Egress beyond the 3x allowance is chargeable.

**Storage (entry plan): Amazon S3 or Backblaze B2?**

Amazon S3: None. S3 has no plans and no included storage — AWS states there is no minimum charge and you pay only for what you use, billed per GB-month from the first byte. New accounts get AWS Free Tier credits ($100 immediately, up to $200 over six months) which are spendable credit rather than a standing storage allowance.
Backblaze B2: 10 GB free, permanently — 'First 10GB storage is always free.' The statement is a row-level note on Backblaze's pricing-model table, so it applies to B2 storage rather than to one plan, and it is an ongoing allowance rather than the 'Start Free' trial the page advertises separately.

**Should I choose Amazon S3 or Backblaze B2?**

Pick Amazon S3 if Workloads already inside AWS, where keeping data in the same region as the compute avoids the transfer charges that dominate an object storage bill.
Pick Backblaze B2 if Bulk capacity where egress is predictable — free up to three times what you store each month, which covers most backup and archive patterns comfortably at $6.95 per terabyte.
