Skip to content

RAID Capacity Calculator

Plan equal-disk RAID 0, RAID 1, RAID 5, RAID 6, or RAID 10 storage. Enter the total disk count, disk size, and optional hot spares to see ideal usable capacity in decimal and binary units, RAID overhead, efficiency, and resilience limits.

RAID 5 layout

Striping with single distributed parity. Requires at least 3 active disks after hot spares are reserved.

Maximum 1,000 total disks.

Enter the disks and drive size.

The calculator will show usable capacity, RAID overhead, binary capacity, efficiency, and fault tolerance.

How to Use the RAID Capacity Calculator

Choose RAID 0, 1, 5, 6, or 10.

Enter the total number of installed disks and the labelled capacity of each disk.

Enter any disks that will be reserved as hot spares. Hot spares are removed before the active RAID capacity formula is applied.

The result shows usable capacity, decimal-to-binary capacity, active RAID overhead, hot-spare reserve, storage efficiency, and the basic disk-failure tolerance of the selected level.

What the Calculator Assumes

Every disk is treated as having the same usable hardware capacity.

The formulas represent ideal RAID-level capacity rather than the exact formatted space reported by a particular controller, operating system, NAS, or filesystem.

RAID 1 is treated as one complete mirror across all active disks. RAID 10 is treated as a stripe across two-disk mirror pairs.

RAID Level Capacity Comparison

RAID levels trade usable capacity for redundancy and performance characteristics.

The variable n represents active disks after hot spares are removed. S represents the capacity of one equal-size disk.

RAID level formulas and resilience

RAID level formulas and resilience
LevelMinimumLayoutUsable capacityActive efficiencyDisk-failure toleranceMain tradeoff
RAID 02 active disksStripingn × S100%NoneMaximum capacity and throughput, but any active disk failure loses the array
RAID 12 active disksFull mirrorS1 ÷ nAll but one disk when every active disk stores a complete mirror copyStrong duplication with capacity equal to one disk
RAID 53 active disksStriping with single distributed parity(n − 1) × S(n − 1) ÷ n1 active diskGood capacity efficiency with parity write and rebuild costs
RAID 64 active disksStriping with dual distributed parity(n − 2) × S(n − 2) ÷ nUp to 2 active disksMore failure tolerance than RAID 5 with additional parity overhead
RAID 104 active disks; even countStriping across two-disk mirrors(n ÷ 2) × S50%At least 1; potentially one failure in each mirror pairMirrored capacity overhead with no parity calculation

Swipe horizontally to view the full table.

RAID 0

RAID 0 stripes data across every active disk and uses the entire active capacity for data.

It has no parity or mirror copy. Failure of any active disk makes the striped dataset incomplete.

RAID 0 may be useful for temporary, replaceable, or performance-focused data, but it should not be treated as redundant storage.

RAID 1

RAID 1 mirrors the same data across two or more active disks.

Under the full-mirror model used here, usable capacity equals the size of one disk regardless of how many mirror copies are present.

A two-disk mirror has 50% active-array efficiency. A three-disk full mirror has approximately 33.33% efficiency but retains an additional complete copy.

RAID 5

RAID 5 stripes data and single distributed parity across at least three active disks.

The equivalent capacity of one active disk is consumed by parity, so usable capacity equals (n − 1) × S.

RAID 5 can normally continue after one active disk failure. A second active failure before recovery exceeds the level's parity tolerance.

RAID 6

RAID 6 uses dual distributed parity across at least four active disks.

The equivalent capacity of two active disks is consumed by parity, so usable capacity equals (n − 2) × S.

RAID 6 can normally continue after two active disk failures, although the array may remain degraded until failed disks are replaced and rebuilt.

RAID 10

RAID 10 combines mirroring and striping.

The model used here forms two-disk mirror pairs and stripes data across those pairs, requiring an even number of active disks.

Usable capacity is half the active raw capacity.

RAID 10 always tolerates one disk failure. It may tolerate several failures when they occur in different mirror pairs, but losing both disks from the same pair causes data loss.

How Hot Spares Affect Capacity

A hot spare is an installed disk reserved to replace a failed active disk.

It does not contribute to normal usable capacity, so the calculator subtracts hot spares before applying the RAID formula.

When a redundant active disk fails, a supported controller or software RAID system may rebuild the missing data onto the spare.

A spare can shorten the period before rebuilding begins, but it does not add another parity block or mirror copy to the active layout.

Decimal TB Versus Binary TiB

Drive manufacturers normally label capacity using decimal SI prefixes.

One TB means 1,000,000,000,000 bytes.

One TiB means 1,099,511,627,776 bytes, so a decimal terabyte is approximately 0.9095 TiB.

The amount of data is unchanged. The number appears smaller because the binary unit is larger.

Decimal and binary storage units

Decimal and binary storage units
Decimal unitBytesBinary equivalent
1 GB1,000,000,000 bytes0.9313 GiB
1 TB1,000,000,000,000 bytes0.9095 TiB
1 PB1,000,000,000,000,000 bytes0.8882 PiB

Swipe horizontally to view the full table.

Mixed Disk Sizes

This calculator assumes equal-size disks.

Many traditional RAID implementations restrict every member to the usable size of the smallest disk.

For example, a 4 TB disk added to an array of 2 TB disks may contribute only 2 TB to that RAID group, leaving the remaining capacity unused or available only through a separate configuration.

Controller-specific features, hybrid layouts, and storage pools can behave differently, so confirm the actual platform rules before purchasing disks.

Why Actual Formatted Capacity Is Lower

The displayed usable value is an ideal RAID-level result.

Actual file storage can be lower after RAID metadata, partition tables, filesystem structures, reserved blocks, snapshots, thin-provisioning reserves, alignment, and platform-specific overhead are applied.

