Data Units Converter

Count in thousands (1 KB = 1,000 bytes) as the International System of Units defines the prefixes, instead of the binary 1,024 used by Windows and many operating systems.

Share
Embed
CiteReport a problem

Pick a number, a unit to convert from and a unit to convert to. Storage sizes convert to storage sizes and transfer speeds to transfer speeds; tick the SI box to count in thousands instead of 1,024s. The binary names, KiB to EiB, always count in 1,024s.

Storage and memory units

The smallest unit of digital information is the bit, a single 0 or 1. Eight bits make one byte, the unit used for files, memory and disks. Larger amounts are written with the usual prefixes, and each prefix has two meanings: a decimal one used by the International System of Units (SI) and a binary one that grew out of how computer memory is addressed.

Both columns are in use. The IEC names for the binary column are kibibyte, mebibyte, gibibyte and so on.
UnitDecimal (SI) valueBinary value
Byte (B)8 bits8 bits
Kilobyte (KB)1,000 bytes1,024 bytes
Megabyte (MB)1,000,000 bytes1,048,576 bytes
Gigabyte (GB)109 bytes230 = 1,073,741,824 bytes
Terabyte (TB)1012 bytes240 bytes
Petabyte (PB)1015 bytes250 bytes
Exabyte (EB)1018 bytes260 bytes

The converter counts in 1,024s by default, which matches how many operating systems report file and memory sizes. Tick Use SI standard to count in 1,000s, which is how drive manufacturers, most cloud providers and network equipment describe capacity.

Binary names: KiB, MiB, GiB, TiB, PiB and EiB

The IEC gave the binary units names of their own, so that a gibibyte is always 230 bytes and a gigabyte is always 109 bytes. The converter lists all six, from KiB to EiB, next to the decimal KB to EB. They count in 1,024s whether or not the SI box is ticked; the box only changes KB, MB, GB, TB, PB and EB.

UnitBytesCompared with the decimal unit
Kibibyte (KiB)1,0242.4% more than 1 KB
Mebibyte (MiB)1,048,5764.9% more than 1 MB
Gibibyte (GiB)1,073,741,8247.4% more than 1 GB
Tebibyte (TiB)1,099,511,627,77610.0% more than 1 TB
Pebibyte (PiB)1,125,899,906,842,62412.6% more than 1 PB
Exbibyte (EiB)1,152,921,504,606,846,97615.3% more than 1 EB

With the SI box ticked, 1 TB converts to 0.9095 TiB, which is why a drive sold as 1 TB shows about 931 GiB. With the box clear, TB means 240 bytes and 1 TB is exactly 1 TiB.

Bandwidth and transfer-rate units

A transfer rate is an amount of data per second. Connection speeds are quoted in bits per second: bps, kbps, Mbps, Gbps and Tbps, each step being a factor of 1,000 in SI counting. File-transfer figures in software are usually in bytes per second: B/s, KB/s, MB/s, GB/s and TB/s.

The two families differ by a factor of eight, so the same link is described by very different-looking numbers. A line sold as 100 Mbps moves 100 million bits per second, which is 12.5 million bytes per second.

Network speeds are defined with decimal prefixes, so tick Use SI standard when you step between prefixes on a link, for example Gbps to Mbps (1,000) or Gbps to MB/s (125). Bits and bytes use the same prefix step, so the factor of eight between Mbps and MB/s holds either way: 8 Mbps is exactly 1 MB/s with the box ticked or not. Without the tick, each step is 1,024, so 1 Gbps is 1,024 Mbps and 128 MB/s. The dedicated Gbps to Mbps and kbps to Mbps pages have no SI box and always step by 1,000, so tick the box here to match them.

How to convert between data units

  1. Enter the amount in the first box and choose its unit.
  2. Choose the unit you want in the second drop-down. The answer updates immediately and is rounded to four decimal places.
  3. Decide whether to tick the SI box. Leave it empty for 1,024-based sizes, tick it for 1,000-based sizes and for network speeds. The choice applies to bit units and byte units alike, but not to KiB, MiB, GiB, TiB, PiB and EiB, which always count in 1,024s.

target = amount × (bytes in source unit) ÷ (bytes in target unit)Bits count as one eighth of a byte, and every prefix step is 1,000 (SI) or 1,024 (box left empty), for bit units and byte units alike.

Amounts and rates cannot be converted into each other, because one is a quantity and the other a quantity per second. If you pick one of each, the answer box reads "switch to compatible output".

Conversion examples

