Storage Unit Converter
Instantly convert data storage sizes between Bytes, KB, MB, GB, and TB.
Instantly convert data storage sizes between Bytes, KB, MB, GB, and TB.
Whether you are trying to figure out how many Megabytes are in a Gigabyte, or wondering why your new 1TB hard drive only shows 931GB in Windows, our Storage Unit Converter provides exact mathematical conversions for all digital storage sizes.
This is the most common storage question! Hard drive manufacturers sell storage using the Decimal (Base 10) system, where 1 Terabyte (TB) = 1,000,000,000,000 bytes. However, Microsoft Windows reads storage using the Binary (Base 2) system, where 1 Tebibyte (TiB) = 1,099,511,627,776 bytes. Because Windows incorrectly labels TiB as TB, your 1,000,000,000,000 byte hard drive is displayed as 931 "GB" (actually GiB).
If you are using the Decimal standard (used by storage manufacturers and Mac OS), 1 GB equals exactly 1,000 MB. If you are using the Binary standard (used by Windows OS and RAM manufacturers), 1 GiB equals exactly 1,024 MiB.
These are prefixes used to denote the size of digital files. A Kilobyte (KB) is 1,000 Bytes, a Megabyte (MB) is 1,000 KB, a Gigabyte (GB) is 1,000 MB, and a Terabyte (TB) is 1,000 GB. A standard photo is usually a few MBs, an HD movie is a few GBs, and a large modern PC hard drive is typically a few TBs.