Backup Storage Prices

Checked

Vendor

Backblaze B2 pricing: storage, requests and egress

Backblaze B2 Pay-As-You-Go is one always-hot storage class. The storage line is simple, but the restore bill depends on monthly average storage because free egress stops at three times that average. Above the boundary, direct internet egress is billed; eligible partner paths use a different rule.

Price your own workload against every vendor, including the worst-day restore and how long it takes to come back.

Use your workload

Backblaze B2 pricing calculator

Change storage, transfer and request volume without leaving the provider evidence page. The result uses the same checked rates as the comparison board and keeps every incomplete meter visible instead of replacing it with zero.

Which bill are you calculating?
Workload behind this answer10 TB protected · 1 TB normal out · 10 TB restore · 1,000 Mbps · ready 12 h · done 36 h · any listed regiondetails

10 TB protected; 1 TB leaves in a normal month; 10 TB comes back in a restore; 1,000 Mbps receiving speed; data ready within 12 h; last byte within 36 h; any listed region.

Other defaults: 1,000,000 objects; 0 TB upload; 500,000 Class A / 2,000,000 Class B operations; each vendor's published default restore tier; the public internet destination; restored copy for 24 h; 365-day object age; no free tier; object lock not required; S3-compatible API not required.

Worked example · normal-month leader

Backblaze B2 B2 Cloud Storage US West

$69.43 a normal month

Calculated from the provider's listed rates, not a quote.Source checked 2026-09-01

Lowest normal-month totals

Both bills, recovery timing, and the deciding charge are shown for each leader.

  1. 1Backblaze B2B2 Cloud Storage; US West
    Normal
    $69.43
    Restore
    $69.43

    ready now · last byte by 22 h · fits limits

    Decider: Storage ($69.43).

Worked example, not your workload until you change a control.

Requests and backup shape6 controls

Other workload constraints stay at the labelled site defaults. Use the full comparison calculator when region, object-lock, S3 compatibility or recovery-time limits decide the choice.

How much more the restore month costs

Normal month to restore month
normal $69.43worst day $69.43

Worst day: 1.0 times this vendor's quiet month.

Back online: 22 h to 22 hRetrieval latency: instant

Recovery time, price date, and sourceshow details

Restoring everything costs 1.0 times a quiet month with this vendor. That multiple, not the storage rate, is what a backup decision turns on.

Back online
22 h to 22 h
Retrieval latency
instant
Checked
2026-09-01, 11d old at the 2026-09-13 snapshot

This vendor publishes no downloadable price feed, so every figure here is re-checked by hand before its listed review deadline. Publishing a price is not permission to collect it automatically.

Every vendor, ranked where it can be

All 1 vendors appear. Each total is calculated from the provider's listed rates. Ranked offers have a priced normal-month total, a current-enough source and every requirement met. 0 of 1 offers are missing a price, fail a requirement or cannot be verified; their known totals stay visible.

Every offer, including each storage class and region0 more

