Skip to the converter

HomeUnits

Data size converter

Bytes, KB, MB, GB, TB, with the 1000 and 1024 rules explained.

Runs in your browserNo sign-upNo watermark

Quick answer

To convert data size units, type a number, choose the unit you have and the unit you want. The answer updates as you type.

Read the guide: How to convert units without mistakes

1000

1 MB = 1000 KB

KB, MB and GB here use 1000 (what disk makers and phone plans use). KiB, MiB and GiB use 1024 (what many operating systems show).

1 MB in every data size unit
Bit8000000 bit
Byte1000000 B
Kilobyte1000 KB
Megabyte1 MB
Gigabyte0.001 GB
Terabyte0.000001 TB
Kibibyte976.5625 KiB
Mebibyte0.9536743164 MiB
Gibibyte0.0009313225746 GiB
Tebibyte0.000000909495 TiB

How to use the data size tool

  1. Type the number you want to convert.
  2. Choose the unit you have in "From" and the one you want in "To".
  3. Read the answer. The โ‡„ button swaps the two units, and the table shows every unit at once.

This data size converter uses exact conversion factors and shows the result with up to 10 significant digits.

Common questions

Is 1 KB 1000 or 1024 bytes?

It depends who you ask. Disk makers and phone plans use 1 KB = 1,000 bytes. Some operating systems use 1 KB = 1,024 bytes. To avoid confusion, KiB, MiB and GiB always mean 1,024. Both kinds are here.

Why does my 1 TB drive show less space?

The maker counts 1 TB as 1,000,000,000,000 bytes, but the system shows it in 1,024-based units, which gives about 931 GiB.

How accurate is it?

It uses the exact defined conversion factors and shows up to 10 significant digits, so rounding noise is hidden but real precision is kept.

Does it work offline?

Once the page has loaded, yes: it calculates in your browser and sends nothing anywhere.