Independent Australian Storage & Infrastructure Authority

Home › Tools › RAID Usable Capacity Calculator

RAID & Synology SHR Calculator: Real Usable Capacity

This RAID usable capacity calculator shows how much space you get for your files from Synology SHR, SHR-2, RAID 0, 1, 5, 6 and 10, an Unraid array or a ZFS vdev, with mixed drive sizes. Each layer is a separate line: redundancy, space mixed drives leave unused, what the NAS platform reserves, and the free space you choose to keep.

Results are in decimal TB, the unit drives are sold in. Synology and QNAP reserves are quoted from their own documentation, with the source and date under How we calculate. The expansion planner shows when replacing or adding drives actually adds space.

1 to 24 drives, spares included.
Hot spares sit idle until a drive fails. A spare must be big enough to stand in for the drives it protects, so the calculator picks which of your drives are spares and says which.
Drive sizes
0 means no reserve. Only counted if you set one on your NAS.
Your planning choice, applied once to the space available.
Available for your data
Calculating
of raw drive capacity
Keeping 10% free, plan on storing about TB.
Spares
Redundancy
Unused
Platform reserves
Free space you keep
Plan on storing

Expansion planner: when do bigger or extra drives add space?

Pick a change for the array above. The planner applies it one drive at a time, the way the platform does it, and shows the capacity after each step. Space often does not appear after the first bigger drive.

Blank means every drive in the array.

Rebuild time here is the new drive's full capacity at the speed range you picked, an NTK planning assumption. For Synology Fast Repair, a custom speed and the risk while the array is degraded, use the RAID Rebuild Time and Risk Estimator.

Mixed drive sizes: SHR, RAID 5 and RAID 6

Conventional RAID accepts drives of different sizes. Classic RAID on Synology sizes every member to the smallest drive in the pool; space above it is unused. (Synology, checked 2026-10-07)

Synology states pool capacity as: RAID 5 = (drives minus 1) x smallest drive; RAID 6 = (drives minus 2) x smallest; RAID 10 = (drives / 2) x smallest. (Synology, checked 2026-10-07)

Synology Hybrid RAID (SHR) splits the drives into size tiers and protects each tier on its own, so larger drives add space when enough of them reach a tier. That makes it more capacity-efficient than conventional RAID with mixed sizes, but not every combination uses every terabyte: the calculator shows what is left unused. Synology's own RAID Calculator counts SHR-2 capacity only where at least four drives reach a size tier; capacity above the fourth largest drive is counted as unused. (Synology RAID Calculator, checked 2026-10-07)

Worked examples: the same drives in four layouts

DrivesSHR-1RAID 5SHR-2RAID 6
4 x 4 TB12 TB12 TB8 TB8 TB
2 + 4 + 4 + 8 TB10 TB (4 TB unused)6 TB (10 TB unused)4 TB (10 TB unused)4 TB (10 TB unused)
4 + 4 + 8 + 8 TB16 TB12 TB8 TB8 TB

Layout capacity before platform reserves, decimal TB. SHR-1 and RAID 5 survive one failed drive; SHR-2 and RAID 6 survive two.

Upgrading 4 x 4 TB to 8 TB drives, one at a time

LayoutAfter 1stAfter 2ndAfter 3rdAfter 4th
Synology SHR-112 TB16 TB20 TB24 TB
Synology SHR-28 TB8 TB8 TB16 TB
Synology RAID 512 TB12 TB12 TB24 TB
QNAP RAID 512 TB12 TB12 TB24 TB

Single or dual parity?

There is no drive size where single parity stops being reasonable. What matters is how long your array would run degraded and what a loss would cost you. These push towards dual parity (SHR-2, RAID 6, RAIDZ2):

The cost is one more drive of capacity, which this calculator shows. To put numbers on the window for your own array, use the RAID Rebuild Time and Risk Estimator and the Drive Failure Risk Estimator.

