Data Storage Unit Converter | Convert between Bytes, Kilobytes, Megabytes, Gigabytes and more

Online data storage unit converter supporting precise conversion between bits, bytes, kilobytes, megabytes, gigabytes, terabytes and binary units (KiB, MiB, GiB).

Bit(bit)
Formula:1 B = 8 bit
Calculation Process:0 B × 8 = undefined bit
Byte(B)
Current Unit
Kilobyte (KB)(KB)
Formula:1 B = 0.001 KB
Calculation Process:0 B × 0.001 = undefined KB
Megabyte (MB)(MB)
Formula:1 B = 0.000001 MB
Calculation Process:0 B × 0.000001 = undefined MB
Gigabyte (GB)(GB)
Formula:1 B = 1.e-9 GB
Calculation Process:0 B × 1.e-9 = undefined GB
Terabyte (TB)(TB)
Formula:1 B = 1.e-12 TB
Calculation Process:0 B × 1.e-12 = undefined TB
Petabyte (PB)(PB)
Formula:1 B = 1.e-15 PB
Calculation Process:0 B × 1.e-15 = undefined PB
Kibibyte (KiB)(KiB)
Formula:1 B = 0.000977 KiB
Calculation Process:0 B × 0.000977 = undefined KiB
Mebibyte (MiB)(MiB)
Formula:1 B = 9.536743e-7 MiB
Calculation Process:0 B × 9.536743e-7 = undefined MiB
Gibibyte (GiB)(GiB)
Formula:1 B = 9.313226e-10 GiB
Calculation Process:0 B × 9.313226e-10 = undefined GiB
Tebibyte (TiB)(TiB)
Formula:1 B = 9.094947e-13 TiB
Calculation Process:0 B × 9.094947e-13 = undefined TiB
Nibble(nibble)
Formula:1 B = 2 nibble
Calculation Process:0 B × 2 = undefined nibble

Data Storage Unit Knowledge

Data Unit Basics

Digital data is stored and measured in bits and bytes. A bit (binary digit) is the smallest unit of data (0 or 1). A byte consists of 8 bits and can represent 256 different values.

Decimal vs Binary Prefixes

  • Two systems exist: decimal (SI) uses powers of 1000 (KB = 1,000 bytes), while binary (IEC) uses powers of 1024 (KiB = 1,024 bytes). Hard drive manufacturers use decimal
  • operating systems often use binary. This causes apparent size discrepancies.

Common Storage Sizes

  • 1 KB = 1,000 bytes (decimal) or 1,024 bytes (binary)
  • 1 MB = 1,000,000 bytes
  • 1 GB = 1,000,000,000 bytes
  • 1 TB = 1,000,000,000,000 bytes. A typical smartphone has 128 GB–1 TB storage.

Data Transmission

Network speeds are measured in bits per second (bps). 1 Mbps = 1,000,000 bits/s. To download a 1 GB file at 100 Mbps: 1 GB = 8 Gb, so 8,000 Mb / 100 Mbps = 80 seconds.

IEC Binary Units

The IEC introduced binary prefixes to avoid confusion: kibibyte (KiB) = 1,024 bytes, mebibyte (MiB) = 1,048,576 bytes, gibibyte (GiB) = 1,073,741,824 bytes, tebibyte (TiB) = 1,099,511,627,776 bytes.