Conversor de bytes (B, kB, MB, GB, TB, PB)
Convierte tamaños de almacenamiento entre todas las unidades comunes (B, kB, MB, GB, TB, PB) usando tanto el sistema decimal (SI, 1 kB = 1000 B) como el binario (1 KiB = 1024 B), para entender la diferencia entre el disco anunciado y el disco que ve tu sistema operativo.
Última revisión: 25 de mayo de 2026
Bytes equivalentes
B
¿Qué ha hecho?
Convierte un tamaño expresado en una unidad de almacenamiento a todas las demás, y te recuerda la diferencia más importante: kilobyte SI ≠ kibibyte binario.
Las dos familias de unidades
| Familia | Símbolo | Factor | Donde se usa |
|---|---|---|---|
| SI / decimal | kB, MB, GB, TB, PB | 1000ⁿ | Discos duros y SSD (marketing), operadores (Mbps), unidades científicas |
| Binario | KiB, MiB, GiB, TiB, PiB | 1024ⁿ | Sistemas operativos, RAM, software de sistema |
Históricamente se usó “KB” para 1024 B (binario), generando confusión. La norma IEC 60027-2 (1999) introdujo los prefijos Ki, Mi, Gi (con “i” de “binario”) para separar formalmente las dos familias.
Por qué tu disco de 1 TB tiene “menos espacio”
Compras un disco de 1 TB y el sistema operativo te dice que tiene 931 GiB. No te están robando — son las dos formas de medir:
$$ 1 \text{ TB} = 10^{12} \text{ B} = 931{,}3 \text{ GiB} $$
Equivalencias rápidas entre las dos familias:
| SI (decimal) | Binario equivalente |
|---|---|
| 1 kB | 0,977 KiB |
| 1 MB | 0,954 MiB |
| 1 GB | 0,931 GiB |
| 1 TB | 0,909 TiB |
| 1 PB | 0,888 PiB |
A mayor escala, mayor “pérdida” aparente. Un disco de 10 TB anunciado son ~9,1 TiB en el sistema operativo.
Casos típicos
- Comprar disco duro/SSD: el fabricante anuncia en SI. Para saber lo que verás en Windows/Mac/Linux, convierte a binario.
- Velocidad de internet: los operadores anuncian en megabits por segundo (Mbps), no megabytes. 1 byte = 8 bits. Una conexión de 100 Mbps da en realidad 12,5 MB/s en descarga.
- Tamaño de archivo en Windows vs propiedades: Windows muestra el tamaño en KB binarios (1024 B) pero las MB son SI. Confuso pero estándar.
- Tamaño de memoria RAM: siempre binario. “8 GB de RAM” en realidad son 8 GiB = 8.589.934.592 bytes.
Para qué NO sirve
- Conversión de bits a bytes: no incluido.
1 byte = 8 bits. - Velocidad de transferencia (B/s, kB/s, MB/s): es una conversión de bytes en el tiempo; el cálculo de unidades es el mismo, pero hay que dividir por el tiempo.
- Compresión / tamaño efectivo: aquí ves el bruto. Archivos comprimidos ocupan menos en disco.
Calculadora relacionada
- Conversor entre bases (binario, decimal, hex) — para los números en sí.