Two systems behind the same word
"A gigabyte" can mean two different amounts depending on who's saying it. In the decimal (SI) system — used by drive manufacturers, internet providers, and most technical specs — each prefix multiplies by 1,000: a kilobyte is 1,000 bytes and a gigabyte is 1,000³ = 1,000,000,000 bytes. In the binary system — used by RAM and much of the software world — each prefix multiplies by 1,024 (2¹⁰): a "kilobyte" is 1,024 bytes and a "gigabyte" is 1,024³ = 1,073,741,824 bytes.
To end the ambiguity, the IEC defined dedicated binary prefixes in 1998: kibi, mebi, gibi, tebi (KiB, MiB, GiB, TiB). So GB should always mean 10⁹ bytes and GiB, 2³⁰ bytes. The trouble is that plenty of software still writes "GB" while computing in GiB — which is where the most common storage question comes from: why does a 1 TB drive show up as 931 GB?
Unit table
| Decimal (SI) | Bytes | Binary (IEC) | Bytes | Difference |
|---|---|---|---|---|
| 1 kB | 1,000 | 1 KiB | 1,024 | 2.3% |
| 1 MB | 1,000² | 1 MiB | 1,024² | 4.6% |
| 1 GB | 1,000³ | 1 GiB | 1,024³ | 6.9% |
| 1 TB | 1,000⁴ | 1 TiB | 1,024⁴ | 9.1% |
| 1 PB | 1,000⁵ | 1 PiB | 1,024⁵ | 11.2% |
| 1 EB | 1,000⁶ | 1 EiB | 1,024⁶ | 13.3% |
The difference column shows how much smaller a decimal capacity looks once it's expressed in binary units. The gap widens with each prefix: at kilobytes you barely notice, but at terabytes it's nearly 10%.
Network speeds are measured in bits, not bytes, and always with decimal prefixes: 1 Mbit/s is 1,000,000 bits per second. Since a byte has 8 bits, divide by 8 to get bytes per second.
How to use the converter
- Enter an amount (with a decimal point or comma) and pick its unit: the converter shows the exact equivalent in every decimal, binary, and bit unit at once. It uses exact arithmetic, with no floating-point rounding errors, so 1 TB comes out as exactly 931.322574615478515625 GiB (the table shows up to six decimals).
- If the unit is decimal, a note shows how Windows would display that capacity: the binary figure, but with the decimal label File Explorer uses.
- The transfer time block works out how long that much data takes to move at a given speed — say, over a 300 Mbit/s connection or to a disk that copies at 150 MB/s.
- The amount and unit are kept in the URL, so a link like 4 TB opens the converter with those values.
Reference capacities
| Advertised capacity | In GiB | In TiB | What Windows shows |
|---|---|---|---|
| 128 GB | 119.21 GiB | 0.12 TiB | 119 GB |
| 256 GB | 238.42 GiB | 0.23 TiB | 238 GB |
| 500 GB | 465.66 GiB | 0.45 TiB | 465 GB |
| 512 GB | 476.84 GiB | 0.47 TiB | 476 GB |
| 1 TB | 931.32 GiB | 0.91 TiB | 931 GB |
| 2 TB | 1,862.65 GiB | 1.82 TiB | 1.81 TB |
| 4 TB | 3,725.29 GiB | 3.64 TiB | 3.63 TB |
| 8 TB | 7,450.58 GiB | 7.28 TiB | 7.27 TB |
Windows truncates instead of rounding, which is why 1.82 TiB shows up as "1.81 TB." On top of that gap comes the space taken by the file system, recovery partitions, and — on Linux with ext4 — the 5% reserved for root by default. All of it, with examples from each operating system, is covered in GB vs. GiB: Why a 1 TB Drive Shows 931 GB.
Connection speeds in bytes per second
| Plan speed | Theoretical maximum | 1 GB takes at least |
|---|---|---|
| 10 Mbit/s | 1.25 MB/s | 13 min 20 s |
| 100 Mbit/s | 12.5 MB/s | 1 min 20 s |
| 300 Mbit/s | 37.5 MB/s | 27 s |
| 500 Mbit/s | 62.5 MB/s | 16 s |
| 1 Gbit/s | 125 MB/s | 8 s |
These are theoretical maximums: TCP, IP, and Ethernet headers eat roughly 5% of the bandwidth, and real-world speed also depends on the server at the other end, the Wi-Fi network, and the destination disk. In practice, a 1 Gbit/s connection rarely downloads faster than 110–118 MB/s.
Where each system shows up
| Context | System | Example |
|---|---|---|
| Drives, SSDs, flash drives (manufacturer) | Decimal | "1 TB = 1,000,000,000,000 bytes" on the box |
| Windows File Explorer | Binary with decimal labels | 931 GB |
| macOS (since 10.6) | Decimal | 1 TB |
df -h, ls -lh, du -h on Linux | Binary | 932G |
df -H on Linux | Decimal | 1.0T |
| RAM | Binary | 16 GB of RAM is 16 GiB |
| Network and internet speeds | Decimal, in bits | 300 Mbit/s |
Privacy
All conversions are calculated in your browser. Only the amount and unit are kept in the URL so you can share the result; nothing is sent to a server.