Skip to content
Free tool

RAID Calculator: Usable Capacity & Fault Tolerance

The RAID calculator shows usable capacity, raw capacity, overhead, and fault tolerance for RAID 0, 1, 5, 6, 10, 50, 60, and JBOD, including hot spares and TiB values. Free and no sign-up required: calculations run in your browser, and your inputs are not sent to a server.

Built by Eric Mager

Planning your storage? Get a server and keep full control.

RAID level

Striping with distributed parity: One drive can fail. A good compromise with three or more drives.

Results appear as you type. Capacities are shown in decimal units (1 TB = 1,000 GB), as stated on the drive. Hot spares are included in the total drive count but are not used for data.

Usable capacity

12 TB

Usually displayed as 10.91 TiB in the operating system.

75% usable25% overhead

Raw capacity

16 TB

Overhead

25 %

Fault tolerance

1 disk

Drives in the array

4

Minimum required

3

  • For drives of 4 TB or more, a RAID 5 rebuild takes a long time, and no second drive can fail during it. RAID 6 or RAID 10 is usually safer for large drives.

Planning your own server? View Dedicated Servers

Guide

How to use the RAID calculator

From RAID level to your array’s usable capacity in six steps.

  1. Step 1

    Choose RAID level

    Choose RAID 0, 1, 5, 6, 10, 50, 60, or JBOD. A brief description of how the level distributes data appears below the selection.

  2. Step 2

    Enter the number of drives

    Enter the total number of drives in the server, including hot spares. You can use 1 to 128 drives.

  3. Step 3

    Set drive size

    Enter the size of one drive and choose GB or TB, or click a common size from 480 GB to 16 TB. Both commas and periods work as decimal separators.

  4. Step 4

    Add hot spares and groups

    Enter how many drives to reserve as hot spares. For RAID 50 and RAID 60, also set the number of groups (at least 2); the drives in the array must be divisible evenly among them.

  5. Step 5

    Read the results and notes

    Results appear as you type: usable capacity with its TiB value, raw capacity, percentage overhead, fault tolerance, drives in the array, and minimum drive count. Notes explain invalid combinations and warn about issues such as missing redundancy.

  6. Step 6

    Share configuration via link

    The URL includes the RAID level, drive count, size, unit, hot spares, and, for RAID 50 and 60, groups. Copy the link to save or share the configuration.

What the RAID Calculator Is For

Plan storage before ordering your server

Whether you need capacity or fault tolerance, the RAID calculator shows what each RAID level does with your drives.

Plan a Dedicated Server

Before ordering, calculate how much storage your drive count and size actually leave available and the minimum number of drives your chosen RAID level requires.

Compare levels

Switch between RAID 0, 1, 5, 6, 10, 50, 60, and JBOD to see how capacity, overhead, and fault tolerance compare with identical drives.

Weigh up fault tolerance

The calculator shows the guaranteed and best-case fault tolerance, for example with RAID 10, where it depends on which drives fail.

Plan a hot spare

Enter spare drives to see how many drives actually operate in the array. The calculator explains invalid combinations clearly.

Large arrays with RAID 50 and 60

For many drives, divide the array into multiple groups. The calculator checks whether your drives can be divided evenly.

Identify risky setups

Notes warn about the lack of redundancy in RAID 0 and JBOD, long rebuilds with RAID 5 drives of 4 TB or more, and hot spares that provide no benefit.

Understand TB and TiB

Alongside usable capacity in TB or GB, the calculator shows the TiB value typically displayed by your operating system.

Share configuration as a link

Your inputs appear in the address bar. Send the link to your team or save it for later.

Runs only in the browser

Free and no sign-up required: calculations happen directly on your device, and no inputs are sent to a server.

RAID levels compared

Minimum drive count, capacity, and fault tolerance by RAID level

N is the number of drives in the array, excluding hot spares. The minimum drive counts for RAID 50 and 60 assume 2 groups. The table assumes drives of equal size.

LevelAt leastUsable capacityFault toleranceTypical use
RAID 02N × disk sizeNoneTemporary data, caches, intermediate renders
RAID 121 × disk sizeN − 1 disksOperating system, small databases
RAID 53(N − 1) × disk size1 diskFile and web servers with many read operations
RAID 64(N − 2) × disk size2 disksLarge arrays, archives, Backup storage
RAID 104 (even number)N / 2 × disk size1 guaranteed, up to N / 2Databases, virtualization, Game Servers
RAID 506 (3 per group)(N − groups) × disk size1 guaranteed, up to 1 per groupMany drives with shorter rebuilds than one large RAID 5 array
RAID 608 (4 per group)(N − 2 × groups) × disk size2 guaranteed, up to 2 per groupVery large arrays with high fault tolerance
JBOD1N × disk sizeNoneCombine drives without striping or redundancy

