Decimal and binary units
| Decimal (SI) | Bytes | Binary (IEC) | Bytes |
|---|---|---|---|
| 1 KB | 1,000 | 1 KiB | 1,024 |
| 1 MB | 1,000,000 | 1 MiB | 1,048,576 |
| 1 GB | 1,000,000,000 | 1 GiB | 1,073,741,824 |
| 1 TB | 1012 | 1 TiB | 1,099,511,627,776 |
Why there are two kinds of gigabyte
Computers count in powers of two, so for years a “kilobyte” meant 1,024 bytes. Drive makers, phone networks and most of science use the normal metric meaning, 1,000. To stop the confusion, the binary sizes got their own names: kibibyte (KiB), mebibyte (MiB) and gibibyte (GiB). Windows still shows binary sizes with the old KB, MB and GB labels, while macOS, Android and iPhone use decimal units.
That is why a new 1 TB drive appears as about 931 GB in Windows: 1,000,000,000,000 ÷ 1,024³ ≈ 931. Nothing is missing.
Bits and internet speed
Internet speeds are sold in megabits per second (Mbps), while files are measured in megabytes. One byte is 8 bits, so divide Mbps by 8 to get MB per second. A 20 Mbps connection downloads a 500 MB file in about 500 ÷ 2.5 = 200 seconds, if everything goes at full speed.
Need a smaller file? Try the image compressor or compress PDF tool.