Convert data sizes between bits, bytes, KB, MB, GB, TB and up to YB, including binary units (KiB, MiB, GiB, TiB) and bit units (kbit, Mbit, Gbit). Shows side by side why a 1 TB drive appears as about 931 GB in some operating systems, and how megabits relate to megabytes.
It converts an amount of digital data into 26 units at once. Three families are listed: decimal byte units (kB, MB, GB ... YB, powers of 1,000), bit units (bit, kbit, Mbit ... Ybit) and binary byte units (KiB, MiB, GiB ... YiB, powers of 1,024). Seeing them together makes the decimal / binary difference and the 8-bits-per-byte factor obvious. All math is done in your browser.
| 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 | 10⁹ | 1 GiB | 1,073,741,824 |
| 1 TB | 10¹² | 1 TiB | 1,099,511,627,776 |
Storage makers use decimal units, while some operating systems (Windows, for example) measure in binary units but label them "KB", "MB" and "GB". That is why a 1 TB drive is reported as about 931 GB there.
In this tool, kB / MB / GB are decimal (1,000-based) and KiB / MiB / GiB are binary (1,024-based), following the SI and IEC standards. If a program says "KB" but means 1,024 bytes, use the KiB row.
Yes, the ratio is the same: enter the number in Megabit and read Megabyte to get MB per second. The tool itself does not have per-second units.
No. The tool only works with numbers you type and runs entirely in your browser.