Data storage converter

Data is counted in bits and bytes (8 bits = 1 byte). Drive makers use decimal units (1 GB = 1,000 MB) while some systems show binary ones (1 GiB = 1,024 MiB), which is why a new drive looks smaller than advertised.

Formula and table →

Common conversions

1 bit equals

byte (B)0.125
kilobyte (KB)0.000125
megabyte (MB)1.25 × 10^-7
gigabyte (GB)1.25 × 10^-10
terabyte (TB)1.25 × 10^-13
petabyte (PB)1.25 × 10^-16
kibibyte (KiB)0.00012207
mebibyte (MiB)1.19209 × 10^-7
gibibyte (GiB)1.16415 × 10^-10
tebibyte (TiB)1.13687 × 10^-13
kilobit (kb)0.001
megabit (Mb)0.000001
gigabit (Gb)1 × 10^-9

Every Data storage conversion

bit (b)

byte (B)

kilobyte (KB)

megabyte (MB)

gigabyte (GB)

terabyte (TB)

kibibyte (KiB)

mebibyte (MiB)

gibibyte (GiB)

tebibyte (TiB)

megabit (Mb)

About Data storage units

megabyte (MB)
1 MB = 1,000,000 bytes (decimal, as drive makers use).
terabyte (TB)
A 1 TB drive is 1,000 GB, shown as about 931 GiB by Windows.
gibibyte (GiB)
1 GiB = 1,073,741,824 bytes (binary, as Windows shows).

Other categories

Length · Area · Volume · Weight · Temperature · Speed · Time · Internet speed · Pressure · Energy · Power · Angle · Fuel economy · Flow rate · Illuminance