Data Size Converter

Convert between bytes, KB, MB, GB, TB, and binary units

Read the full guide

tools.data-size-converter.decimalVsBinary

SI

Decimal (SI Units)

tools.data-size-converter.decimalDesc

  • 1 KB = 1,000 bytes
  • 1 MB = 1,000 KB = 1,000,000 bytes
  • 1 GB = 1,000 MB = 1,000,000,000 bytes
  • 1 TB = 1,000 GB
IEC

Binary (IEC Units)

tools.data-size-converter.binaryDesc

  • 1 KiB = 1,024 bytes
  • 1 MiB = 1,024 KiB = 1,048,576 bytes
  • 1 GiB = 1,024 MiB = 1,073,741,824 bytes
  • 1 TiB = 1,024 GiB

Why does my drive show less space? A "1 TB" drive (1,000,000,000,000 bytes) shows as ~931 GiB in your OS because it uses binary calculation.

tools.data-size-converter.commonSizes

Text document (1 page)~10 KB
MP3 song (4 min)~4 MB
JPEG photo (12 MP)~3-5 MB
HD Video (1 hour)~3-4 GB
4K Video (1 hour)~20-30 GB
Blu-ray movie~25-50 GB

Calculate digital storage requirements. Convert between decimal (MB/GB) and binary (MiB/GiB) units used by hard drive manufacturers and operating systems.

Storage manufacturers usually use the Decimal system (base 10, where 1 KB = 1000 bytes). However, Operating Systems like Windows use the Binary system (base 2, where 1 KiB = 1024 bytes). This is why a 500GB drive shows less space when plugged in.

Web Development

Optimizing image or video sizes for faster page loads.

IT Planning

Calculating server storage needs or cloud backup costs.

Our tool allows you to toggle between standard (SI) units and binary (IEC) units so you can match the calculation to your specific needs.

UnitDecimal (Base 10)Binary (Base 2)
Kilobyte1,000 Bytes1,024 Bytes (KiB)
Megabyte1,000,000 Bytes1,048,576 Bytes (MiB)
Gigabyte10^9 Bytes2^30 Bytes (GiB)

Uses BigInt support in modern browsers for accurate large-scale conversions (PB, EB).

Frequently Asked Questions

Why is my 1TB hard drive only 931GB?
The manufacturer defines 1TB as 1,000,000,000,000 bytes, but Windows divides by 1024, resulting in 931 GiB.

Related Tools