%3C/text%3E%3C/svg%3E">
💻
💻 Tech & IT

Byte Unit Converter (KB vs KiB, MB vs MiB)

Results update as you type.

Your numbers

Understanding the byte unit converter — concept and principle

Storage sizes are written with two different systems of prefixes. Decimal (SI) prefixes use powers of 1000: kB, MB, GB, TB. Binary (IEC) prefixes use powers of 1024: KiB, MiB, GiB, TiB. Drive makers and network speeds use the decimal system, while memory chips and many operating systems count in binary, often still labelled "GB". This converter turns a value in any of these units into bytes, GB, GiB, TB and TiB, so you can see why a new "1 TB" drive shows up as about 931 GB on a computer.

Decimal GB versus binary GiB on a 1 TB drive1 TB = 10¹² bytes = 1,000 GB; a GiB is 1,073,741,824 bytes, so the same drive is 931.3 GiB or 0.909 TiB.1 TB drive: 1,000 GB or 931 GiB?1 TB = 1,000,000,000,000 bytesthe box counts in powers of 101 GB1,000,000,000 B1 GiB1,073,741,824 B (+7.4%)Same drive, two rulers1,000 GB (10 × 100 GB)931.3 GiB (100 GiB steps)= 0.909 TiB · nothing is missing, only the unit
A GiB is 7.4% bigger than a GB, so the same bytes make fewer GiB.

How it is calculated

The principle

Computers address memory in powers of two, so early engineers borrowed "kilo" for 1024 because it was close to 1000. The gap grows with every step: 2.4% at kilo, 4.9% at mega, 7.4% at giga and 10% at tera. To remove the ambiguity, the IEC introduced the binary prefixes kibi, mebi, gibi and tebi in 1998, leaving kilo, mega and giga with their SI meanings. Both systems describe the same number of bytes; only the unit is different, like measuring a distance in miles or kilometres.

Worked example

  1. Input: 1 TB.
  2. Bytes: 1 × 10¹² = 1,000,000,000,000.
  3. GB (10⁹): 10¹² ÷ 10⁹ = 1,000.
  4. GiB (2³⁰): 10¹² ÷ 1,073,741,824 = 931.3225746.
  5. TB: 1. TiB (2⁴⁰): 10¹² ÷ 1,099,511,627,776 = 0.9094947018.
How Bytes changes with ValueHow Bytes changes with Value05e+111e+121.5e+122e+120.250.50.7511.251.52Example: 1,000,000,000,000Value
Each point is the calculator re-run with only “Value” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
ValueBytes
0.25250,000,000,000
0.5500,000,000,000
0.75750,000,000,000
11,000,000,000,000
1.251,250,000,000,000
1.51,500,000,000,000
22,000,000,000,000

How to read the result

The ratio TB ÷ TiB is about 0.909, so a drive's capacity in TiB is roughly 9% smaller than the number on the box, and no space is actually missing. Windows File Explorer reports binary values with GB labels, while macOS (since version 10.6) and most drive packaging use decimal units. The real usable space is smaller again, because the file system, partitions and recovery areas take some room.

Common mistakes

Keep in mind: Advertised capacity is the raw decimal size. Formatting overhead, reserved space and file-system metadata reduce what you can store, and these vary by device and system.

Frequently asked questions

Why does my 1 TB drive show 931 GB?

The drive has 10¹² bytes, which is 931 GiB; the operating system labels that as GB.

Is RAM sold in GB or GiB?

Memory modules come in binary sizes, so "16 GB" of RAM is 16 GiB, or 17,179,869,184 bytes.

How many MB are in a GB?

1000 in SI units, and 1024 MiB in a GiB.

Sources: IEC 80000-13, Quantities and units — Part 13: Information science and technology · BIPM, The International System of Units (SI Brochure), 9th edition, 2019

Checked 8 Nov 2026. Standard formulas and RFC/IEEE definitions, computed locally in your browser — nothing you type is sent anywhere.

💻 All tech & IT tools →🌍 Calculators by country →