Why Your 500GB Drive Shows 465GB (Binary vs Decimal)
July 5, 2025 โข 4 min read
You buy a 500 GB hard drive, plug it in, and your computer says it only has 465 GB. Are you being cheated? No โ this is the result of two different ways of counting bytes. Here is why it happens and the maths behind it.
The Two Counting Systems
Decimal: 1 GB = 1,000,000,000 bytes (10^9)
Binary: 1 GiB = 1,073,741,824 bytes (2^30)
Difference: about 7.4% per unit
Why the Mismatch Exists
- โถ Drive manufacturers use decimal (base-10) definitions because they are industry standard and give larger numbers
- โถ Operating systems (especially Windows) historically use binary (base-2) definitions but still label them "GB"
- โถ A 500 GB drive contains exactly 500,000,000,000 bytes as advertised
- โถ Windows divides by 1,073,741,824 (binary) instead of 1,000,000,000 (decimal)
- โถ 500,000,000,000 รท 1,073,741,824 = 465.66 GiB, displayed as "465 GB"
How Much "Missing" Space by Drive Size
- โถ 128 GB drive: Shows as ~119 GB (9 GB "missing")
- โถ 256 GB drive: Shows as ~238 GB (18 GB "missing")
- โถ 500 GB drive: Shows as ~465 GB (35 GB "missing")
- โถ 1 TB drive: Shows as ~931 GB (69 GB "missing")
- โถ 2 TB drive: Shows as ~1.81 TB (190 GB "missing")
- โถ 4 TB drive: Shows as ~3.63 TB (370 GB "missing")
The larger the drive, the bigger the apparent discrepancy in absolute terms.
The Proper Names (That Nobody Uses)
The IEC created unambiguous terms in 1998:
- โถ Kibibyte (KiB): 1,024 bytes (binary kilobyte)
- โถ Mebibyte (MiB): 1,048,576 bytes (binary megabyte)
- โถ Gibibyte (GiB): 1,073,741,824 bytes (binary gigabyte)
- โถ Tebibyte (TiB): 1,099,511,627,776 bytes (binary terabyte)
macOS switched to decimal (base-10) reporting in 2009, so Macs show drive sizes matching the label. Windows still uses binary calculations. Linux varies by distribution.
Other Reasons for Less Usable Space
- โถ File system overhead: The formatting structure itself takes some space (1-5%)
- โถ Hidden partitions: Recovery partitions, system files, and EFI partitions
- โถ Pre-installed software: Some drives come with backup utilities
So between binary/decimal confusion and system overhead, your usable space is always less than the number on the box โ but you are getting exactly what was advertised in terms of actual bytes.
Try It Now
Open Data Converter โ๐ Try our converter: Open Converter โ