How we calculate

  1. Raw capacity is the sum of the drive sizes you enter, in decimal TB (1 TB = 1,000 GB). Spare drives are set aside first. A spare must be able to stand in for the drives it protects: on SHR it must be at least as large as your largest drive; on classic RAID and ZFS at least as large as the smallest drive left in the pool. The calculator picks the smallest drives that qualify.
  2. Layout capacity follows the RAID type. RAID 5 is (drives minus 1) x the smallest drive, RAID 6 (drives minus 2) x the smallest, RAID 10 half the drives x the smallest. RAID 1 is one drive's worth when every drive holds a copy, or half the drives when they are mirrored in pairs. JBOD and RAID 0 use every drive in full, the way Synology's RAID Calculator counts RAID 0. What a layout cannot use is shown as unused, not hidden.
  3. SHR is counted tier by tier: each slice between two drive sizes adds (drives that reach it minus 1) x the slice for SHR-1, or minus 2 for SHR-2, when enough drives reach it. A tier too few drives reach is unused.
  4. Unraid: your largest drive (two for dual parity) is parity; usable space is the sum of the other drives.
  5. ZFS (one vdev): nominal capacity is (drives minus parity) x the smallest drive. The result shows the space ZFS reports, which counts RAIDZ space as if every block were 128K, minus the slop space ZFS holds back.
  6. Platform reserves come from the vendor's own figures, each on its own line: Synology system partitions per drive and file system metadata; QNAP storage pool, RAID group and ext4 metadata reserves (a range); ZFS slop space. A snapshot reserve counts only if you enter one. Other platforms show the layout maths only.
  7. Available for your data is layout capacity minus those reserves and any other space you enter.
  8. Plan on storing applies your free-space percentage once, to what is available. It is your choice, not a vendor reserve.
  9. Expansion applies each replacement or added drive in turn with the platform's own rule (Synology, QNAP, Unraid, ZFS) and recalculates the layout after each step.

Assumptions NTK made

Sources this calculator uses