Ranked offers first. An unranked offer keeps its place and names its missing price or unmet requirement.

    Backblaze B2 Cloud Storage line by line

    Normal-month sourced receiptBackblaze B2 Cloud Storage US West, priced per GB, normal month
    Normal month total$69.43

    Calculated from the provider's listed rates.

    Time to recovery

    22 h to 22 h before the last byte has landed, using the published default tier

    022 h
    Vendor makes it readable
    immediate to immediate
    Transfer at your bandwidth
    22 h

    The verified class is directly readable with no restore tier or temporary-copy step; transfer at 1000 Mbps is the remaining clock.

    What the pricing page does not lead with

    • Monthly average storage is calculated from byte-hours over the billing cycle.

      Deleting data just before the invoice closes does not retroactively shrink the average that sets both storage usage and the 3x egress allowance.

      Source, checked 2026-07-26
    • The first 10 GB of storage is free, but the 3x egress allowance uses average monthly storage.

      The storage free tier and the amount used to calculate the egress allowance are separate rules. Subtracting 10 GB before calculating the allowance would understate it.

      Source, checked 2026-07-26
    • Direct internet egress beyond 3x average monthly storage is $0.01 per GB.

      Free egress is an allowance, not an unlimited $0 transfer rate for every destination.

      Source, checked 2026-07-26
    The rest of this vendor's non-obvious rules5 more
    • Eligible CDN and compute partner paths can keep egress free above the 3x boundary.

      The destination path changes the bill. A calculator must require the partner condition instead of assuming it.

      Source, checked 2026-07-26
    • Class A, Class B, and Class C calls are free, but the current vendor page gives Class D its own allowance and rate.

      data/providers.json models only Class A and B for B2. Class D must remain stale in provider content until the checked price data adds that meter; it cannot be treated as free.

      Source, checked 2026-07-26
    • Backblaze's transaction-pricing page still states $0.005 per GB-month in its upload note, while the primary pricing page and data/providers.json use $0.00695 per GB-month.

      The two official pages disagree. The worked bills use the primary pricing-page rate in the checked data and flag the transaction-page note as stale.

      Source, checked 2026-07-26
    • B2 Pay-As-You-Go has no minimum file size or minimum storage duration fee.

      A delete, overwrite, or move does not create a prorated early-deletion remainder for this offer.

      Source, checked 2026-07-26
    • B2 Overdrive and B2 Reserve are different commercial offers from the Pay-As-You-Go class priced here.

      Overdrive starts from a different storage price and includes unlimited egress; Reserve uses commitments. Mixing those terms into this bill would make the result ineligible.

      Source, checked 2026-07-26

    Worked bills

    Each one states its inputs and every line, so the total can be checked rather than trusted. A state stays a word and is never counted as zero.

    Restore exactly at the 3x free-egress boundary$69.43

    Average monthly storage GB: 10,000 · Internet egress GB: 30,000 · Class a operations: 500,000 · Class b operations: 2,000,000

    Sources: Backblaze: Cloud storage pricing: storage and free 10 GB, checked 2026-07-25T15:34:44Z · Backblaze: Cloud storage pricing: 3x egress allowance and overage, checked 2026-07-25T15:34:44Z · Backblaze: Transaction pricing: Class A and Class B transactions, checked 2026-07-25T15:34:44Z

    Storage after the first 10 GB$69.4305
    Internet egress at the 3x boundary$0.00
    Class A transactions$0.00
    Class B transactions$0.00
    Data retrievalnot charged
    Early deletiondoes not apply
    Total$69.43

    Storage = (10,000 GB - 10 GB free) x $0.00695 = $69.4305. Allowance = 3 x 10,000 GB = 30,000 GB. Billable egress = max(0, 30,000 - 30,000) = 0 GB, so egress = $0.00. Class A and B are $0.00. Charged-line sum = $69.4305 + $0.00 + $0.00 + $0.00 = $69.4305, rounded to $69.43.

    Restore 100 GB beyond the 3x free-egress boundary$70.43

    Average monthly storage GB: 10,000 · Internet egress GB: 30,100 · Class a operations: 500,000 · Class b operations: 2,000,000 · Destination: direct internet, not an eligible partner path

    Sources: Backblaze: Cloud storage pricing: storage and free 10 GB, checked 2026-07-25T15:34:44Z · Backblaze: Cloud storage pricing: 3x egress allowance, overage, and partner condition, checked 2026-07-25T15:34:44Z · Backblaze: Transaction pricing: Class A and Class B transactions, checked 2026-07-25T15:34:44Z

    Storage after the first 10 GB$69.4305
    Internet egress overage$1.00
    Class A transactions$0.00
    Class B transactions$0.00
    Data retrievalnot charged
    Early deletiondoes not apply
    Total$70.43

    Storage = (10,000 GB - 10 GB free) x $0.00695 = $69.4305. Allowance = 3 x 10,000 GB = 30,000 GB. Billable egress = 30,100 - 30,000 = 100 GB. Egress = 100 GB x $0.01 = $1.00. Class A and B are $0.00. Charged-line sum = $69.4305 + $1.00 + $0.00 + $0.00 = $70.4305, rounded to $70.43.

    Eligible partner path above the 3x public-egress boundaryno complete total

    Average monthly storage GB: 10,000 · Egress GB: 31,000 · Destinations: eligible CDN or compute partner; direct public internet · Comparison: Each destination is an alternative; lines are not additive.

    Sources: Backblaze: Cloud storage pricing: storage rate, first 10 GB free, and eligible partner paths, checked 2026-07-25T15:34:44Z · Backblaze: Transaction pricing: 3x average-storage allowance and public overage rate, checked 2026-07-25T15:34:44Z

    Storage after the first 10 GB$69.4305
    Partner eligibilityconditional
    31,000 GB through an eligible partner pathnot charged
    1,000 GB of direct-public overage after the 30,000 GB allowance$10.00
    Eligible-partner total$69.43
    Direct-public total$79.43
    Totalnot comparable

    Storage = (10,000 - 10) x $0.00695 = $69.4305. The direct-public allowance is 3 x 10,000 = 30,000 GB, so 1,000 GB is billable at $0.01 for $10.00. An eligible partner path is not charged, but eligibility is conditional. The two destination totals are alternatives.

    Class C and Class D request quotes missing from the local price datano complete total

    Class c operations: buyer workload · Class d operations: buyer workload · Other meters: excluded to isolate the unresolved request classes

    Sources: Backblaze: Transaction pricing: Class C treatment and the separate Class D allowance and rate described by the current transaction page, checked 2026-07-26 · GitHub: Providers: local Backblaze record, which contains Class A, Class B, DELETE, and lifecycle fields but no Class C or Class D meter, checked 2026-07-27

    Class C operation chargeunknown
    Class D operation chargeunknown
    Complete request totalunknown
    Totalunknown

    The current transaction page describes Class C and a separately priced Class D meter, but data/providers.json carries neither request class. The missing price details are recorded as unknown and are never converted to zero.

    Conflicting Backblaze storage-rate statementsno complete total

    Average monthly storage GB: 10,000 · Comparison: The primary prices checked and the transaction-page upload note disagree.

    Sources: Backblaze: Cloud storage pricing: primary $0.00695 per GB-month rate used by data/providers.json, checked 2026-07-25T15:34:44Z · Backblaze: Transaction pricing: transaction-page upload note that still states $0.005 per GB-month, checked 2026-07-26

    Primary pricing-page storage amount after 10 GB free$69.4305
    Transaction-page upload-note rateneeds re-checking
    Conflict-free storage totalneeds re-checking
    Totalneeds re-checking

    The scenario preserves the data/providers.json amount from the primary pricing page. The transaction-page upload note disagrees, so the conflicting statement is marked stale instead of silently choosing it or averaging the two rates.

    Byte-hour averaging survives a mid-month deletion$70.43

    Billing period days: 30 · Days 1 to 15 storage GB: 20,000 · Days 16 to 30 storage GB: 0 · Internet egress GB: 30,100 · Destination: direct public internet

    Sources: Backblaze: Cloud storage pricing: byte-hour average storage, first 10 GB free, and primary storage rate, checked 2026-07-26 · Backblaze: Transaction pricing: 3x average-storage allowance and public overage rate, checked 2026-07-25T15:34:44Z

    Average monthly storage10,000 GB
    Storage after the first 10 GB$69.4305
    3x egress allowance30,000 GB
    100 GB public-egress overage$1.00
    Total$70.43

    Average storage = (15 x 20,000 + 15 x 0) / 30 = 10,000 GB. Storage = (10,000 - 10) x $0.00695 = $69.4305. The 3x allowance remains 30,000 GB even though month-end storage is zero. Public overage = 100 x $0.01 = $1.00. Total rounds to $70.43.

    Overdrive and Reserve are outside the Pay-As-You-Go offerno complete total

    Requested offers: B2 Overdrive; B2 Reserve · Checked offer: B2 Pay-As-You-Go

    Sources: Backblaze: Cloud storage pricing: commercial-offer distinction, Overdrive egress treatment, and Reserve commitments, checked 2026-07-26 · GitHub: Providers: local checked price data scope, which contains Pay-As-You-Go only, checked 2026-07-27

    Pay-As-You-Go storage and 3x egress metersdoes not apply
    Overdrive quoteunknown
    Reserve quoteunknown
    Cross-offer totalnot comparable
    Totalnot comparable

    Overdrive and Reserve are separate commercial offers with different storage, egress, or commitment rules. data/providers.json contains Pay-As-You-Go only, so its rates are not reused and the missing quotes remain unknown.

    Every class, and the rules that change its bill

    1 class checked for this vendor. Each rule below is a published condition that moves a real line on the bill, with the page it came from.

    B2 Cloud Storage7 rules

    Always-hot object storage for backup, archive, recovery, media, and application data without a cold-tier restore delay.

    Published rules that move the bill for B2 Cloud Storage
    RuleValueWhy it moves the bill
    StorageFirst 10 GB free, then $0.00695 per GB-month. The vendor bills stored data by byte-hour over a 30-day billing period.A 10,000 GB monthly average is not billed as 10,000 x $0.00695. The first 10 GB must be removed before multiplication.
    Direct internet egressFree through 3x average monthly storage, then $0.01 per GB.The allowance follows the byte-hour average, not the amount stored at the end of the month. A large restore can cross from $0 to a metered overage.
    Partner egressconditionalDownloads to or through listed CDN and compute partners can receive unlimited free egress. An ordinary direct-to-internet restore must not inherit that treatment.
    Class A and Class B transactionsnot chargedThe checked offer charges neither the write-oriented Class A calls nor the read-oriented Class B calls used in the worked bills.
    Class C and Class D transactionsneeds re-checkingThe current vendor page lists Class C as free and Class D as a separately priced class with a daily allowance, but data/providers.json has no Class C or D meter. This page does not turn those missing meters into $0.
    Data retrievalnot chargedB2 has no separate cold-tier retrieval fee in the checked offer. Internet egress still applies after the 3x allowance.
    Minimum file size, storage duration, and capacity commitmentdoes not applyThere is no minimum-file-size uplift, early-deletion remainder, or minimum capacity commitment in this Pay-As-You-Go offer.