FileSizeCalc

Hard Drive Capacity Calculator — Why 1 TB Shows as 931 GB

A hard drive capacity calculator converts the decimal size on the box into the binary GiB your operating system displays — and shows that nothing is actually missing.

Quick answer: 1 TB = 1,000,000,000,000 bytes on the box, but the OS divides by 1,073,741,824 bytes per GiB → 931.32 GiB. The same drive is 931 GiB in Windows, 1.0 TB in macOS (decimal) and 1,000 GB in Linux tools configured for SI.

Recovery partitions, over-provisioning and vendor tools can hide another 1–5%

Windows shows
931.323 GiB
Binary units (1024³ per GiB)
As the vendor counts it
1,000 GB
Decimal units (1000³ per GB)
Apparent difference
0 GiB
≈ 6.9% of the label, 0 bytes of real loss
Advertised size → what the operating system reports
On the box (decimal)Windows (GiB)Bytes
128 GB119.209 GiB128,000,000,000 B
256 GB238.419 GiB256,000,000,000 B
500 GB465.661 GiB500,000,000,000 B
1 TB931.323 GiB1,000,000,000,000 B
2 TB1,862.65 GiB2,000,000,000,000 B
4 TB3,725.29 GiB4,000,000,000,000 B
8 TB7,450.58 GiB8,000,000,000,000 B
16 TB14,901.2 GiB16,000,000,000,000 B
macOS switched to decimal (1 TB = 1000 GB) in 2009, which is why Finder and Windows disagree about the same drive. Linux tools let you pick either. When you compare drives, compare bytes — those never lie.
The calculation is exact: 1 TB decimal = 1,000,000,000,000 bytes, and 1 GiB = 1,073,741,824 bytes, so 10¹² ÷ 2³⁰ = 931.32 GiB. No space is “missing” — the labels use two different definitions of the same word.
Core facts
500 GB → 465.66 GiB in Windows
1 TB → 931.32 GiB
2 TB → 1,862.65 GiB
4 TB → 3,725.29 GiB
8 TB → 7,450.58 GiB
DifferenceExactly 1024³ ÷ 10⁹ = 1.0737 — a constant 7.4% reduction

The arithmetic, once and for all

Drive vendors follow SI: 1 TB = 10¹² bytes. Operating systems traditionally use binary: 1 GiB = 2³⁰ = 1,073,741,824 bytes. Divide one by the other and every advertised capacity shrinks by 7.38% when displayed in GiB: 500 GB → 465.7 GiB, 1 TB → 931.3 GiB, 4 TB → 3,725 GiB. Nothing is hidden, formatted away or reserved by the manufacturer.

Over-provisioning and hidden partitions

There is a second, much smaller reduction worth knowing: SSDs reserve 1–7% for wear management, and prebuilt systems sometimes hide recovery partitions. Those are real deductions, but they happen after the GiB conversion — so a 1 TB SSD shows 931 GiB and then reports about 20 GB unallocated for over-provisioning. If you need the full figure, check Disk Management (Windows) or diskutil list (macOS) rather than the file manager.

Comparing drives fairly

When comparing drives from different vendors, compare bytes or price per terabyte of decimal capacity — that is how retail pricing works. Comparing “931 GiB” against “1,000 GB” makes an identical product look different. Cloud storage is quoted the same way, which is why a 1 TB plan holds a 931 GiB local copy exactly, and why backup tools that count in binary report quotas as reached slightly early.

When to use this calculator

  • Explaining a “missing” 69 GB on a new drive.
  • Verifying that a purchased drive is genuine rather than counterfeit.
  • Comparing drive capacity claims across vendors and operating systems.
  • Planning partitions in GiB while the drive is sold in GB.
  • Understanding why a 1 TB cloud plan fills up at 931 GiB locally.

Frequently asked questions

Frequently Asked Questions

Why does my 1 TB drive show 931 GB?
The drive holds 10¹² bytes; your OS divides by 2³⁰ (1 GiB) and gets 931.32. It is a naming convention, not missing space.
Is a 1 TB drive really 1 TB?
Yes — 1 TB decimal, as defined by SI. It is only 0.909 TiB when expressed in binary units.
Do all operating systems show 931 GB?
Windows and most Linux tools do. macOS has used decimal since 2009, so it shows 1 TB, which is why the same drive looks different on two machines.
How much usable space after formatting?
Expect 93–99% of the GiB figure depending on the file system and reserved partitions; NTFS and APFS overhead is typically 1–3%.
Is a “2 TB” drive 2,000 GB or 1,862 GB?
2,000 GB decimal, which the binary display reports as 1,862.65 GiB.

More guides