FactSourceChecked
Conventional RAID and SHR (Synology)
Classic RAID on Synology sizes every member to the smallest drive in the pool; space above it is unused.Synology Knowledge Center2026-10-07
Synology states pool capacity as: RAID 5 = (drives minus 1) x smallest drive; RAID 6 = (drives minus 2) x smallest; RAID 10 = (drives / 2) x smallest.Synology Knowledge Center2026-10-07
Synology's own RAID Calculator counts SHR-2 capacity only where at least four drives reach a size tier; capacity above the fourth largest drive is counted as unused.Synology Knowledge Center2026-10-07
Synology's RAID Calculator counts RAID 0 as the sum of every drive, not drives x smallest drive.Synology Knowledge Center2026-10-07
Synology reserves
Synology's RAID Calculator reserves about 10 GB per drive for the DSM system and swap partitions.Synology Knowledge Center2026-10-07
When a volume is created, Synology reserves 4% of its capacity for Btrfs metadata, or 2% for ext4.Synology Knowledge Center2026-10-07
Synology expansion
On an SHR pool of equal sized drives, capacity grows only after at least two drives (SHR-1) or four drives (SHR-2) have been replaced with larger ones, one at a time.Synology Knowledge Center2026-10-07
On an SHR pool of mixed sizes, Synology says to replace the smallest drives with drives at least as large as the largest drive already in the pool.Synology Knowledge Center2026-10-07
On classic RAID (not SHR) with equal sized drives, every drive must be replaced with a larger one before capacity grows.Synology Knowledge Center2026-10-07
On classic RAID with mixed sizes, replacing a drive other than the smallest does not change capacity; the smallest must be replaced first.Synology Knowledge Center2026-10-07
Synology Storage Manager replaces one drive at a time.Synology Knowledge Center2026-10-07
Synology allows expansion by adding drives on JBOD, RAID 5, RAID 6, RAID TP, RAID F1, SHR-1 and SHR-2 (not RAID 0, RAID 1 or RAID 10).Synology Knowledge Center2026-10-07
A drive added to a Synology RAID 1, 5, 6 or F1 pool must be at least as large as the smallest drive in the pool.Synology Knowledge Center2026-10-14
A drive added to a Synology SHR pool must be at least as large as the smallest drive in the pool.Synology Knowledge Center2026-10-14
Adding a second drive to a single drive SHR pool adds redundancy only; capacity grows from the third drive.Synology Knowledge Center2026-10-07
Adding drives to a Synology RAID 1 pool adds mirror copies, not capacity (Synology RAID 1 is an N-way mirror).Synology Knowledge Center2026-10-07
Synology's Replace Drive option needs a storage pool of at least two drives. On one-bay models without it, Synology says to back up your data to another place before replacing the drive.Synology Knowledge Center2026-10-14
QNAP reserves and expansion
QNAP reserves about 70 GB per storage pool and 20 GB per static volume for storage configuration data.QNAP2026-10-07
QNAP also reserves 1% of each RAID group's total capacity for RAID metadata, up to 150 GB per group.QNAP2026-10-07
On QNAP ext4 volumes over 100 GB, file system metadata takes between 0.8% and 1.8% of the volume (larger volumes need less).QNAP2026-10-07
QNAP pool guaranteed snapshot space is an option that reserves pool space for snapshots; when set as a percentage the default is 20% of the pool.QNAP2026-10-07
On QNAP the Expand Capacity step becomes available only after every disk in the RAID group has been replaced and rebuilt.QNAP2026-10-07
QNAP supports expanding by replacing disks on RAID 1, 5, 6 and 10; capacity then follows the smallest drive.QNAP2026-10-07
QNAP can add disks to RAID 1, 5, 6, 50 and 60 groups while the pool stays online; each added disk must be at least as large as the smallest in the group.QNAP2026-10-07
Adding disks to a QNAP RAID 1 group converts it to RAID 5.QNAP2026-10-07
Hot spares and platform limits
On Synology, a hot spare for an SHR storage pool must be at least as large as the largest drive in the pool.Synology DSM 7.2 User Guide2026-10-11
On Synology, a hot spare for a RAID 1, 5, 6, 10 or F1 storage pool must be at least as large as the smallest drive in the pool.Synology DSM 7.2 User Guide2026-10-11
ZFS accepts a replacement disk for a mirror or RAIDZ vdev only if it is at least as large as the smallest disk in that vdev.OpenZFS2026-10-11
On QNAP QTS, a RAID 1 group has exactly 2 disks, and a single RAID 0, 5, 6 or 10 group has at most 16 disks (RAID 10 an even number).QNAP2026-10-11
A QNAP static volume has no storage pool and does not support snapshots.QNAP2026-10-11
Free space
QNAP's pool and volume usage alert threshold defaults to 80% and can be changed; it is an alert, not a limit.QNAP2026-10-07
QNAP lists slower performance, failed snapshots or backups and refused writes as risks once a pool or volume is nearly full.QNAP2026-10-07
TrueNAS calls 80% full a starting point, not a hard limit: write once archival pools can reasonably run to 90 or 95%, while heavy random I/O pools may need to stay below 80%.TrueNAS (iXsystems)2026-10-07
ZFS
A RAIDZ group of N disks of size X with P parity disks holds approximately (N minus P) x X and survives P failed disks.OpenZFS2026-10-07
OpenZFS reports RAIDZ pool space as if every block were 128K, using the vdev's original width.OpenZFS2026-10-14
RAIDZ space efficiency depends on block size: OpenZFS's own example 3 disk RAIDZ1 stores 4K records at 50% efficiency and 128K records at about 66%; wider vdevs are more efficient.OpenZFS2026-10-07
OpenZFS holds back 1/32 (about 3.2%) of a pool by default (spa_slop_shift=5); with less free space than that, most writes and file creates fail with an out of space error.OpenZFS2026-10-07
The OpenZFS slop reserve is 1/32 of pool space, capped at 128 GiB, and never less than 128 MiB (or half the pool on a pool smaller than 256 MiB).OpenZFS2026-10-14
When ZFS drives are replaced with larger ones, the new space appears only after every disk in that mirror or RAIDZ group is larger (autoexpand, off by default).OpenZFS2026-10-07
Attaching a disk to a ZFS mirror adds another copy (two way becomes three way); it adds redundancy, not capacity.OpenZFS2026-10-07
RAIDZ expansion (adding a disk to an existing RAIDZ vdev) is a feature of OpenZFS 2.3.0.OpenZFS2026-10-07
RAIDZ expansion keeps the parity level (a RAIDZ2 stays a RAIDZ2), can be repeated, and the added disk must be at least as large as the smallest disk in the vdev.OpenZFS2026-10-07
After RAIDZ expansion, blocks written before it keep their old data to parity ratio; only new blocks use the wider ratio, and tools may report slightly less space than expected.OpenZFS2026-10-07
Unraid
Adding a data disk to an Unraid array expands its capacity.Unraid documentation2026-10-07
Replacing an Unraid data disk with a larger one rebuilds onto it and the file system grows to the new disk's size.Unraid documentation2026-10-07
A data disk added to an Unraid array must be no larger than the parity disks; a larger disk means upgrading parity first.Unraid documentation2026-10-07
Each parity disk must be at least as large as the largest data disk (dual parity: both, but they may differ in size from each other).Unraid documentation2026-10-06
A parity swap procedure exists for replacing a data disk with one larger than the current parity disk.Unraid documentation2026-10-06
Unraid does not stripe across drives: each file is stored on a single disk.Unraid documentation2026-10-06
Drive sizes
Seagate's IronWolf Pro NAS drive range goes up to 32 TB.Seagate2026-10-07
WD Red Pro NAS drives come in capacities from 2 TB to 26 TB.Western Digital2026-10-07

