Data size converter
KB, MB, GB and TB step by 1,000 (decimal, SI). KiB, MiB, GiB and TiB step by 1,024 (binary, IEC). One byte is 8 bits, so speeds in Mbit/s are divided by 8 to get MB per second.
Worked example
- 1 GiB = 1,073,741,824 B = 1.07374 GB
- 1 TB = 931.323 GiB
- 100 Mbit = 12.5 MB
Add this calculator to your site
Paste the code below into the HTML of your blog or website to show this calculator in a small box.
Questions people ask
Is 1 KB 1,000 or 1,024 bytes?
In SI and IEC units, 1 KB is 1,000 bytes and 1 KiB is 1,024 bytes. Some software still writes KB for 1,024, so check which one is meant.
Why does my 1 TB drive show about 931 GB?
The drive holds 10¹² bytes. In binary units that is about 931 GiB, and some systems label GiB as GB.