Hard Disk Space Calculator for Home Servers

June 22, 2026

Hard Disk Space Calculator

Estimate usable home server HDD capacity after parity, mirrors, hot spares, filesystem overhead, snapshots, backup retention, camera footage, media libraries, and growth headroom.

⚙Home server storage presets
💽Drive, layout, and workload inputs
Drive labels use decimal TB. Many operating systems show binary TiB, which is about 9.05% lower than TB.
Spares are installed but not counted as usable data disks.
Use conservative savings. Video, photos, and encrypted backups often compress poorly.

Calculated hard disk space plan

Usable Protected Space
0 TB
after parity and filesystem overhead
Planned Data Footprint
0 TB
after snapshots, backups, cameras, and compression
Free Headroom
0 TB
above the reserve target
Growth Horizon
0 mo
until reserve target is reached
Enter drive and workload details to calculate a storage plan.
Usable pool consumption0%
📊Selected storage spec grid
72 TB
Raw Disk Label Capacity
48 TB
Layout Data Capacity
24 TB
Parity, Mirror, Spare Cost
15%
Free Space Reserve Target
📘Hard disk space reference tables
Layout Minimum Drives Capacity Rule Home Server Planning Note
Single disk1All drives usableGood for scratch, downloads, or replicated data; not a backup by itself.
Two-way mirror2One drive usable per pairSimple boot pool or small NAS layout with fast rebuilds.
RAID104About 50% usableStrong random I/O for VMs, but capacity cost is high.
RAID5 or RAIDZ13One drive used for parityAcceptable for smaller arrays; large HDD rebuild risk deserves caution.
RAID6 or RAIDZ24Two drives used for parityCommon home server choice for 6 to 12 bay HDD pools.
RAIDZ35Three drives used for parityUseful for very large or slow-to-rebuild archive arrays.
Unraid or SnapRAID2Largest parity drive excludedFlexible mixed-drive media storage, but parity is not live striping.
Drive Label Decimal TB Approx OS TiB Four-Drive RAIDZ1 Approx
4 TB HDD4.0 TB3.64 TiB12.0 TB before filesystem reserve
8 TB HDD8.0 TB7.28 TiB24.0 TB before filesystem reserve
12 TB HDD12.0 TB10.91 TiB36.0 TB before filesystem reserve
16 TB HDD16.0 TB14.55 TiB48.0 TB before filesystem reserve
20 TB HDD20.0 TB18.19 TiB60.0 TB before filesystem reserve
24 TB HDD24.0 TB21.83 TiB72.0 TB before filesystem reserve
Data Type Typical Space Driver Compression Reality Planning Advice
Movies and TV librariesCodec, resolution, and remux sizeUsually already compressedDo not assume ZFS compression will reduce video files.
Photos and phone backupsRAW files, HEIC/JPEG, and duplicatesLow to moderate savingsUse snapshots for protection, then include them in the space plan.
VM disks and containersBase images, logs, snapshots, databasesOften moderate savingsKeep more free space for copy-on-write filesystems and active writes.
PC image backupsDaily change rate and retentionDepends on dedupe toolCalculate retention from changed data, not only full backup size.
IP camera footageBitrate, camera count, and retention daysAlready compressed videoUse actual Mb/s from the camera UI for best accuracy.
Scratch and downloadsTemporary staging sizeMixedSeparate scratch space if you often unpack, transcode, or seed files.
Common Project Drive Set Practical Usable Space Best Fit
Small mirrored NAS2 x 8 TB mirrorAbout 6.8 TB after 15% reserveDocuments, photos, backups, and small media shares.
Four-bay media server4 x 12 TB RAIDZ1About 29 TB after ZFS and reservePlex or Jellyfin library with moderate redundancy.
Six-bay family NAS6 x 12 TB RAIDZ2About 38 TB after reserveBalanced double-parity storage for backups and media.
Eight-bay Unraid box8 mixed drives, 2 paritySum of data drives minus reserveExpandable media archive with mixed drive sizes.
VM-focused Proxmox pool4 x 4 TB RAID10About 6 TB after reserveFaster random I/O and simple mirror replacement.
Camera retention server6 x 16 TB RAIDZ2About 52 TB after reserveHigh write workload with longer surveillance retention.
💡Practical hard disk space tips
Plan with usable capacity, not raw drive labels. A six-drive double-parity pool does not provide six drives of file space, and an operating system may display the result in TiB instead of TB.
Reserve space is part of reliability. Copy-on-write filesystems, VM images, databases, snapshots, and camera streams behave better when the pool is not filled to the edge.
This calculator estimates capacity planning for home servers and home labs. It does not replace the documentation for a specific RAID card, NAS appliance, ZFS vdev design, backup application, or surveillance recorder.

