Digital Storage Conversions
Digital storage conversions are essential for understanding file sizes, device capacity, and data limits. A key source of confusion: storage manufacturers use decimal prefixes (1 GB = 1,000,000,000 bytes) while operating systems traditionally report in binary units (1 GiB = 1,073,741,824 bytes). This discrepancy makes a '1 TB' hard drive appear as only about 931 GiB in Windows or macOS. Understanding both systems is important for IT work, purchasing storage, and software development.
- ✓Converting GB to MB to understand app download and install sizes
- ✓Converting TB to GB for hard drive, SSD, and cloud storage comparison
- ✓Converting MB to bytes for programming buffer sizes and network packets
- ✓Understanding why a 1 TB drive shows less capacity than expected in the OS
Most Popular Digital Storage Conversions
All Digital Storage Converters
Convert from Bits (b)
Convert from Bytes (B)
Convert from Kilobytes (KB)
Convert from Megabytes (MB)
Convert from Gigabytes (GB)
Convert from Terabytes (TB)
Convert from Petabytes (PB)
Convert from Kibibytes (KiB)
Convert from Mebibytes (MiB)
Convert from Gibibytes (GiB)
Frequently Asked Questions — Digital Storage
How many megabytes are in a gigabyte?
In the SI (decimal) system used by storage manufacturers, 1 GB = 1,000 MB. In the binary system reported by some operating systems, 1 GiB = 1,024 MiB. This difference — 1,000 vs 1,024 — explains why storage capacity appears smaller in the OS than on the product label.
Why does my 1 TB hard drive show only 931 GB in Windows?
Manufacturers define 1 TB as 1,000,000,000,000 bytes (decimal). Windows reports storage in binary gibibytes (GiB): 1 TiB = 1,099,511,627,776 bytes. So 1,000,000,000,000 ÷ 1,073,741,824 ≈ 931 GiB. No capacity is lost — it is a labeling difference.
What is the difference between a bit and a byte?
A bit is the smallest unit of digital data (0 or 1). A byte equals 8 bits and stores one text character. Internet speeds are advertised in megabits per second (Mbps), while file sizes use megabytes (MB) — so a 100 Mbps connection downloads at a maximum of 12.5 MB/s.
Related Conversion Categories
Want this converter on your website? Get the free embed code →