Data Storage Converter

Data Storage Unit Converter

Please enter a valid positive number.

Full Reference Table

Enter a value above and click Convert to populate the table.

UnitValue

Digital Data Storage Units Explained

Understanding data storage units is increasingly important in everyday digital life — from choosing a smartphone with enough storage to estimating cloud backup space. Our free data storage converter supports ten units including both decimal (SI) and binary (IEC) prefixes, with a full reference table for every conversion.

Decimal Storage Units (SI): KB, MB, GB, TB, PB

Hard drive manufacturers and storage device marketers use SI (decimal) prefixes where:

  • 1 Kilobyte (KB) = 1,000 bytes
  • 1 Megabyte (MB) = 1,000,000 bytes
  • 1 Gigabyte (GB) = 1,000,000,000 bytes
  • 1 Terabyte (TB) = 1,000,000,000,000 bytes
  • 1 Petabyte (PB) = 1,000,000,000,000,000 bytes

Binary Storage Units (IEC): KiB, MiB, GiB

Computer operating systems traditionally measure storage using binary prefixes (powers of 2), defined by the IEC standard:

  • 1 Kibibyte (KiB) = 1,024 bytes
  • 1 Mebibyte (MiB) = 1,048,576 bytes
  • 1 Gibibyte (GiB) = 1,073,741,824 bytes

Why Your Drive Shows Less Space Than Advertised

This confusion between decimal and binary prefixes explains a common complaint: a "1 TB" hard drive shows only about 931 GB in Windows or macOS. The drive manufacturer uses 1 TB = 1,000,000,000,000 bytes (decimal), while the operating system displays using binary: 1,000,000,000,000 ÷ 1,073,741,824 ≈ 931 GiB. No storage is "missing" — it is simply a difference in measurement conventions.

Bits vs Bytes

One byte equals 8 bits. Internet speed is typically measured in bits per second (Mbps), while file sizes are measured in bytes (MB, GB). To convert: divide Mbps by 8 to get megabytes per second download speed. A 100 Mbps connection downloads approximately 12.5 MB per second.

Frequently Asked Questions

How many megabytes in a gigabyte?
Using SI (decimal) units: 1 GB = 1,000 MB. Using binary units: 1 GiB = 1,024 MiB. The discrepancy is why operating systems sometimes report different sizes than storage manufacturers. Our converter clearly shows both decimal and binary equivalents.
What is the difference between MB and MiB?
1 MB (megabyte) = 1,000,000 bytes using the SI definition. 1 MiB (mebibyte) = 1,048,576 bytes using the IEC binary definition. The difference is about 4.86%. The IEC introduced binary prefixes (KiB, MiB, GiB) in 1998 to eliminate this ambiguity, but "MB" is still commonly used for both meanings.
How many GB is a TB?
1 TB (terabyte, SI) = 1,000 GB. 1 TiB (tebibyte, binary) = 1,024 GiB. A "1 TB" SSD from a manufacturer contains 1,000,000,000,000 bytes; Windows will show this as approximately 931 GiB.
How do I convert Mbps internet speed to MB/s download speed?
Divide the Mbps value by 8. A 100 Mbps internet connection delivers a maximum of 100 ÷ 8 = 12.5 MB per second file download speed. In practice, overhead and network conditions reduce this further.
How big is a petabyte?
One petabyte (PB) = 1,000 terabytes = 1,000,000 gigabytes. To put it in perspective, 1 PB could store approximately 200,000 full HD movies or about 20 million 4-drawer filing cabinets worth of text. Major cloud providers store exabytes (1,000 PB) of data.