KB to MB. A 2,560 KB image is 2,560 ÷ 1,024 = 2.5 MB in binary units, or 2,560 ÷ 1,000 = 2.56 MB in decimal units. See also the KB to MB converter.

GB to MB. A 3.5 GB download is 3.5 × 1,024 = 3,584 MB binary, or 3.5 × 1,000 = 3,500 MB decimal. The GB to MB converter shows the same thing for a single pair of units.

TB to TiB. A 4 TB drive holds 4 × 1012 bytes. With the SI box ticked that is 4 × 1012 ÷ 240 = 3.638 TiB. Results above about 9 × 1015 are worked out with whole-number arithmetic, so 1 EiB shows as 1,152,921,504,606,846,976 bytes.

Petabytes and exabytes. For single steps with exact digits, see PB to TB, TB to PB, PB to GB, GB to PB, PB to MB, PB to EB and EB to PB. Those pages open with the SI box ticked, so 1 PB reads as 1,000 TB; here the box starts clear, which counts 1,024.

Mbps to MB/s. 100 Mbps ÷ 8 = 12.5 MB/s, with the SI box ticked or not. Real transfers run below this ceiling because of protocol overhead and server limits. The Mbps to MB/s converter is a shortcut for this pair.

Mbit to MB. A 100 Mbit file holds 100 ÷ 8 = 12.5 MB under either setting. Lowercase "bit" and uppercase "B" matter here; the Mbit to MB converter isolates this step.

Putting a speed and a size together. A 4 GB file on a 200 Mbps line is 4 × 8 × 1,000 = 32,000 Mbit, and 32,000 ÷ 200 = 160 seconds, which is 2 minutes 40 seconds at the full line rate.

Connection speed reference (SI)

Theoretical maximums; real throughput is lower.
Speed in MbpsSpeed in MB/sTime for 1 GB (1,000 MB)
811,000 s (16 min 40 s)
506.25160 s
10012.580 s
2002540 s
50062.516 s
1,000 (1 Gbps)1258 s
10,000 (10 Gbps)1,2500.8 s

Mistakes that mix up bits, bytes and prefixes

  • Confusing b and B. A lowercase b is a bit and an uppercase B is a byte. Mbps and MB/s differ by a factor of eight.
  • Using 1,024 for network speeds. Line rates are decimal, so a gigabit link is 1,000,000,000 bits per second.
  • Expecting a labeled size to match what the system reports. A drive sold in decimal units shows a smaller number in a system that counts in binary units; the difference is the unit, not missing space. The TB to GB converter walks through an example.

Worked examples with the Data Units Converter

Example 1. You enter: 1 GB · MB.

Result: You get 1024.

Example 2. You enter: -1234567.891 KB · KB.

Result: You get -1234567.891.

Example 3. You enter: 1000 GB · MB.

Result: You get 1,024,000.

Data Units Converter FAQ

How many MB are in a GB?

1,024 MB in binary counting and 1,000 MB in decimal (SI) counting. Leave the SI box empty for the first and tick it for the second.

How do I convert Mbps to MB/s?

Divide by 8, because a byte is eight bits. 100 Mbps is 12.5 MB/s. The result is the same whether or not the SI box is ticked, because megabits and megabytes use the same prefix step.

Why does the answer say "switch to compatible output"?

You chose a storage unit on one side and a transfer rate on the other. Amounts convert to amounts and rates to rates; pick two units of the same kind.

Is a Kbit the same as a KB?

No. A kilobyte is exactly eight times larger than a kilobit. In SI counting a kilobit is 1,000 bits and a kilobyte is 1,000 bytes; with the box left empty they are 1,024 bits and 1,024 bytes.

What is the difference between decimal and binary prefixes?

Decimal prefixes step by 1,000 (kilo, mega, giga, tera, peta, exa) and binary prefixes by 1,024 (kibi, mebi, gibi, tebi, pebi, exbi, written KiB to EiB). The gap compounds: a binary terabyte is about 10% larger than a decimal terabyte and a binary petabyte about 12.6% larger.

References

  1. NIST, Prefixes for binary multiples
  2. BIPM, The International System of Units (SI Brochure)
  3. IEEE 1541-2002, Standard for Prefixes for Binary Multiples

Cite this converter and page

If you use this page in your work, you can cite it as:

Reeliy Editorial Team. (2026). Data Units Converter. Reeliy. https://reeliy.com/converters/data-storage-bandwidth-converter“Data Units Converter.” Reeliy, 2026, https://reeliy.com/converters/data-storage-bandwidth-converter.