Toolbit

Conversor de unidades de almacenamiento (GB, GiB, Mbit)

Convierte entre bytes, KB, MB, GB, TB y sus equivalentes binarios KiB, MiB, GiB y TiB, y entre bits y bytes, con cálculo del tiempo de transferencia.

Dos sistemas para la misma palabra

"Un gigabyte" puede significar dos cantidades distintas según quién lo diga. En el sistema decimal (SI), que usan los fabricantes de discos, los proveedores de internet y la mayoría de las especificaciones técnicas, cada prefijo multiplica por 1000: un kilobyte son 1000 bytes y un gigabyte, 1000³ = 1.000.000.000 bytes. En el sistema binario, que usan la memoria RAM y buena parte del software, cada prefijo multiplica por 1024 (2¹⁰): un "kilobyte" son 1024 bytes y un "gigabyte", 1024³ = 1.073.741.824 bytes.

Para terminar con la ambigüedad, la IEC definió en 1998 prefijos propios para el sistema binario: kibi, mebi, gibi, tebi (KiB, MiB, GiB, TiB). Así, GB siempre debería significar 10⁹ bytes y GiB, 2³⁰ bytes. El problema es que muchos programas siguen escribiendo "GB" cuando calculan en GiB, y de ahí sale la pregunta más frecuente sobre almacenamiento: por qué un disco de 1 TB aparece como de 931 GB.

Tabla de unidades

Decimal (SI)BytesBinario (IEC)BytesDiferencia
1 kB10001 KiB10242,3 %
1 MB1000²1 MiB1024²4,6 %
1 GB1000³1 GiB1024³6,9 %
1 TB1000⁴1 TiB1024⁴9,1 %
1 PB1000⁵1 PiB1024⁵11,2 %
1 EB1000⁶1 EiB1024⁶13,3 %

La columna de diferencia muestra cuánto más chica parece una capacidad decimal cuando se expresa en unidades binarias. La brecha crece con cada prefijo: con kilobytes casi no se nota, pero con terabytes ya es casi un 10 %.

Las velocidades de red se miden en bits, no en bytes, y siempre con prefijos decimales: 1 Mbit/s es 1.000.000 de bits por segundo. Como un byte tiene 8 bits, hay que dividir por 8 para pasar a bytes por segundo.

Cómo usar el conversor

  • Escribe una cantidad (con punto o coma decimal) y elige su unidad: el conversor muestra el equivalente exacto en todas las unidades decimales, binarias y de bits a la vez. Los cálculos usan aritmética exacta, sin errores de redondeo de coma flotante, así que 1 TB da exactamente 931,322574615478515625 GiB (la tabla muestra hasta seis decimales).
  • Si la unidad es decimal, una nota indica cómo mostraría Windows esa capacidad: el número en unidades binarias, pero con la etiqueta decimal que usa el Explorador de archivos.
  • El bloque de tiempo de transferencia calcula cuánto tarda en moverse esa cantidad de datos a una velocidad dada, por ejemplo la de una conexión de 300 Mbit/s o la de un disco que copia a 150 MB/s.
  • La cantidad y la unidad quedan en la URL, así que un enlace como 4 TB abre el conversor con esos valores.

Capacidades de referencia

Capacidad anunciadaEn GiBEn TiBLo que muestra Windows
128 GB119,21 GiB0,12 TiB119 GB
256 GB238,42 GiB0,23 TiB238 GB
500 GB465,66 GiB0,45 TiB465 GB
512 GB476,84 GiB0,47 TiB476 GB
1 TB931,32 GiB0,91 TiB931 GB
2 TB1862,65 GiB1,82 TiB1,81 TB
4 TB3725,29 GiB3,64 TiB3,63 TB
8 TB7450,58 GiB7,28 TiB7,27 TB

Windows trunca en lugar de redondear, por eso 1,82 TiB aparece como "1,81 TB". A esa diferencia hay que sumarle el espacio que ocupan el sistema de archivos, las particiones de recuperación y, en Linux con ext4, el 5 % reservado por defecto para el administrador. Todo eso, con ejemplos de cada sistema operativo, está en la guía GB vs GiB: por qué un disco de 1 TB muestra 931 GB.

Velocidades de conexión en bytes por segundo

Velocidad contratadaMáximo teórico1 GB tarda al menos
10 Mbit/s1,25 MB/s13 min 20 s
100 Mbit/s12,5 MB/s1 min 20 s
300 Mbit/s37,5 MB/s27 s
500 Mbit/s62,5 MB/s16 s
1 Gbit/s125 MB/s8 s

Son máximos teóricos: los encabezados de TCP, IP y Ethernet consumen alrededor de un 5 % del ancho de banda, y la velocidad real depende además del servidor del otro lado, de la red Wi-Fi y del disco de destino. En la práctica, una conexión de 1 Gbit/s rara vez descarga a más de 110–118 MB/s.

Dónde aparece cada sistema

ContextoSistemaEjemplo
Discos, SSD, pendrives (fabricante)Decimal"1 TB = 1.000.000.000.000 bytes" en la caja
Explorador de archivos de WindowsBinario con etiqueta decimal931 GB
macOS (desde 10.6)Decimal1 TB
df -h, ls -lh, du -h en LinuxBinario932G
df -H en LinuxDecimal1.0T
Memoria RAMBinario16 GB de RAM son 16 GiB
Velocidades de red e internetDecimal, en bits300 Mbit/s

Privacidad

Las conversiones se calculan en el navegador. Solo la cantidad y la unidad quedan en la URL para poder compartir el resultado; no se envía nada a un servidor.

Preguntas frecuentes

¿Por qué mi disco de 1 TB muestra solo 931 GB?

Porque el fabricante cuenta en unidades decimales (1 TB = 10¹² bytes) y Windows cuenta en binarias (1 GiB = 2³⁰ bytes) aunque las rotule como GB. 10¹² bytes son 931,32 GiB, y Windows muestra «931 GB». No falta espacio: es la misma cantidad de bytes medida con otra regla. Lo que sí resta capacidad real es el sistema de archivos y las particiones de recuperación.

¿Cuántos MB/s son 100 Mbps?

12,5 MB/s como máximo teórico, porque las velocidades de red se miden en bits y un byte tiene 8 bits: 100 ÷ 8 = 12,5. En la práctica, los encabezados de los protocolos de red consumen alrededor de un 5 %, así que una descarga real a 100 Mbit/s ronda los 11,5–11,8 MB/s.

¿La memoria RAM usa GB o GiB?

La RAM siempre se fabrica en potencias de 2, así que «16 GB de RAM» son en realidad 16 GiB: 17.179.869.184 bytes. Es el único caso donde casi todo el mundo, fabricantes incluidos, usa GB con el significado binario.