💾
Convert Data Storage
From
To
Value in GigabyteGB
Result
1000
Megabyte (MB)
1 GB = 1000 MB
📊
All Conversions for 1 GB
UnitValue
Bit (b)8000000000
Byte (B)1000000000
Kilobyte (KB)1000000
Megabyte (MB)1000
Gigabyte (GB)1
Terabyte (TB)0.001
Petabyte (PB)0.000001
Exabyte (EB)1e-9
Kibibyte (KiB)976562.5
Mebibyte (MiB)953.6743164
Gibibyte (GiB)0.9313225746
Tebibyte (TiB)0.0009095043201

The 1,000 vs 1,024 Problem That Has Confused Buyers for Decades

If you have ever bought a "1 TB" hard drive and found your operating system reporting it as 931 GB, you have experienced the decimal vs binary storage unit mismatch firsthand. Hard drive manufacturers define 1 TB as 1,000,000,000,000 bytes (10¹²) using SI decimal prefixes. Operating systems historically report sizes in binary multiples where 1 GB = 1,073,741,824 bytes (2³⁰). So 1,000,000,000,000 bytes ÷ 1,073,741,824 = 931.32 — exactly the "missing" space you see. Neither side is lying; they are using different definitions of the same word. The IEC introduced dedicated binary prefixes in 1998 to resolve this: kibibyte (KiB), mebibyte (MiB), gibibyte (GiB), tebibyte (TiB), each based on powers of 1,024. This converter supports both systems explicitly so you can see exactly what you are working with.

Bits vs Bytes: The Network vs Storage Divide

Storage capacity is measured in bytes. Network speeds are measured in bits per second. This distinction creates constant confusion because the units look similar and differ by a factor of 8. Your internet plan advertises "100 Mbps" — that is 100 megabits per second. Downloading a 1 GB (gigabyte = 8 gigabits) file at 100 Mbps takes: 8,000 megabits ÷ 100 Mbps = 80 seconds in ideal conditions. People often wonder why a "100 megabit" connection downloads at only "12 megabytes" per second — that is simply 100 Mbps ÷ 8 bits/byte = 12.5 MB/s. This converter handles both bits and bytes at every scale, so you can check these calculations without mental gymnastics. For transfer rate calculations involving time, the Time Converter can help convert durations.

How Storage Units Scale: Decimal and Binary Ladders

Both systems use consistent multipliers — just different ones:

  • Decimal (SI): 1 KB = 10³ B, 1 MB = 10⁶ B, 1 GB = 10⁹ B, 1 TB = 10¹² B, 1 PB = 10¹⁵ B
  • Binary (IEC): 1 KiB = 2¹⁰ B = 1,024 B; 1 MiB = 2²⁰ B = 1,048,576 B; 1 GiB = 2³⁰ B; 1 TiB = 2⁴⁰ B
  • The gap grows with scale: at GB/GiB level, 1 GiB is 7.4% larger than 1 GB; at TiB/TB level, 1 TiB is 9.95% larger than 1 TB

This is why cloud storage, RAM chips, and SSDs marketed in decimal GB look smaller when reported by Windows (which uses binary GiB but writes "GB"). macOS switched to decimal reporting in 2009, so macOS and hard drive makers agree, while Windows still shows the mismatch. Linux tools like df -h use binary by default; df -H (capital H) uses decimal.

Real-World File Sizes: Getting a Feel for the Scale

It helps to anchor abstract storage units to real examples. A plain text email is a few kilobytes. A high-resolution JPEG photo from a modern smartphone is 3–8 MB. A 4K video movie (H.265 compressed) runs 15–50 GB. The human genome is approximately 3 gigabases, stored as roughly 750 MB in compressed FASTQ format. A full backup of a typical laptop is 100–500 GB. The data produced by a single self-driving car sensor suite per hour is estimated at 10–40 TB. The entire English-language Wikipedia is about 22 GB of uncompressed text. Understanding these scales helps when estimating backup requirements, cloud storage costs, and data transfer times. For number representation in computing contexts, the Number Base Converter converts between binary, hexadecimal, and decimal — directly relevant when working with byte values and memory addresses.

Petabytes, Exabytes, and the Scale of the Internet

Beyond terabytes, data quantities become hard to visualise. A petabyte (PB = 10¹⁵ bytes) = 1,000 TB = about 500 billion pages of standard print text. The global internet handles roughly 4–5 exabytes (EB = 10¹⁸ bytes) of traffic per day. The NSA data centre in Utah was reported to store on the order of yottabytes (YB = 10²⁴ bytes), though this figure remains disputed. These units matter for data centre architects, cloud infrastructure planners, and anyone working on large-scale distributed systems where storage cost is calculated by the petabyte. This converter supports up to petabyte scale for both decimal and binary unit families.

Verified by ToollyX Team · Last updated June 2026

Frequently Asked Questions

Disclaimer: SI decimal units (KB, MB, GB) use powers of 1,000. Binary IEC units (KiB, MiB, GiB) use powers of 1,024. Always check which standard applies to your context.