When you plan storage for a home server, you have to account for the fact that the advertised capacity of a drive is slightly different than the actual usable capacity of that drive. Manufacturers advertise the capacity of drives in decimal unit of measurement. Operating systems report drive capacity in binary units.

Because binary units are smaller than decimal units, the operating system will report a capacity that is roughly nine percent smaller than the advertised capacity. Therefore, the advertised capacity of drives is not the same as the usable capacity, and you must account for that fact in your planning before you even consider how many drives you might need for redundancy or snapshots. You must also decide how much data protection you would like to use.

How Much Storage You Can Actually Use on a Home Server

If you choose a method like a two-drive mirror, you will lose half of your total raw capacity to data protection. If you use double parity, you can protect against the failure of two drives in your array. Double parity require that you lose a smaller percentage of your total raw capacity than a mirror does.

However, the selection of a protection method will impact the length of time that it takes to rebuild your drives if one of them should fail. Furthermore, the selection of a protection method will also impact the amount of headroom that you must leave for copy-on-write behavior. The different workloads that you have in your home will impact how much space they take up in your storage pool.

Media libraries will take up space over time, but they will not take up space at a much higher rate than normal. Virtual machines and containers will spike the amount of data that is wrote to your drives when you take a snapshot of those virtual machines. Similarly, if you are staging an update to one of your virtual machines, there will be a spike in the amount of data that is written to your drives.

Camera footage will write at a constant rate to your drives, even when the rest of your system is idle. The calculator can help you to determine the amount of space each of these categories will use. It does so by combining all of the categories in one estimate.

The calculator applies estimates for the amount of space that will be saved by data compression and snapshots, then compares that total to the usable space after you have accounted for the space that is lost to parity and the filesystem. The filesystem that you use will also have an impact on your storage plan. Filesystems like ZFS and Btrfs use copy-on-write mechanics to allow the filesystem to efficiently perform changes to data.

However, because the drives must have enough space in the pool to contain these changes, you cannot allow your pool to ever go above eighty percent of it’s total raw capacity. If it does reach that percentage, the performance of your storage pool will drop. In order to avoid this situation, you should use a reserve percentage of the total raw capacity of the drives in your pool.

This percentage will treat some of that raw capacity as unavailable for the storage of data. However, this treatment of that space as unavailable is a reflection of how that filesystem will behave when it has to write snapshots and databases to the drives. Planning for the growth of your data is also necessary.

Even though twenty percent growth in raw data per year may seem to be a relatively small amount of growth, it can become significant over time, especially if you also add more camera footage, more shows, and more phone data backups. The calculator will project the amount of data that you have now into the future and will calculate for you whether or not your current drives will be sufficient to support your data needs next year. The calculator will not make such a promise for you, but it will allow you to see the future of your storage plan.

The tables located on this page have been constructed to reflect some of the most common layout decisions for home server storage. These tables explain the reasons why RAIDZ2 is a popular choice of RAID configuration for cases that have six to twelve drive bays. The tables also provide an explanation of why Unraid is a popular choice for those who want to store drives of different sizes within the same array.

The tables also explain why using single parity with large drives is a risky strategy. These tables will not replace the requirements that your data has, but they will provide context for the number values that you enter into the calculator. One of the most common mistakes in building a storage plan is to ignore the fact that parity uses space in your drives every day until one of them fail.

The space that is used in this way is permanent. Another of the most common mistakes is to assume that data compression will add to the usable space within your storage pool. If your data consists of video files and encrypted data backups, it is likely that data compression will add very little to the total raw capacity of your drives.

As such, you can set the compression rate to zero in the calculator if your data includes only this type of already-compressed content. In planning your storage, you must always account for the fact that the usable capacity is always smaller than the total sum of all of the drive labels in your storage pool. The difference between these two values is not a waste of that space.

That difference is the cost of redundancy and snapshots. Once you understand that usable capacity in your drives will always be smaller than the advertised capacity of those drives, you can stop thinking about how much space you can buy, and you can begin to think about how much space you can actualy use in your storage pool without causing any trouble to your systems operation.

Hard Disk Space Calculator for Home Servers

Related posts

Leave a Comment