Buying a "1TB" hard drive and seeing your operating system report something noticeably less isn't a manufacturing defect — it's the result of two competing conventions for what "1TB" actually means, and once you know both, the discrepancy makes complete sense.
Storage manufacturers typically use the decimal convention, where 1 TB = 1,000 GB = 1,000,000,000,000 bytes — clean, round, base-10 numbers. Operating systems typically report storage using the binary convention instead, where 1 TB = 1,024 GB = 1,099,511,627,776 bytes — based on powers of 2, which is how computers fundamentally organize memory. That roughly 10% gap compounds at each unit level, which is exactly why a "1TB" drive shows up as roughly 931 "GB" (binary) once formatted.
How Storage Conversion Is Calculated
Binary (matches most OS displays): 1 KB = 1,024 bytes, 1 MB = 1,024 KB, 1 GB = 1,024 MB, 1 TB = 1,024 GB
Decimal (matches manufacturer marketing): 1 KB = 1,000 bytes, 1 MB = 1,000 KB, 1 GB = 1,000 MB, 1 TB = 1,000 GB
A Worked Example
A drive marketed as 1TB (decimal) contains 1,000,000,000,000 bytes. Converting that to binary GB (how most operating systems display it): 1,000,000,000,000 ÷ 1,073,741,824 (bytes per binary GB) ≈ 931 GB — which is exactly why a "1TB" drive commonly shows around 931GB available once connected to a computer, with no data actually missing.
Common Mistakes to Avoid
- Assuming the "missing" storage is a defect or manufacturer error: it's a convention mismatch, not lost capacity — the drive genuinely contains the marketed decimal capacity.
- Mixing binary and decimal conversions within the same calculation: always be consistent about which convention you're using throughout a conversion.
- Confusing bits and bytes: internet speeds are often advertised in megabits per second (Mbps), while file sizes are measured in megabytes (MB) — 1 byte equals 8 bits, an easy distinction to overlook.
- Not accounting for filesystem overhead: beyond the binary/decimal gap, formatting a drive also uses a small amount of capacity for the filesystem itself, further reducing usable space slightly.
Bottom Line
Storage conversion discrepancies come from a real, explainable convention difference, not lost data. Use a Data Storage Converter to convert between bits, bytes, kilobytes, megabytes, gigabytes, and terabytes using the binary convention that matches your operating system.