DeveloperToolsKitBETA

Byte Converter

Convert between different data size units (KB, MB, GB, etc.)

Data Measurement Units

About Data Size Conversions

Decimal vs Binary Units

Data size units have two different measurement systems:

  • Decimal (SI): 1 KB = 1000 bytes, 1 MB = 1000 KB, etc. Disk manufacturers typically use this system.
  • Binary (IEC): 1 KiB = 1024 bytes, 1 MiB = 1024 KiB, etc. Operating systems and applications typically use this system.

Unit Conversion Formulas

  • Decimal: Conversion between units is done with 10^3 (1000).
  • Binary: Conversion between units is done with 2^10 (1024).

Basic Units

Decimal (SI)
  • 1 KB = 1,000 B
  • 1 MB = 1,000,000 B
  • 1 GB = 1,000,000,000 B
Binary (IEC)
  • 1 KiB = 1,024 B
  • 1 MiB = 1,048,576 B
  • 1 GiB = 1,073,741,824 B
Difference
  • 1 MB ≈ 0.954 MiB
  • 1 GB ≈ 0.931 GiB
  • 1 TB ≈ 0.909 TiB

Relationship Between Units

UnitSymbolDecimal (1000)Binary (1024)
ByteB1 B1 B
Kilobyte / KibibyteKB / KiB10^3 B2^10 B
Megabyte / MebibyteMB / MiB10^6 B2^20 B
Gigabyte / GibibyteGB / GiB10^9 B2^30 B
Terabyte / TebibyteTB / TiB10^12 B2^40 B
Petabyte / PebibytePB / PiB10^15 B2^50 B