Vendor figures and rules checked at source: 2026-10-06 to 2026-10-14.

Worked example: Synology SHR, 4 x 4 TB, Btrfs, 10% free space kept

Raw capacity 16 TB. SHR-1 uses one drive's worth for redundancy: layout capacity 12 TB. The system partitions take 0.04 TB and Btrfs metadata 0.48 TB, leaving 11.48 TB available. Keeping 10% free, plan on storing about 10.33 TB. In binary units the available space is about 10.44 TiB.

AU NAS drive market prices

NAS-grade drives sold by Australian retailers, with the current market price for each. Compare individual retailers on Staticice.

DriveCapacityAU market price
Seagate IronWolf4 TB$352
Seagate IronWolf6 TBCheck retailers
Seagate IronWolf8 TB$635
Seagate IronWolf12 TB$920
Seagate IronWolf16 TB$1225
WD Red Plus4 TB$336
WD Red Plus8 TB$594
WD Red Plus12 TB$899

Market prices, last changed 23 October 2026. Each figure is the typical going rate across the Australian retailers we track, checked daily against their listings. A drive stocked by fewer than 3 retailers shows no price. Confirm the price with the retailer before you buy.

Warranty: a drive's warranty term is the manufacturer's own, so check its datasheet. Your first step for a faulty product is usually the retailer that sold it. The ACCC explains your rights under the Australian Consumer Law at accc.gov.au. The array runs with less redundancy until a replacement arrives and rebuilds, so a spare drive on the shelf shortens that wait.

Frequently Asked Questions

