Digital Storage Converter
Convert between digital storage units — bits, bytes, KB, MB, GB, TB — in both decimal (what storage is sold in) and binary (what your OS reports) systems.
Result
1,000 MB
1 GB converted
Why a "1TB" drive shows less than 1TB on your computer
Storage manufacturers measure capacity in decimal units, where 1 kilobyte = 1,000 bytes, 1 megabyte = 1,000 kilobytes, and so on — consistent with how every other metric measurement (kilometres, kilograms) works. Operating systems, however, traditionally report storage in binary units, where 1 kibibyte = 1,024 bytes. The two systems disagree by about 7% at the gigabyte scale and more at larger scales, which is exactly why a drive sold as "1TB" shows up as roughly 931GiB in a binary-reporting file explorer — no storage is missing, it's simply being counted differently.
Decimal vs. binary, explained
Decimal units (KB, MB, GB, TB) use clean powers of 1,000 and are the units used in storage marketing and most network speed measurements. Binary units (KiB, MiB, GiB, TiB) use powers of 1,024 and are what many operating systems, including Windows' file explorer, actually display — sometimes using decimal unit labels while performing binary-scale math, which is part of why the confusion persists.
When each system is used
RAM capacity is almost always a genuinely binary quantity (8GB of RAM is exactly 8 × 1024³ bytes) because of how memory chips are physically organized. Storage drive capacity and internet/network speeds are conventionally decimal. Knowing which convention applies to what you're measuring avoids the classic "why is my storage smaller than advertised" confusion.
Frequently asked questions
Why does my 1TB drive show 931GB in Windows?
Windows reports storage using binary units (multiples of 1,024) while labeling them with decimal unit names (GB instead of GiB). 1TB in decimal terms (1,000,000,000,000 bytes) equals approximately 931GiB in binary terms — no capacity is actually missing.
Is internet speed measured in bits or bytes?
Internet and network speeds are almost universally advertised in bits per second (Mbps, Gbps), while file sizes are almost universally measured in bytes. Since 1 byte = 8 bits, a "100 Mbps" connection tops out around 12.5 MB per second in practice, not 100.
Should I use decimal or binary for RAM?
RAM capacity is a physically binary quantity due to how memory addressing works, so binary units (GiB) are technically the accurate description, even though RAM is almost always marketed and discussed using decimal-style labels (GB) in casual use.