The calculator does not guess these values because they differ across controllers, filesystems, NAS products, operating systems, and configuration choices.

Capacity included and excluded

Capacity included and excluded
Capacity itemIncludedEffect
RAID parity or mirrorsYesCalculated from the selected RAID level
Configured hot sparesYesReserved from active and usable capacity
Filesystem structuresNoMay reduce space available for files
RAID metadataNoController and software implementations reserve different amounts
Partition tables and alignmentNoCan reduce the formatted volume slightly
Snapshots and thin-provisioning reservesNoDepend on the storage platform and configuration
Bad-block or vendor reservesNoNormally hidden within the drive or storage system

Swipe horizontally to view the full table.

Storage Efficiency

Active-array efficiency compares usable data capacity with the raw capacity of active RAID members.

Installed efficiency compares usable capacity with every installed disk, including hot spares.

A RAID 6 array may have 60% active-array efficiency but only 50% installed efficiency when one additional disk is reserved as a hot spare.

Rebuilds and Degraded Arrays

A redundant RAID array normally enters a degraded state after a disk failure.

Rebuilding reconstructs the missing mirror or parity data onto a replacement disk or hot spare.

Rebuild duration and risk depend on disk size, workload, controller behaviour, read errors, remaining-disk health, interface speed, and implementation details.

The capacity calculator does not estimate rebuild time or the probability of another failure.

RAID Is Not Backup

RAID can keep data available after specific disk failures, but it is not an independent copy of the data.

It does not restore files deleted by a user, overwritten by an application, encrypted by malware, corrupted by software, destroyed with the system, or lost because every copy shares the same failure.

Important data still needs separate, versioned, tested backups stored according to an appropriate recovery plan.

Privacy and Local Processing

All RAID calculations run in the browser.

Disk sizes, disk counts, RAID selections, and hot-spare settings are not uploaded or permanently stored.

RAID Capacity Formulas

Hot spares are removed from the installed disk count before the selected RAID formula is applied.

Formula variables

Total installed disk count
Reserved hot-spare count
Active disk count after hot spares
Capacity of each equal-size disk
Ideal usable RAID capacity
Usable capacity as a percentage of total installed raw capacity
Active disks
Installed raw capacity
RAID 0 usable capacity
RAID 1 usable capacity
RAID 5 usable capacity
RAID 6 usable capacity
RAID 10 usable capacity
RAID overhead
Hot-spare reserve
Installed efficiency

Examples

Four-disk RAID 5

1

Input

4 total disks, 4 TB each, no hot spare

Show result

Result

12 TB usable, approximately 10.9139 TiB, 4 TB parity overhead, and 75% installed efficiency.

RAID 6 with a hot spare

2

Input

6 total disks, 8 TB each, 1 hot spare

Show result

Result

5 disks remain active. Usable capacity is 24 TB, parity overhead is 16 TB, hot-spare reserve is 8 TB, and installed efficiency is 50%.

RAID 10 with a hot spare

3

Input

9 total disks, 12 TB each, 1 hot spare

Show result

Result

8 active disks form four mirror pairs. Usable capacity is 48 TB, approximately 43.6557 TiB.

Three-disk full RAID 1 mirror

4

Input

3 total disks, 2 TB each, no hot spare

Show result

Result

2 TB usable with three complete mirror copies and approximately 33.3333% storage efficiency.

Invalid RAID 10 disk count

5

Input

7 active disks in RAID 10

Show result

Result

Validation error because the calculator requires an even number of active disks to form two-disk mirror pairs.

Frequently Asked Questions

How is RAID usable capacity calculated?

The calculator removes configured hot spares, applies the selected RAID level's data-disk formula to the remaining active disks, and multiplies by the capacity of one disk.

How much space does RAID 5 lose?

RAID 5 reserves the equivalent capacity of one active disk for distributed parity.

How much space does RAID 6 lose?

RAID 6 reserves the equivalent capacity of two active disks for dual distributed parity.

Why does RAID 10 use only half the raw active capacity?

Every data block has a mirrored copy. With two-disk mirror pairs, half the active capacity stores data and half stores mirrors.

Does RAID 10 survive two disk failures?

It can, provided the two failed disks belong to different mirror pairs. Losing both disks from one mirror pair causes array failure in the model used here.

Can RAID 1 use more than two disks?

Some systems support a full mirror with more than two copies. This calculator models that arrangement, so usable capacity remains equal to one disk.

Does a hot spare add fault tolerance?

It does not add parity or another active mirror copy. It provides a ready replacement target so a supported redundant array can begin rebuilding after a disk fails.

Why can RAID 0 not use the hot-spare option?

RAID 0 contains no redundant copy or parity information from which a failed disk can be reconstructed.

Can I mix different disk sizes?

The calculator assumes equal disks. Many traditional arrays treat every member as no larger than the smallest disk, but the exact behaviour depends on the controller or storage platform.

Why is the TiB value smaller than the TB value?

TB uses powers of 1,000, while TiB uses powers of 1,024. A TiB is a larger unit, so the same byte total has a smaller numerical value.

Will my operating system show exactly this usable capacity?

Usually not. Filesystem, metadata, partition, controller, snapshot, and reserved-space overhead can reduce the final formatted capacity.

Does RAID improve performance?

Some RAID layouts can improve particular read or write workloads, but performance depends on disks, controllers, software, caching, queue depth, stripe settings, and workload. This calculator does not predict performance.

Is RAID a backup?

No. RAID can help maintain availability after supported disk failures, but it does not provide an independent historical copy of the data.

Are my array details uploaded?

No. The calculation runs locally in the browser.