RAID protects against drive failures, but it does not replace a Backup on a separate system.

Example calculation

4 drives of 4 TB: Usable capacity by RAID level

Calculated using the RAID calculator above, without hot spares. Raw capacity is 16 TB in every case.

LevelUsable capacityIn the operating systemOverheadFault tolerance
RAID 016 TB14.55 TiB0 %None
RAID 14 TB3.64 TiB75 %3 disks
RAID 512 TB10.91 TiB25 %1 disk
RAID 68 TB7.28 TiB50 %2 disks
RAID 108 TB7.28 TiB50 %1 guaranteed, up to 2 in the best case
JBOD16 TB14.55 TiB0 %None

Explore more

More storage and server tools

FAQ

Frequently asked questions

Quick answers about RAID levels, capacity, and fault tolerance.

N is the number of drives in the array, excluding hot spares. Usable capacity is N × drive size for RAID 0 and JBOD; one drive’s capacity for RAID 1; (N − 1) × drive size for RAID 5; (N − 2) × drive size for RAID 6; N / 2 × drive size for RAID 10; (N − groups) × drive size for RAID 50; and (N − 2 × groups) × drive size for RAID 60. For example, 4 drives of 4 TB provide 12 TB with RAID 5 and 8 TB each with RAID 6 and RAID 10. The calculator assumes equally sized drives. If you combine different sizes, each drive in traditional RAID levels usually contributes only as much as the smallest drive, so plan using that size.

RAID 5 requires at least 3 drives, RAID 6 at least 4, and RAID 10 at least 4 with an even drive count. RAID 0 and RAID 1 start at 2 drives; JBOD starts at 1. RAID 50 requires 3 drives per group and RAID 60 requires 4, meaning 6 and 8 respectively with 2 groups. Hot spares do not count. If there are too few drives, the calculator shows the required minimum.

RAID 0 and JBOD tolerate no drive failures; RAID 5 tolerates one, RAID 6 two, and RAID 1 all but one. RAID 10 is guaranteed to survive one failure and can survive up to N / 2 in the best case, as long as one drive in each mirror pair remains intact. RAID 50 is guaranteed to survive one failure and can survive up to one per group; RAID 60 is guaranteed to survive two and can survive up to two per group. The calculator shows the guaranteed and best-case values separately.

RAID 6 uses the capacity of one more drive but tolerates two failures instead of one: 4 × 4 TB yields 8 TB rather than 12 TB. Rebuilding is the key concern. After a failure, RAID 5 must read all remaining drives in full. With large drives, this takes hours to days, and a second failure or read error can destroy the entire array. For RAID 5 drives of 4 TB or more, the calculator therefore notes that RAID 6 or RAID 10 is usually safer.

RAID 10 is a common choice for databases, virtualization, and game servers: it is robust, but mirroring uses half the capacity. RAID 6 suits large arrays for archives and backups; RAID 5 is a compromise for a small number of smaller drives. With two drives, your options are RAID 1 mirroring or RAID 0 with no fault tolerance. RAID 0 is suitable only for data you can recreate at any time; the calculator warns about its lack of redundancy.

A hot spare is an extra drive installed in the server that does not store data. If a drive in the RAID fails, the hot spare automatically takes over and the RAID rebuilds. It does not count toward usable capacity: in the calculator, it is included in the total drive count but not in the array. A hot spare provides no benefit for RAID 0 or JBOD because they have no redundancy; the calculator points this out.

Drive manufacturers use decimal units (1 TB = 1,000,000,000,000 bytes), while operating systems often display tebibytes (1 TiB = 1,099,511,627,776 bytes), usually without saying “tebi”. A 4 TB drive therefore appears as about 3.64 TiB, and 12 TB of usable capacity as about 10.91 TiB. That is why the calculator also shows the TiB value. File system overhead and reserved space can use another few percent, depending on the file system.

No. RAID protects against individual drive failures, but not accidentally deleted files, malware, software errors, or failure of the controller or entire server. You still need a Backup on a separate system, even with RAID.

Any more questions?

Contact Support
Your own hardware?

Dedicated Server with full hardware performance

A Dedicated Server is yours alone: no shared resources and full control over storage and configuration.

4.4/5 Trustpilot32,000+ Active serversSince 2010

Tip: RAID protects against drive failures, but it doesn’t replace a Backup.

Looking for more tools? View all server tools