Data Storage Converter (Bytes, KB, MB, GB, KiB, MiB)

Convert data units instantly: byte, bit, kilobyte, megabyte, gigabyte, terabyte and more. Precise factors, all units shown at once.

Data Storage Converter (Bytes, KB, MB, GB, KiB, MiB) results
UnitValue
byte (B)1
bit (bit)8
kilobyte (kB)0.001
megabyte (MB)0.000001
gigabyte (GB)1 × 10⁻⁹
terabyte (TB)1 × 10⁻¹²
petabyte (PB)1 × 10⁻¹⁵
kibibyte (KiB)0.0009765625
mebibyte (MiB)9.536743164 × 10⁻⁷
gibibyte (GiB)9.313225746 × 10⁻¹⁰
tebibyte (TiB)9.094947018 × 10⁻¹³
pebibyte (PiB)8.881784197 × 10⁻¹⁶
kilobit (kbit)0.008
megabit (Mbit)0.000008
gigabit (Gbit)8 × 10⁻⁹

Tip: double-click a row to convert from that unit. Click a value to copy it. Expressions like 3*12 are accepted.

How to use the Data Storage Converter

  1. Type the value you want to convert (expressions are allowed).
  2. Choose the unit you are converting from.
  3. Read the result in every other unit in the table — it updates as you type.

About this tool

Enter a value and choose its unit; the data is converted to all 15 supported units simultaneously. Conversions use exact definitions where they exist (e.g. 1 inch = 25.4 mm, 1 lb = 0.453 592 37 kg).

Common conversions

1 B = 8 bit1 bit = 0.125 B
1 B = 0.001 kB1 kB = 1000 B
1 B = 0.000001 MB1 MB = 1 000 000 B
1 B = 1 × 10⁻⁹ GB1 GB = 1 000 000 000 B
1 B = 1 × 10⁻¹² TB1 TB = 1 × 10¹² B
1 B = 1 × 10⁻¹⁵ PB1 PB = 1 × 10¹⁵ B