Why 1TB ≠ 1000GB — the truth about digital storage units in 2026
You buy a 1TB hard drive, plug it into your computer, and it shows only 931 GB of available space. Where did the other 69 GB go? Is the manufacturer lying? Is the drive defective? The answer is neither — you've encountered one of the most persistent and frustrating confusions in computing: the difference between decimal (base-10) and binary (base-2) storage prefixes.
This discrepancy affects every storage device you've ever purchased, from USB flash drives to smartphones to enterprise servers. Understanding why it happens requires a brief journey into how computers store data, how the storage industry markets products, and how different operating systems report capacity. By the end of this guide, you'll understand exactly why 1TB ≠ 1000GB and be able to convert between any storage units with confidence.
At the most fundamental level, computers operate in binary — a system of ones and zeros. Each individual 1 or 0 is called a bit (binary digit). Bits are grouped together to represent more complex information:
The reason storage is measured in powers of 2 (2¹⁰ = 1,024, 2²⁰ = 1,048,576, etc.) rather than powers of 10 (1,000, 1,000,000) is rooted in computer architecture. Memory addresses are binary numbers, and memory circuits are built using binary logic gates. A 10-bit address bus can address exactly 2¹⁰ = 1,024 memory locations, not 1,000. This binary nature is fundamental to how computers work and cannot be changed.
The International System of Units (SI) defines prefixes based on powers of 10. These are the familiar kilo-, mega-, giga-, and tera- prefixes used throughout science and engineering:
| Prefix | Symbol | Value | Bytes |
|---|---|---|---|
| Kilo | k | 10³ | 1,000 |
| Mega | M | 10⁶ | 1,000,000 |
| Giga | G | 10⁹ | 1,000,000,000 |
| Tera | T | 10¹² | 1,000,000,000,000 |
Storage manufacturers (hard drive makers like Seagate, Western Digital, and Samsung) use these SI prefixes to label their products. When they sell a "1 TB" drive, they mean exactly 1,000,000,000,000 bytes — one trillion bytes in decimal terms. This is technically correct according to SI standards, and since 2007, drive manufacturers have been legally required to clarify this on their packaging.
To resolve the confusion between decimal and binary interpretations, the International Electrotechnical Commission (IEC) introduced a new set of prefixes in 1998 specifically for binary multiples:
| Binary Prefix | Symbol | Value | Decimal Equivalent |
|---|---|---|---|
| Kibibyte | KiB | 2¹⁰ = 1,024 bytes | 1.024 KB |
| Mebibyte | MiB | 2²⁰ = 1,048,576 bytes | 1.048576 MB |
| Gibibyte | GiB | 2³⁰ = 1,073,741,824 bytes | 1.073741824 GB |
| Tebibyte | TiB | 2⁴⁰ = 1,099,511,627,776 bytes | 1.099511627776 TB |
The "bi" in kibibyte, mebibyte, etc., stands for "binary," distinguishing them from the decimal kilobyte, megabyte, etc. The naming pattern is consistent: take the first two letters of the decimal prefix, add "bi," and keep the same abbreviation with an "i" inserted (KB → KiB, MB → MiB, GB → GiB).
Here's exactly what happens when you buy a "1 TB" drive:
Your drive hasn't lost any data. The same trillion bytes are there — they're just being counted differently. Windows uses binary division (dividing by 1,024 three times) but labels the result with decimal prefixes (GB instead of GiB). This is the most common source of confusion in consumer computing.
The gap grows larger with bigger drives:
| Labeled Size (Decimal) | Actual Bytes | Windows Shows (Binary) | "Missing" Space |
|---|---|---|---|
| 256 GB | 256,000,000,000 | 238.4 GB | 17.6 GB |
| 512 GB | 512,000,000,000 | 476.8 GB | 35.2 GB |
| 1 TB | 1,000,000,000,000 | 931.3 GB | 68.7 GB |
| 2 TB | 2,000,000,000,000 | 1,862.6 GB | 137.4 GB |
| 4 TB | 4,000,000,000,000 | 3,725.3 GB | 274.7 GB |
| 8 TB | 8,000,000,000,000 | 7,450.6 GB | 549.4 GB |
This table shows the exact byte counts for each prefix in both systems:
| Decimal (SI) | Exact Bytes | Binary (IEC) | Exact Bytes | Difference |
|---|---|---|---|---|
| 1 KB | 1,000 | 1 KiB | 1,024 | 2.4% |
| 1 MB | 1,000,000 | 1 MiB | 1,048,576 | 4.9% |
| 1 GB | 1,000,000,000 | 1 GiB | 1,073,741,824 | 7.4% |
| 1 TB | 1,000,000,000,000 | 1 TiB | 1,099,511,627,776 | 10.0% |
| 1 PB | 10¹⁵ | 1 PiB | 2⁵⁰ | 12.6% |
Notice that the percentage difference grows at each level. By the time you reach petabytes, the gap exceeds 12%. At exabyte scale (10¹⁸ bytes), the difference is nearly 16%. This compounding effect means the confusion will only become more significant as storage capacities continue to grow.
| System/Software | Prefix System | Example (1 trillion bytes) |
|---|---|---|
| Windows 10/11 | Binary (labeled as decimal) | 931 GB |
| macOS (since 10.6 Snow Leopard) | Decimal (SI) | 1,000 GB / 1 TB |
| Linux (ls, df) | Binary (some tools show MiB/GiB) | 931 GiB |
| Android | Binary | 931 GB |
| iOS/iPadOS | Decimal (SI) | 1,000 GB / 1 TB |
| Hard drive manufacturers | Decimal (SI) | 1 TB |
| RAM manufacturers | Binary | Not applicable (RAM is binary) |
| SSD manufacturers | Decimal (SI) | 1 TB |
One important distinction: RAM is always measured in binary. When you buy "16 GB" of RAM, you're getting exactly 16 GiB = 17,179,869,184 bytes. This is because RAM is addressed in binary and must come in power-of-two capacities. You'll never see RAM sold with decimal prefixes.
To put these numbers in perspective, here's how much various types of data consume in real-world terms:
As of 2026, a typical smartphone comes with 128-512 GB of storage, a laptop has 256 GB to 2 TB, and external hard drives range from 1 TB to 20 TB. Cloud storage services commonly offer 5-15 GB free (Google Drive: 15 GB, iCloud: 5 GB, Dropbox: 2 GB) with paid tiers extending to 2 TB and beyond.
As data generation accelerates, we're moving into storage territories that require even larger units:
| Unit | Decimal | Binary | Real-World Scale |
|---|---|---|---|
| Petabyte (PB) | 10¹⁵ | 2⁵⁰ | ~1.5 million CD-ROMs |
| Exabyte (EB) | 10¹⁸ | 2⁶⁰ | All data on YouTube in 2024 (~1 EB) |
| Zettabyte (ZB) | 10²¹ | 2⁷⁰ | ~1 trillion GB; global internet traffic in 2016 |
| Yottabyte (YB) | 10²⁴ | 2⁸⁰ | ~250 trillion DVDs; more data than has ever been stored |
In 2026, global data storage is estimated to exceed 200 zettabytes. Major cloud providers like AWS, Google Cloud, and Microsoft Azure operate at exabyte scale. The largest single data centers store multiple exabytes, and the total data stored across all cloud platforms dwarfs anything a personal computer can hold.
Our free data storage converter handles bytes, KB, MB, GB, TB, PB — in both binary and decimal modes.
Use Data Storage Converter →The binary vs decimal storage confusion is one of computing's most enduring quirks. It stems from a fundamental mismatch between how computers work (in binary) and how humans count (in decimal). While the IEC binary prefixes (KiB, MiB, GiB) offer a technically correct solution, adoption remains inconsistent across operating systems and software. Understanding both systems empowers you to make informed purchasing decisions, troubleshoot "missing" storage, and communicate precisely about data sizes in any context.