Home Text Tools Encoding Hashing Generators Developer Converters Text Styles Image Tools

Data Size Converter

Convert between data size units. Clearly distinguishes SI (base-1000) and IEC (base-1024) units.

All processing happens in your browser. No data is sent to any server.
SI vs IEC: SI prefixes (KB, MB, GB, TB) use powers of 1000. IEC prefixes (KiB, MiB, GiB) use powers of 1024. For example, 1 KB = 1,000 bytes while 1 KiB = 1,024 bytes. Hard drive manufacturers typically use SI units, while operating systems often use IEC units but label them as KB/MB/GB.

How It Works

The Data Size Converter handles both SI (International System) and IEC (International Electrotechnical Commission) data units. This distinction is important because the two systems use different multipliers:

  • Bit (b) — the smallest unit of data (0 or 1)
  • Byte (B) — 8 bits
  • Kilobyte (KB) — 1,000 bytes (SI)
  • Megabyte (MB) — 1,000,000 bytes (SI)
  • Gigabyte (GB) — 1,000,000,000 bytes (SI)
  • Terabyte (TB) — 1,000,000,000,000 bytes (SI)
  • Kibibyte (KiB) — 1,024 bytes (IEC)
  • Mebibyte (MiB) — 1,048,576 bytes (IEC, 1024²)
  • Gibibyte (GiB) — 1,073,741,824 bytes (IEC, 1024³)

This tool clearly labels each unit so you always know which standard you are converting between. All processing happens locally in your browser.