Data Storage Converter

Convert between bits, bytes and every unit up to petabytes, in both decimal (KB, MB, GB) and binary (KiB, MiB, GiB) systems. Calculates in your browser.

Converted value

-

Decimal (×1000)-
Binary (×1024)-
Bytes-
Bits-

Show the math

Every amount is taken to bytes, then expressed in the target unit:

decimal: 1 KB = 1000 B · binary: 1 KiB = 1024 B · 1 B = 8 bits

Drive makers quote capacity in decimal units (1 GB = 1,000,000,000 bytes) while operating systems usually report binary units (1 GiB = 1,073,741,824 bytes), which is why a “1 TB” disk shows as about 931 GiB. Everything is converted in your browser.

What this does

A data storage converter changes between bits, bytes and units up to petabytes, in both decimal (KB, MB, GB) and binary (KiB, MiB, GiB) systems.

How to use it

  1. Enter a value.
  2. Pick its unit.
  3. Read the equivalent in every other unit.
  4. Compare decimal and binary.

How it works

Decimal units step by 1000 (a GB is 1000×1000×1000 bytes); binary units step by 1024 (a GiB is 1024×1024×1024 bytes, about 7.4% larger). A byte is 8 bits.

Example

A 1 TB drive is about 931 GiB, which is why an operating system reports a smaller number.

Sources & methodology

Last updated .

Frequently asked questions

Why does a 1 TB drive show as about 931 GB?

Drive makers use decimal units (1 TB = 1,000,000,000,000 bytes) while operating systems usually report binary units (1 GiB = 1,073,741,824 bytes), so the same capacity reads as a smaller number.

What is the difference between GB and GiB?

A gigabyte (GB) is 1000³ bytes; a gibibyte (GiB) is 1024³ bytes, about 7.4% larger. The converter shows both so you can compare them directly.

How many bits are in a byte?

Eight. The converter includes bits, which is handy when comparing storage sizes against network speeds quoted in bits per second.