Convert Data Units: Bits & Bytes Calculator

bits
bytes B
1
kilobits kbits
kilobytes kB
103
megabits Mbits
megabytes MB
106
gigabits Gbits
gigabytes GB
109
terabits Tbits
terabytes TB
1012
petabits Pbits
petabytes PB
1015
exabits Ebits
exabytes EB
1018
Units below use binary multiples and are slightly different from the SI units above.
kibibits kbits
kibibytes KiB
210
mebibits Mibits
mebibytes MiB
220
gibibits Gibits
gibibytes GiB
230
tebibits Tibits
tebibytes TiB
240
pebibits Pibits
pebibytes PiB
250
exbibits Eibits
exbibytes EiB
260

Units of data are based on bits (binary digits). A bit can have two states (0 or 1) and is the basis of binary computing. A byte is conventionally eight (8) bits. Since each bit can have two states, the total number of states in a byte is 2x2x2x2x2x2x2x2 or 28 or 256 states. Before long the number of possible states becomes unmanageable large. For example, 1 kilobit can have 21000 possible states (or more than 1 followed by 301 zeros). Converting between the various information units is very important when evaluating internet speeds and data (traffic) allowances. Connection speeds are usually quoted in megabits per sec (Mbps) but most of us are familiar with megabytes (MBs). A connection speed of 8 megabits per second is equivalent to one megabyte per second. Very high data transfer rates are possible with optical fibre and this is the proposed technology for Australia's National Broadband Network (NBN). Data storage is usually quoted in terabytes and computer memory (RAM) in gigabytes.

The blue and yellow boxes at the top are the SI standard units and they use base 10. The powers of ten appear in the rightmost column. Mega is 106, for example. These are standard SI prefixes for the familiar powers of ten that increment by three powers (i.e. standard SI prefix + either bit or byte). The orange and green units at the bottom use binary multiples. This is because computers use binary and some measures still use these powers of two. 210 (1024) approximates 103 (1000) and this is what the kibibyte is and is close in value to the kilobyte. These binary equivalents go up in multiples of 210 and they become increasingly distant from their SI equivalents as they get larger. This is because you have to multiply by 1024 each time instead of 1000. You can check out these powers using our powers calculator. For example, Mebi means 220. See the National Institute of Standards.

Russell Kightley Media
PO Box 9150, Deakin, ACT 2600, Australia. Mobile phone Australia 0405 17 64 71
email RKM