Skip to download

hesela.dev

Storage glossary · datasets · llms.txt · hesela.com

Dataset · Q1 and Q2 2026 · vendor claim

Backblaze pooled AFR by manufacturer and capacity, Q1 versus Q2 2026

Pooled annualized failure rates for Backblaze's published Q1 2026 (January 1 to March 31) and Q2 2026 (April 1 to June 30) model tables, grouped by manufacturer (4 groups) and nominal capacity (10 groups). Pooled over 33 model rows: 30,203,180 drive days and 1,030 failures in Q1, 31,553,350 drive days and 1,498 failures in Q2. Pooled AFR rose in all four manufacturer groups and in 8 of 9 capacity groups present in both quarters. Vendor claim data from Backblaze's own fleet; the grouping and pooling are computed here.

Download CSV14 rows · 12 columns · CSV

File /data/datasets/backblaze-2026-afr-by-vendor-and-capacity.csv · JSON metadata · Chart (SVG) · Model-level table · All datasets · AFR glossary entry

Population and method

Population: hard drives in Backblaze’s own data centers that met the report inclusion rule, in the Q1 2026 table (January 1 to March 31, 2026, 33 model rows) and the Q2 2026 table (April 1 to June 30, 2026, 31 model rows). Each row of this file adds up the published model rows of one group. Drive days and failures are sums of printed cells. AFR is recomputed as failures ÷ drive days × 365 × 100 and rounded to two decimals. It is a pooled rate, so large models weigh more than small ones. Backblaze does not print these group rates.

Sample size: both groupings sum to 30,203,180 drive days and 1,030 failures in Q1, and 31,553,350 drive days and 1,498 failures in Q2, equal to the totals of the model-level file (1.24% and 1.73% fleet AFR).

Chart

Grouped bars of pooled AFR in Q1 and Q2 2026 for 4 manufacturers and 10 capacity groups. Pooled AFR is higher in Q2 for 4 of 4 manufacturers and 8 of 9 capacity groups present in both quarters.
Every bar is a cell of the table below. Q2 pooled AFR is higher than Q1 for 4 of 4 manufacturer groups and 8 of 9 capacity groups present in both quarters, lower for 1 capacity group.

Counted here

Limits

Group table

Same 14 rows as the CSV. Empty cells mean no model of that group is in the quarter’s table.
Group typeGroupQ1 modelsQ1 drivesQ1 drive daysQ1 failuresQ1 AFR (%)Q2 modelsQ2 drivesQ2 drive daysQ2 failuresQ2 AFR (%)
manufacturerHGST526,8772,391,1551892.89325,4892,287,5862964.72
manufacturerSeagate15114,43810,022,3004061.4815112,56710,081,6635732.07
manufacturerToshiba8117,60410,167,1552941.068125,05011,090,8294241.40
manufacturerWDC587,6777,622,5701410.68591,3098,093,2722050.92
capacity_tb4118615,85800.00
capacity_tb8423,4151,924,565651.23320,2541,762,2501493.09
capacity_tb10198186,667114.63196586,092229.33
capacity_tb12759,6015,322,7553632.49759,2385,337,7414953.38
capacity_tb14659,1025,302,2501430.98659,0255,344,5612721.86
capacity_tb169116,81010,394,9322830.999117,53510,609,9873301.14
capacity_tb20120,4511,665,263420.92125,2702,117,524641.10
capacity_tb22145,6383,992,942420.38145,6654,146,339630.55
capacity_tb24216,8081,315,477772.14219,2511,686,490911.97
capacity_tb2613,604182,47140.8017,212462,366120.95

Columns

group_type (string)
Grouping used: manufacturer or capacity_tb.
group (string)
Manufacturer label as published (HGST, Seagate, Toshiba, WDC) or nominal capacity in terabytes.
q1_models (integer)
Number of model rows in the group in the Q1 2026 (January 1 to March 31) table. Empty if the group has no rows that quarter.
q1_drive_count (integer)
Sum of the published quarter-end drive counts of those models, Q1 2026 (January 1 to March 31).
q1_drive_days (integer)
Sum of published drive days, Q1 2026 (January 1 to March 31).
q1_failures (integer)
Sum of published failures, Q1 2026 (January 1 to March 31).
q1_afr_percent (number)
Pooled AFR in percent, computed as failures / drive days * 365 * 100 and rounded to two decimals, Q1 2026 (January 1 to March 31). Not a published figure.
q2_models (integer)
Number of model rows in the group in the Q2 2026 (April 1 to June 30) table. Empty if the group has no rows that quarter.
q2_drive_count (integer)
Sum of the published quarter-end drive counts of those models, Q2 2026 (April 1 to June 30).
q2_drive_days (integer)
Sum of published drive days, Q2 2026 (April 1 to June 30).
q2_failures (integer)
Sum of published failures, Q2 2026 (April 1 to June 30).
q2_afr_percent (number)
Pooled AFR in percent, computed as failures / drive days * 365 * 100 and rounded to two decimals, Q2 2026 (April 1 to June 30). Not a published figure.

License

Derivative table transcribed from Backblaze Drive Stats reports for Q1 2026 and Q2 2026. Cite Backblaze if you use it. You are solely responsible for how you use it. Backblaze's dataset page allows sale of derivative works and forbids selling the Drive Stats data itself. This CSV is a small derived aggregate of that comparison, not Backblaze's daily SMART archive, and that archive is not for sale.

Backblaze Drive Stats use terms · Q1 2026 report · Q2 2026 report

Sources

  1. Backblaze Drive Stats for Q1 2026 (accessed 2026-10-09)
  2. Backblaze Drive Stats for Q2 2026 (accessed 2026-10-09)
  3. Hard Drive Reliability & Test Data (accessed 2026-10-09)
  4. Backblaze drive model AFR, Q1 versus Q2 2026 (model rows used here) (accessed 2026-10-10)