Data Storage Converter

Convert between bits, bytes, KB/MB/GB and KiB/MiB/GiB.

Convert any amount of digital storage between decimal units (KB, MB, GB based on 1000) and binary units (KiB, MiB, GiB based on 1024). Live grid shows all units.

Common use cases

  • Compare hard drive marketing GB to OS GiB
  • Convert Mbps download speeds to MB/s file transfer time
  • Size a database or backup against a disk quota
  • Demystify the difference between 1 MB and 1 MiB

Frequently asked questions

KB vs KiB?
KB (decimal) = 1000 bytes; KiB (binary) = 1024 bytes. Drive vendors use decimal; operating systems usually display binary.
Why does my 1 TB drive show as 931 GB?
1 TB (decimal) = 10^12 bytes ≈ 0.909 TiB. Windows shows 'GB' but means GiB, hence the smaller number.
Bits vs bytes?
1 byte = 8 bits. Network speeds use bits (Mbps); file sizes use bytes (MB). Divide Mbps by 8 to get MB/s.

Related tools