redzilla
Calculation

Data Converter

Enter a value and its unit and convert it to every other: bits, bytes and the decimal (SI, base 1000) and binary (IEC, base 1024) multiples. 1 Byte = 8 bits. Nothing is sent to any server.

decimal uses base 1000 (SI: kB, MB, GB…); binary uses base 1024 (IEC: KiB, MiB, GiB…).

Examples
redzilla.cl — data
 
bits
bytes
In bits
1 Byte = 8 bits
In bytes
base unit
Decimal vs binary
the most readable magnitude

Decimal · SI (base 1000)

UnitValueIn bytes

Binary · IEC (base 1024)

UnitValueIn bytes
SI vs IEC · why a 1 TB disk is 0.909 TiB

1. There are two families of prefixes. The decimal ones (SI) are powers of 1000: kB=10³ B, MB=10⁶, GB=10⁹, TB=10¹². The binary ones (IEC) are powers of 1024: KiB=2¹⁰ B, MiB=2²⁰, GiB=2³⁰, TiB=2⁴⁰.

2. The IEC 60027-2 standard created the Ki/Mi/Gi/Ti prefixes (kibi, mebi, gibi, tebi) precisely to remove the ambiguity: a kB is 1000 bytes, a KiB is 1024 bytes.

3. Disk manufacturers use the decimal system: 1 TB = 1,000,000,000,000 bytes. The operating system usually measures in binary, so it divides by 1024⁴: 1·10¹² / 2⁴⁰ ≈ 0.909 TiB. That is why the disk "looks" smaller.

4. The difference grows with scale: ~2.3 % at kilo, ~4.6 % at mega, ~6.9 % at giga and ~9.1 % at tera. No space is missing: only the unit it is measured in changes.

5. Network speeds are in bits (Mbps), not bytes. 1 Byte = 8 bits, so divide by 8 to go from bits to bytes.

Runs locally in your browser · no sign-up · nothing leaves your browser.

Was this tool useful?
Disclaimer We take great care to keep every tool accurate and review it thoroughly; even so, we can't guarantee it is free of errors or take responsibility for how the results are used. We recommend double-checking anything critical.
Found an error? Let us know →