Data Size Converter

Convert data storage and memory sizes across decimal SI (kB, MB, GB, TB, PB) and binary IEC (KiB, MiB, GiB, TiB, PiB) units. 100% free, private, and client-side.

Base Information Quantities (Exact)

Total Bytes (B)
1000000000000 B
Exact
Total Bits (b) — 8 bits = 1 byte
8000000000000 b
Exact

Decimal SI (Base 10 / 10³)
Standard Storage

Storage drives, network speeds, and standard SI multiples (10³ = 1,000)

Decimal SI data size conversions
UnitValueStatusCopy
Kilobyte
kB
1000000000
Exact
Megabyte
MB
1000000
Exact
Gigabyte
GB
1000
Exact
Terabyte
TB
1
Exact
Petabyte
PB
0.001
Exact

Binary IEC (Base 2 / 2¹⁰)
Operating Systems & RAM

RAM, operating system file sizes, and IEC multiples (2¹⁰ = 1,024)

Binary IEC data size conversions
UnitValueStatusCopy
Kibibyte
KiB
976562500
Exact
Mebibyte
MiB
953674.3164
≈ Rounded
Gibibyte
GiB
931.3226
≈ Rounded
Tebibyte
TiB
0.9095
≈ Rounded
Pebibyte
PiB
0.0009
≈ Rounded

Storage Capacity Explainer: Decimal vs Binary Units

An advertised data capacity of 1 TB equals exactly 1000000000000 bytes (8000000000000 bits). When converted to binary units, this corresponds to approximately 931.3226 GiB (0.9095 TiB). Operating systems (such as Windows File Explorer) historically calculate disk sizes using binary factors (1 GiB = 1,073,741,824 bytes) while labeling them with the abbreviation "GB". Physical storage is not missing or lost; the same byte count is simply measured using base-2 units rather than base-10 units.

Manufacturer Standard (1 TB)1,000,000,000,000 B
Binary Operating System Value≈ 931.3226 GiB
Equivalent Bit Count8,000,000,000,000 b (8 Tb)
Standard reference: IEC 80000-13 and NIST Special Publication 811. Bit symbol is strictly lowercase b; byte symbol is uppercase B.

Frequently Asked Questions