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.