ScaleWhite Tools

Data Size Converter

Convert between bytes, KB, MB, GB, TB, and more. Supports both SI (powers of 10) and IEC (powers of 2) units.

SI Units (Powers of 10)

1 KB = 1,000 B (used by storage manufacturers, network speeds)

B (Byte)
1000000000
KB (Kilobyte)
1000000
MB (Megabyte)
1000
GB (Gigabyte)
1
TB (Terabyte)
0.001
PB (Petabyte)
0.000001

IEC Units (Powers of 2)

1 KiB = 1,024 B (used by OS memory display, programming)

KiB (Kibibyte)
976562.5
MiB (Mebibyte)
953.67431640625
GiB (Gibibyte)
0.931322574615479
TiB (Tebibyte)
0.000909494701772928
PiB (Pebibyte)
8.88178419700125e-7

What is this tool?

A tool for converting data sizes (file sizes, memory capacity, etc.) between SI units (KB, MB, GB...) and IEC units (KiB, MiB, GiB...) at a glance. Easily compare SI units used by storage manufacturers (1 KB = 1,000 B) with IEC units used by operating systems and programming (1 KiB = 1,024 B).

How to Use

  1. Enter a numeric value and select the source unit from the dropdown.
  2. Conversion results in both SI (KB/MB/GB etc.) and IEC (KiB/MiB/GiB etc.) units are displayed in real time.
  3. Use the copy button next to each result to copy the value to your clipboard.

Examples

  • Check the difference between HDD/SSD rated capacity (SI) and OS displayed capacity (IEC).
  • Convert network bandwidth (Mbps) data amounts to byte units.
  • Understand the GB/GiB difference for cloud storage pricing calculations.