Skip to content

Converters

Storage Capacity Calculator

Comprehensive multi-unit data storage converter covering 12 standard SI decimal and IEC binary units with simultaneous real-time conversion.

Drive Capacity Presets:

Conversion Results (1 GB)

Exact Raw: 1,000,000,000 Bytes
Bit (bit)Raw
8,000,000,000

Fundamental binary digit (0 or 1)

Byte (B)Raw
1,000,000,000

8 bits

Kilobyte (KB)Decimal (SI)
1,000,000

1,000 Bytes (10³)

Kibibyte (KiB)Binary (IEC)
976,562.5

1,024 Bytes (2¹⁰)

Megabyte (MB)Decimal (SI)
1,000

1,000,000 Bytes (10⁶)

Mebibyte (MiB)Binary (IEC)
953.674316

1,048,576 Bytes (2²⁰)

Gigabyte (GB)Decimal (SI)
1

1,000,000,000 Bytes (10⁹)

Gibibyte (GiB)Binary (IEC)
0.931323

1,073,741,824 Bytes (2³⁰)

Terabyte (TB)Decimal (SI)
0.001

1,000,000,000,000 Bytes (10¹²)

Tebibyte (TiB)Binary (IEC)
0.000909

1,099,511,627,776 Bytes (2⁴⁰)

Petabyte (PB)Decimal (SI)
0.000001

10¹⁵ Bytes

Pebibyte (PiB)Binary (IEC)
8.8818e-7

2⁵⁰ Bytes

💡 The Crucial Difference: Decimal (SI) vs. Binary (IEC)

Decimal SI Standard (Base 10)

In the International System of Units (SI), prefixes represent powers of 10:

  • 1 KB = 1,000 Bytes (10³)
  • 1 MB = 1,000,000 Bytes (10⁶)
  • 1 GB = 1,000,000,000 Bytes (10⁹)
  • 1 TB = 1,000,000,000,000 Bytes (10¹²)

Used by storage drive manufacturers (WD, Seagate, Samsung), network bandwidth (Mbps), and macOS.

Binary IEC Standard (Base 2)

In computer architecture, memory and files are addressed in powers of 2:

  • 1 KiB = 1,024 Bytes (2¹⁰)
  • 1 MiB = 1,048,576 Bytes (2²⁰)
  • 1 GiB = 1,073,741,824 Bytes (2³⁰)
  • 1 TiB = 1,099,511,627,776 Bytes (2⁴⁰)

Used by Microsoft Windows, RAM hardware, CPU caches, and Linux kernel utilities.

Advertised vs Real Formatted Storage Reference Table

What a commercially advertised drive actually reports once the capacity is expressed in binary units (what Windows shows, labeled "GB") and after typical file-system overhead. The overhead line is indicative: real losses depend on the file system, partitioning, OS and recovery partitions.

Advertised (Decimal)Binary (GiB / TiB)After Typical OS & File-System Overhead*
500 GB~465 GiB~452–458 GB shown
1 TB~931 GiB~903–917 GB shown
2 TB~1.86 TiB~1.78–1.83 TB shown
4 TB~3.64 TiB~3.52–3.58 TB shown
8 TB~7.28 TiB~7.03–7.17 TB shown

*Overhead varies: NTFS reserves ~1.5% of the volume by default, ext4 reserves ~1–5% for root, and OEM recovery or hidden partitions can remove more. Use the converter above with your exact advertised capacity to get the precise binary figure.

The Two Standards Behind Every Result

Every conversion here is computed twice on purpose. The SI decimal row uses powers of 1,000 — the standard storage vendors, cloud bills and network links quote. The IEC binary row uses powers of 1,024 — the standard RAM, caches and most operating-system file listings actually measure in, even when they print "GB" next to the number.

Neither row is "wrong"; they answer different questions. Planning a disk purchase or a cloud bill? Use decimal. Matching what your operating system shows? Use binary. The gap between the two grows with scale: 2.4% at kilobyte, 7.4% at gigabyte, and a full 9.1% at terabyte — which is exactly why a "1 TB" drive reports as 931 "GB" in Windows.

Why GB and GiB Produce Different Results

  1. Normalizes the input value to exact base bytes.
  2. Computes simultaneous conversions across SI decimal (powers of 1000) and IEC binary (powers of 1024) standards.
  3. Highlights the exact discrepancy between disk manufacturer specifications (SI) and OS reporting (IEC).
Formula & Technical Standard
1 KB = 1,000 Bytes (SI decimal). 1 KiB = 1,024 Bytes (IEC binary 2^10). 1 Byte = 8 bits.

Real-World Example: A 1 TB Drive

1 Terabyte Commercial Drive
Input: 1 TB (Decimal)
Output: 931.32 GiB / 1,000,000,000,000 Bytes
Explains why a 1 TB external SSD reports 931 GB in Windows.
RAM Memory Allocation
Input: 16 GiB RAM
Output: 17,179,869,184 Bytes / 17.18 GB (Decimal)
Shows why binary system RAM capacity differs from decimal storage metrics.

Common Questions

What is the difference between KB and KiB?

KB (Kilobyte) is based on the decimal standard (10^3 = 1,000 bytes) established by the International System of Units (SI). KiB (Kibibyte) is an IEC standard binary prefix equal to 2^10 = 1,024 bytes.

Why does my hard drive show less capacity in Windows?

Hard drive manufacturers market capacity using decimal units (1 TB = 1,000,000,000,000 bytes). Microsoft Windows measures and reports capacity in binary gigabytes (Gibibytes, 1,024^3 = 1,073,741,824 bytes) while improperly labeling the unit as "GB".

Deeper context: read our related guide.