English

Calculators

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.

-

In every unit

  • Bit-
  • Byte (B)-
  • Kilobit (kbit)-
  • Megabit (Mbit)-
  • Gigabit (Gbit)-
  • Kilobyte (KB, 1,000 B)-
  • Megabyte (MB)-
  • Gigabyte (GB)-
  • Terabyte (TB)-
  • Petabyte (PB)-
  • Kibibyte (KiB, 1,024 B)-
  • Mebibyte (MiB)-
  • Gibibyte (GiB)-
  • Tebibyte (TiB)-
  • Pebibyte (PiB)-

Worked example

  • 1 GiB = 1,073,741,824 B = 1.07374 GB
  • 1 TB = 931.323 GiB
  • 100 Mbit = 12.5 MB

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.