Why does my NAS show less space than the drives add up to?
Four things take space before you store anything: redundancy (parity or mirror copies), space a layout cannot use when drive sizes differ, what the NAS platform reserves for itself, and any snapshot space you set aside. This calculator shows each one on its own line, in decimal TB (1 TB = 1,000,000,000,000 bytes), the unit drives are sold in. If your NAS counts in binary units (1 TiB = 1,099,511,627,776 bytes), the same 4 TB reads as about 3.64 TiB, so the result also gives the binary figure as a second number.
Can RAID 5 use drives of different sizes?
Yes, mixed sizes are allowed. Classic RAID on Synology sizes every member to the smallest drive in the pool; space above it is unused. With 2, 4, 4 and 8 TB drives, RAID 5 gives 6 TB and leaves 10 TB unused, and RAID 6 gives 4 TB.
How does Synology SHR use mixed drive sizes?
SHR splits the drives into size tiers and protects each tier on its own, so the larger drives count where enough of them reach a tier. Synology's own RAID Calculator counts SHR-2 capacity only where at least four drives reach a size tier; capacity above the fourth largest drive is counted as unused. With 2, 4, 4 and 8 TB drives that gives SHR-1 10 TB with 4 TB unused, SHR-2 4 TB and RAID 5 6 TB. SHR can use mixed sizes more efficiently than conventional RAID, but not every combination uses every terabyte.
When does capacity grow if I replace drives with bigger ones?
On an SHR pool of equal sized drives, capacity grows only after at least two drives (SHR-1) or four drives (SHR-2) have been replaced with larger ones, one at a time. On an SHR pool of mixed sizes, Synology says to replace the smallest drives with drives at least as large as the largest drive already in the pool. On classic RAID (not SHR) with equal sized drives, every drive must be replaced with a larger one before capacity grows. On classic RAID with mixed sizes, replacing a drive other than the smallest does not change capacity; the smallest must be replaced first. Synology Storage Manager replaces one drive at a time. On QNAP the Expand Capacity step becomes available only after every disk in the RAID group has been replaced and rebuilt. The expansion planner on this page shows the capacity after each replacement for your own drives.
What does a Synology NAS reserve?
Synology's RAID Calculator reserves about 10 GB per drive for the DSM system and swap partitions. When a volume is created, Synology reserves 4% of its capacity for Btrfs metadata, or 2% for ext4. For 4 x 4 TB in SHR with Btrfs that is 0.04 TB for the system partitions and about 0.48 TB of metadata, leaving about 11.48 TB of the 12 TB layout. Snapshot space is only reserved here if you enter it.
What does a QNAP NAS reserve?
QNAP reserves about 70 GB per storage pool and 20 GB per static volume for storage configuration data. QNAP also reserves 1% of each RAID group's total capacity for RAID metadata, up to 150 GB per group. On QNAP ext4 volumes over 100 GB, file system metadata takes between 0.8% and 1.8% of the volume (larger volumes need less). QNAP's sentence does not say whether the 1% is of raw or usable capacity, so this calculator applies it to the raw capacity of the RAID group: NTK's conservative reading, the larger of the two. Because the metadata share is a range, QNAP results are shown as a range. QNAP pool guaranteed snapshot space is an option that reserves pool space for snapshots; when set as a percentage the default is 20% of the pool. This calculator counts snapshot space only when you enter it, and models QTS with ext4; QuTS hero (ZFS) is not modelled.
How much free space should I keep?
That is your choice, so this calculator keeps it apart from what the platform reserves and applies it once, to what is left. QNAP's pool and volume usage alert threshold defaults to 80% and can be changed; it is an alert, not a limit. TrueNAS calls 80% full a starting point, not a hard limit: write once archival pools can reasonably run to 90 or 95%, while heavy random I/O pools may need to stay below 80%. QNAP lists slower performance, failed snapshots or backups and refused writes as risks once a pool or volume is nearly full.
Should I use single or dual parity?
It depends on how long a rebuild would run on your drives, how long you would wait for a replacement, how many drives share the risk and whether you have a tested backup, not on one drive size. Dual parity costs one more drive of capacity and keeps the data safe if a second drive fails during a rebuild. The RAID Rebuild Time and Risk Estimator and the Drive Failure Risk Estimator work out the rebuild window for your own array.
How does this calculator count ZFS?
For TrueNAS and other ZFS systems it models one vdev and shows what ZFS reports. OpenZFS reports RAIDZ pool space as if every block were 128K, using the vdev's original width. The OpenZFS slop reserve is 1/32 of pool space, capped at 128 GiB, and never less than 128 MiB (or half the pool on a pool smaller than 256 MiB). For 8 x 16 TB in RAIDZ2 that is 96 TB nominal, 91 TB as ZFS reports it and about 90.86 TB after the slop space. For several vdevs, record sizes and sector size, use the ZFS vdev calculator.
How does an Unraid array count here?
Usable space is the sum of the data disks; the parity disks hold no files. Each parity disk must be at least as large as the largest data disk (dual parity: both, but they may differ in size from each other). A data disk added to an Unraid array must be no larger than the parity disks; a larger disk means upgrading parity first. The calculator uses your largest drives as parity. Unraid does not stripe across drives: each file is stored on a single disk.
How do NAS drive warranty claims work in Australia?
A drive's warranty term is the manufacturer's own, so check its datasheet. Your first step for a faulty product is usually the retailer that sold it. The ACCC explains your rights under the Australian Consumer Law at accc.gov.au. A replacement takes time to arrive and the array runs with less redundancy until the rebuild finishes, so a spare drive on the shelf shortens that wait.
Can I share my calculation?
Yes. Copy permalink puts every setting in the link, Copy for forum gives a plain-text breakdown and Cite this result gives a dated citation. Links made before this calculator was rebuilt still open with their drives and RAID type.

RAID is not a backup. It keeps your files available when a drive fails. It does not undo deletion, ransomware, theft or a fire, so keep a separate backup. Read our 3-2-1 backup guide.

Planning a full NAS build? Our Verified Build Plans include a complete shopping list with a compatible NAS, drives and accessories, a drive compatibility check and an expansion roadmap.

Want a second opinion on your RAID choice? Review My Build looks at your RAID level, drive selection and backup plan.

Free Download: NAS RAID Planning Checklist

A 1-page worksheet covering drive count, RAID type, usable capacity and rebuild planning. Fill it in before you buy drives or build a NAS.