Backup Storage Prices

Amazon S3 vs Cloudflare R2 vs Backblaze B2: which costs less for backups

Prices checked

On a 10 TB backup, a normal month costs $69.43 at Backblaze B2, $120.80 at Cloudflare R2 (Infrequent Access) and $139.39 at Amazon S3 (S3 Glacier Deep Archive). In those classes, the month you download all 10 TB back costs $69.43 at Backblaze B2, $221.70 at Cloudflare R2 and $1,271.38 at Amazon S3.

All three use the same numbers, and the bills follow as you type. Each card keeps the vendor's class with the cheapest normal month, as the answer above does. Files, requests, download speed and restore deadlines use the calculator defaults.

Amazon S3

S3 Glacier Deep Archive · US East (N. Virginia)

$139.39Normal month

$1,271.38Restore month

Ready within 12 h
Storage $9.43Requests $35.80Downloads (egress) $74.82Retrieval and restored copy $19.34Fixed fees $0.00

Cloudflare R2

Infrequent Access · Global

$120.80Normal month

$221.70Restore month

Ready at once
Storage $100.00Requests $10.80Downloads (egress) $0.00Retrieval and restored copy $10.00Fixed fees $0.00

Backblaze B2

B2 Cloud Storage · US West

$69.43Normal month Cheaper

$69.43Restore month

Ready at once
Storage $69.43Requests $0.00Downloads (egress) $0.00Retrieval and restored copy $0.00Fixed fees $0.00

Three standard backups, every bill

Amazon S3, Cloudflare R2, Backblaze B2 on 1, 10 and 50 TB
Backup kept Amazon S3, normal monthCloudflare R2, normal monthBackblaze B2, normal month Amazon S3, month you restoreCloudflare R2, month you restoreBackblaze B2, month you restore
1 TB $6.46S3 Glacier Deep Archive$15.00Standard$6.88 $103.56S3 One Zone-IA$15.00Standard$6.88
10 TB $139.39S3 Glacier Deep Archive$120.80Infrequent Access$69.43 $1,116.59S3 One Zone-IA$150.00Standard$69.43
50 TB $450.03S3 Glacier Deep Archive$561.00Infrequent Access$347.43 $5,193.33S3 One Zone-IA$760.80Standard$347.43

Each bill is the vendor's cheapest class with a complete total for that month, so a vendor's normal month and month you restore can come from two classes, each named under its figure; the answer and the cards above keep one class. 1 TB, 10 TB and 50 TB kept; a tenth, a tenth and a twentieth downloaded in a normal month; everything downloaded in the month you restore. The lowest bill in each group of three is underlined; "Incomplete" means a charge the bill needs is not published, and the cards above say which.

Two at a time: where the choice flips

What decides it besides the price

Amazon S3

  • Downloads: the first 100 GB of downloads free each month.
  • Minimums: S3 Standard, S3 Intelligent-Tiering, S3 Express One Zone, no minimum; S3 Standard-IA, S3 One Zone-IA, 30-day minimum per object; S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, 90-day minimum per object; S3 Glacier Deep Archive, 180-day minimum per object.
  • Where the data sits: US East (N. Virginia), United States, Germany (Frankfurt).
  • Object Lock: supported.

Cloudflare R2

  • Downloads: no download fees.
  • Minimums: Standard, no minimum; Infrequent Access, 30-day minimum per object.
  • Where the data sits: Automatic location.

Backblaze B2

  • Downloads: free downloads up to 3 times the amount stored.
  • Minimums: no minimum.
  • Where the data sits: United States (US West).
  • Object Lock: supported.

Price all three on your own workload, with your region, an Object Lock requirement or a restore deadline.

Prices checked 12 October 2026; each vendor page links the vendor's own price page.