Data Storage Converter
Enter a value to instantly convert between data storage units.
Data storage conversions are needed constantly in modern computing — checking whether a file will fit on a device, understanding internet plan speeds versus download times, or making sense of why a '1TB' drive shows less available space than expected. This category also covers one of the more persistently confusing unit issues in computing: the difference between decimal units (MB, GB — based on powers of 1,000) and binary units (MiB, GiB — based on powers of 1,024), which often share the same display label despite representing different quantities.
1 Megabyte = 0.001 Gigabyte
Key Formulas
Megabyte → Gigabyte
GB = MB × 0.000976563Gigabyte → Megabyte
MB = GB × 1024Gigabyte → Terabyte
TB = GB × 0.000976563Terabyte → Gigabyte
GB = TB × 1024Popular Conversions
All Data Storage Conversions
About Data Storage Conversions
History & Background
The byte (8 bits) became the standard unit of digital storage as computer architectures converged on 8-bit bytes during the 1960s and 70s. Because computer memory is naturally organized in powers of two, early computing informally adopted 'kilobyte' to mean 1,024 bytes (2^10) rather than the SI-standard 1,000 — a convenient approximation that became deeply embedded in software and operating systems. In 1998, the International Electrotechnical Commission introduced the binary prefixes kibi-, mebi-, gibi- (KiB, MiB, GiB) specifically to disambiguate: under this standard, 'kilo' strictly means 1,000 (as in every other field that uses SI prefixes), while 'kibi' means 1,024. Storage manufacturers generally use the SI (decimal) definitions, while many operating systems still display binary-calculated values under decimal labels — the root cause of the '1TB drive shows 931GB' phenomenon.
How to Use This Converter
Select your starting and target data units and enter a value for an instant conversion. If you're trying to reconcile a manufacturer's storage specification with what your computer displays, check whether you need a decimal-to-decimal conversion (e.g., GB to TB) or a decimal-to-binary conversion (e.g., GB to GiB) — these produce different results, and using the wrong one is the most common source of 'missing' storage confusion.
Frequently Asked Questions
Why does my new hard drive show less space than advertised?
The drive's advertised capacity uses decimal units (1 TB = 1,000,000,000,000 bytes, the SI-correct definition), but many operating systems calculate displayed capacity using binary math (dividing by 1,024 repeatedly) while still labeling the result 'GB' or 'TB' instead of the technically correct 'GiB'/'TiB'. No storage is missing — it's a unit-labeling mismatch between the manufacturer (decimal) and the OS display (binary calculation, decimal label).
Is internet speed measured in megabits or megabytes?
Internet service plans are almost always advertised in megabits per second (Mbps), while file sizes and download progress are typically shown in megabytes (MB). Since 1 byte = 8 bits, a '100 Mbps' connection has a theoretical maximum download speed of about 12.5 MB/s (100 ÷ 8), not 100 MB/s — a common point of confusion when estimating download times.
Why is RAM always 'correct' in binary but storage drives aren't?
RAM capacity is determined by the physical architecture of memory chips, which are inherently organized in powers of two — so a '16GB' RAM module genuinely contains 16 × 1,073,741,824 bytes with no discrepancy. Storage drives, however, are manufactured to a target capacity in round decimal numbers (following SI convention) and aren't constrained by the same binary addressing architecture, which is why the decimal/binary mismatch primarily affects storage, not memory.
Popular Use Cases
These conversions are also featured in: