Unit Convertio

Trusted unit conversions based on SI and NIST scientific standards

Data Storage Converter

Convert data storage units including bytes, KB, MB, GB, TB, and more.

Popular Data Storage Conversions

Complete List of Data Storage Units for Conversion

1 Bit [bit] = 0.125000 Byte [B]

Bit to Byte, Byte to Bit

1 Nibble [nibble] = 0.500000 Byte [B]

Nibble to Byte, Byte to Nibble

1 Word (16-bit) [word] = 2.00000 Byte [B]

Word (16-bit) to Byte, Byte to Word (16-bit)

1 Double Word (32-bit) [dword] = 4.00000 Byte [B]

Double Word (32-bit) to Byte, Byte to Double Word (32-bit)

1 Quad Word (64-bit) [qword] = 8.00000 Byte [B]

Quad Word (64-bit) to Byte, Byte to Quad Word (64-bit)

1 Disk Block (512 B) [block] = 512.000 Byte [B]

Disk Block (512 B) to Byte, Byte to Disk Block (512 B)

1 Kilobyte (Decimal) [kB] = 1000.00 Byte [B]

Kilobyte (Decimal) to Byte, Byte to Kilobyte (Decimal)

1 Megabyte (Decimal) [MB] = 1.00000e+6 Byte [B]

Megabyte (Decimal) to Byte, Byte to Megabyte (Decimal)

1 Gigabyte (Decimal) [GB] = 1.00000e+9 Byte [B]

Gigabyte (Decimal) to Byte, Byte to Gigabyte (Decimal)

1 Terabyte (Decimal) [TB] = 1.00000e+12 Byte [B]

Terabyte (Decimal) to Byte, Byte to Terabyte (Decimal)

1 Petabyte (Decimal) [PB] = 1.00000e+15 Byte [B]

Petabyte (Decimal) to Byte, Byte to Petabyte (Decimal)

1 Exabyte (Decimal) [EB] = 1.00000e+18 Byte [B]

Exabyte (Decimal) to Byte, Byte to Exabyte (Decimal)

1 Zettabyte (Decimal) [ZB] = 1.00000e+21 Byte [B]

Zettabyte (Decimal) to Byte, Byte to Zettabyte (Decimal)

1 Yottabyte (Decimal) [YB] = 1.00000e+24 Byte [B]

Yottabyte (Decimal) to Byte, Byte to Yottabyte (Decimal)

1 Kibibyte [KiB] = 1024.00 Byte [B]

Kibibyte to Byte, Byte to Kibibyte

1 Mebibyte [MiB] = 1.04858e+6 Byte [B]

Mebibyte to Byte, Byte to Mebibyte

1 Gibibyte [GiB] = 1.07374e+9 Byte [B]

Gibibyte to Byte, Byte to Gibibyte

1 Tebibyte [TiB] = 1.09951e+12 Byte [B]

Tebibyte to Byte, Byte to Tebibyte

1 Pebibyte [PiB] = 1.12590e+15 Byte [B]

Pebibyte to Byte, Byte to Pebibyte

1 Exbibyte [EiB] = 1.15292e+18 Byte [B]

Exbibyte to Byte, Byte to Exbibyte

1 Zebibyte [ZiB] = 1.18059e+21 Byte [B]

Zebibyte to Byte, Byte to Zebibyte

1 Yobibyte [YiB] = 1.20893e+24 Byte [B]

Yobibyte to Byte, Byte to Yobibyte

1 Kilobit (Decimal) [kb] = 125.000 Byte [B]

Kilobit (Decimal) to Byte, Byte to Kilobit (Decimal)

1 Megabit (Decimal) [Mb] = 125000 Byte [B]

Megabit (Decimal) to Byte, Byte to Megabit (Decimal)

1 Gigabit (Decimal) [Gb] = 1.25000e+8 Byte [B]

Gigabit (Decimal) to Byte, Byte to Gigabit (Decimal)

1 Terabit (Decimal) [Tb] = 1.25000e+11 Byte [B]

Terabit (Decimal) to Byte, Byte to Terabit (Decimal)

1 Petabit (Decimal) [Pb] = 1.25000e+14 Byte [B]

Petabit (Decimal) to Byte, Byte to Petabit (Decimal)

1 Exabit (Decimal) [Eb] = 1.25000e+17 Byte [B]

Exabit (Decimal) to Byte, Byte to Exabit (Decimal)

1 Zettabit (Decimal) [Zb] = 1.25000e+20 Byte [B]

Zettabit (Decimal) to Byte, Byte to Zettabit (Decimal)

1 Yottabit (Decimal) [Yb] = 1.25000e+23 Byte [B]

Yottabit (Decimal) to Byte, Byte to Yottabit (Decimal)

1 Kibibit [Kib] = 128.000 Byte [B]

Kibibit to Byte, Byte to Kibibit

1 Mebibit [Mib] = 131072 Byte [B]

Mebibit to Byte, Byte to Mebibit

1 Gibibit [Gib] = 1.34218e+8 Byte [B]

Gibibit to Byte, Byte to Gibibit

1 Tebibit [Tib] = 1.37439e+11 Byte [B]

Tebibit to Byte, Byte to Tebibit

1 Pebibit [Pib] = 1.40737e+14 Byte [B]

Pebibit to Byte, Byte to Pebibit

1 Exbibit [Eib] = 1.44115e+17 Byte [B]

Exbibit to Byte, Byte to Exbibit

1 Zebibit [Zib] = 1.47574e+20 Byte [B]

Zebibit to Byte, Byte to Zebibit

1 Yobibit [Yib] = 1.51116e+23 Byte [B]

Yobibit to Byte, Byte to Yobibit

Understanding data storage units

The byte is the fundamental unit of digital data storage. One byte represents 8 bits and can store one character of text. Larger units like kilobytes (KB), megabytes (MB), gigabytes (GB), and terabytes (TB) represent increasing multiples of bytes.

Binary vs Decimal data storage units

  • 1 kilobyte (KB) = 1,000 bytes (decimal) or 1,024 bytes (binary)
  • 1 megabyte (MB) = 1,000,000 bytes (decimal) or 1,048,576 bytes (binary)
  • 1 gigabyte (GB) = 1,000,000,000 bytes (decimal) or 1,073,741,824 bytes (binary)
  • 1 terabyte (TB) = 1,000,000,000,000 bytes (decimal) or 1,099,511,627,776 bytes (binary)
  • 1 mebibyte (MiB) = 1,048,576 bytes (binary, more precise than MB)

Why binary and decimal differ

Computer systems use binary (powers of 2), so 1 kilobyte technically equals 1,024 bytes. However, storage manufacturers often use decimal (powers of 10) for marketing purposes, so they label 1,000 bytes as 1 KB. This difference becomes significant with larger storage amounts. For example, a "1 TB" hard drive is actually about 931 GB in binary terms.

Data storage applications

Understanding data storage units is essential for purchasing storage devices, downloading files, and managing cloud storage. File sizes (documents, images, videos) are measured in these units. RAM, hard drives, SSDs, and cloud storage all use these measurements.

Frequently Asked Questions

Why does my hard drive have less space than advertised?
Hard drives use decimal units (1 KB = 1,000 bytes) for marketing, but computers use binary units (1 KB = 1,024 bytes). A "1 TB" drive contains 1 trillion bytes, which equals about 931 GiB (gibibytes) in binary. The difference accumulates with larger drives.
What is the difference between MB, MiB, GB, and GiB?
MB (megabyte) = 1,000,000 bytes (decimal). MiB (mebibyte) = 1,048,576 bytes (binary). Similarly, GB = 1 billion bytes (decimal), while GiB = 1,073,741,824 bytes (binary). Use MiB/GiB/TiB for accurate computer measurements.
How much data can I store on a 256 GB SSD?
A 256 GB SSD can store approximately 256 billion bytes in decimal terms, or about 238 GiB in binary terms. Accounting for system files and formatting, usable space is typically around 230 GiB.
All Converters