1. Home
  2. Developer tools
  3. RAID Calculator

RAID Calculator

How much space will I get, and how many failures can I survive? Enter the disk count and size and see every RAID level side by side.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use RAID Calculator

  1. Choose the RAID level.
  2. Enter the number and size of the disks.
  3. Read capacity, protection and rebuild time.

Features

  • RAID 0, 1, 5, 6, 10 and JBOD
  • Usable capacity in TB and TiB
  • Efficiency and fault tolerance
  • Write penalty explained
  • Rebuild time estimate
  • Comparison table of all levels

Supported formats

Input

  • Disk count and size
  • RAID level

You get

  • Usable capacity
  • Fault tolerance

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the RAID Calculator is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Capacity is calculated from equal-size disks; mixed sizes use the smallest.
  • RAID is not a backup, and rebuild times and failure risk are not predicted.

Guide

Comparing RAID levels by usable space, redundancy and rebuild time

RAID combines several disks into one volume for capacity, speed or protection. The choice of level decides how much of your purchase you can use and how many failures you survive. The page compares the levels for your disk count and size, so you can see the trade-off before buying drives.

What each level does

RAID 0 stripes data across all disks: full capacity and speed, no protection, and any single failure loses everything. RAID 1 mirrors data, so usable space is one disk’s worth for a two-disk set and failure of all but one is survived. RAID 5 distributes one disk of parity, giving up one disk’s capacity and surviving one failure. RAID 6 uses two parity blocks and survives two. RAID 10 stripes across mirrored pairs, giving half the raw capacity and surviving one failure per pair. JBOD simply concatenates disks and offers neither speed nor protection.

The inputs and results

Choose the level, the number of disks, the disk size in TB and the rebuild speed in MB/s; the default speed is modest because a disk under load rebuilds far slower than its rated speed. Presets load 4 × 4 TB RAID 5, 6 × 8 TB RAID 6 and 8 × 2 TB RAID 10. The result gives usable capacity (also in TiB, which is how many systems report it), raw capacity, efficiency, the number of disk failures survived, the small random write cost and the rebuild time for one disk. A comparison table shows every level for the same disks.

TB versus TiB

Disk vendors use decimal units: 1 TB is 10¹² bytes. Operating systems and storage software often report binary units: 1 TiB is 2⁴⁰ bytes, about 1.0995 × 10¹². A 12 TB array therefore shows as about 10.91 TiB, and no capacity has gone missing. The page shows both so the number on your box and the number on your screen can be reconciled.

A worked example

For four 4 TB disks in RAID 5 the page reports 12.00 TB usable (10.91 TiB), 16.00 TB raw, 75 % efficiency, 1 disk failure survived and a small-write cost of 4 I/Os. At an assumed rebuild speed of 100 MB/s, replacing a disk takes about 11 h 6 min 40 s, because 4,000,000 MB at 100 MB/s is 40,000 seconds. The comparison table shows RAID 0 at 16.00 TB with no protection, RAID 1 at 4.00 TB, RAID 6 at 8.00 TB surviving two disks, and RAID 10 at 8.00 TB.

Limits

RAID is availability, not backup: it protects against disk failure but not against deletion, ransomware, fire, a controller fault or a bad update. The rebuild time is a lower bound that ignores the load on the array and any hot-spare delay. File systems that manage their own redundancy, such as ZFS, are better planned with the ZFS Capacity Calculator, which adds the reserved space and a comfortable fill level.

Checked against the current version of the RAID Calculator on .

Frequently asked questions

Why is a rebuild a risky time for a RAID 5 array?

Every remaining disk is read in full while one is missing, so a second failure or an unreadable sector during the rebuild loses the array. Large disks make rebuilds longer, which is why RAID 6 or mirrors are preferred for big drives.

What is the small random write cost?

Parity levels must read old data and parity, then write new data and parity, so one small write becomes four disk operations in RAID 5 and six in RAID 6. Mirrors only write twice.

How much space does RAID 5 give from four 4 TB disks?

12 TB. One disk’s worth of space goes to parity, so usable space is (4 − 1) × 4 TB.

Is RAID a backup?

No. It keeps a system running through a disk failure but it copies mistakes, deletions and ransomware too. Keep separate backups.

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.