Saltar al contenido

Conversor de almacenamiento de datos

Introduce un tamaño y una unidad, y verás la cantidad en todas las unidades de bits y bytes a la vez: decimal (kB, MB, GB, potencias de 1000) junto a binaria (KiB, MiB, GiB, potencias de 1024), con cifras exactas. La segunda mitad estima cuánto tarda en transferirse esa cantidad a un ancho de banda que elijas, distinguiendo bien entre megabits y megabytes. Gratis, sin registro, y todo funciona en tu navegador.

Un tamaño como 500, 1,5 o 256. Convierte entre bits, bytes, unidades decimales (kB, MB, GB) y binarias (KiB, MiB, GiB).

Resultado

1.000.000.000.000

Bytes

8.000.000.000.000

Bits

0,909495 TiB

El mismo TB en unidades binarias

Todas las unidades

Bits y bytes
UnidadNombreValor
bitbit8.000.000.000.000
Bbyte1.000.000.000.000
Bytes decimales (SI): potencias de 1000
UnidadNombreValor
kBkilobyte1.000.000.000
MBmegabyte1.000.000
GBgigabyte1000
TBterabyte1
PBpetabyte0,001
EBexabyte0,000001
ZBzettabyte1 × 10⁻⁹
YByottabyte1 × 10⁻¹²
Bytes binarios (IEC): potencias de 1024
UnidadNombreValor
KiBkibibyte976.562.500
MiBmebibyte953.674,3164
GiBgibibyte931,3225746
TiBtebibyte0,9094947018
PiBpebibyte0,0008881784197
EiBexbibyte8,67361738 × 10⁻⁷
ZiBzebibyte8,470329473 × 10⁻¹⁰
YiByobibyte8,271806126 × 10⁻¹³
Bits: decimales y binarios
UnidadNombreValor
kbitkilobit8.000.000.000
Mbitmegabit8.000.000
Gbitgigabit8000
Tbitterabit8
Pbitpetabit0,008
Kibitkibibit7.812.500.000
Mibitmebibit7.629.394,531
Gibitgibibit7450,580597
Tibittebibit7,275957614
Pibitpebibit0,007105427358

Por qué 1000 y 1024 no son lo mismo

Cada prefijo decimal es algo más pequeño que su gemelo binario, y la diferencia se acumula en cada escalón. Por eso un disco vendido como 1 TB aparece como unos 931 GiB en un software que cuenta en potencias de 1024.

Prefijos decimales frente a binarios
Decimal / binarioTamaño decimal en bytesTamaño binario en bytesEl decimal es menor en
kB / KiB100010242,3%
MB / MiB1.000.0001.048.5764,6%
GB / GiB1.000.000.0001.073.741.8246,9%
TB / TiB1.000.000.000.0001.099.511.627.7769,1%
PB / PiB1.000.000.000.000.0001.125.899.906.842.62411,2%
EB / EiB1.000.000.000.000.000.0001.152.921.504.606.846.97613,3%
ZB / ZiB1.000.000.000.000.000.000.0001.180.591.620.717.411.303.42415,3%
YB / YiB1.000.000.000.000.000.000.000.0001.208.925.819.614.629.174.706.17617,3%

Tiempo de transferencia

Cuánto tarda en moverse la cantidad indicada arriba a una velocidad dada. Las velocidades de red se expresan en bits por segundo; los tamaños de archivo, en bytes.

Por ejemplo, 100 para una conexión de 100 Mbit/s.

Las transferencias reales rara vez alcanzan la velocidad anunciada: la sobrecarga del protocolo y la congestión se llevan una parte. 100 significa la velocidad de línea completa.

2 h 13 min 20 s

Tiempo de transferencia

8000

Segundos

La velocidad efectiva en otras unidades
UnidadNombreVelocidad
Mbit/smegabit1000
MB/smegabyte125
MiB/smebibyte119,209

Cómo usar el conversor de almacenamiento de datos

  1. 1. Introduce una cantidad y elige su unidad. Vale cualquier tamaño, incluidos decimales como 1,5. La lista cubre bits, bytes, y los prefijos decimales y binarios hasta yotta y yobi.
  2. 2. Lee las tablas. Cada una de las otras unidades aparece con cifras exactas, agrupada en bits y bytes, bytes decimales, bytes binarios y bits. Los valores demasiado pequeños para escribirse de forma llana aparecen como potencia de diez.
  3. 3. Compara los sistemas. La tarjeta de resumen muestra el mismo prefijo en el otro sistema, así que 1 TB aparece junto a su valor en TiB, y la tabla de diferencias muestra cómo crece la brecha.
  4. 4. Estima una transferencia. Introduce una velocidad, su unidad y, si quieres, una eficiencia del enlace inferior al 100 %. El resultado es un tiempo, los segundos que lo componen y la velocidad expresada en Mbit/s, MB/s y MiB/s.

Prefijos decimales y binarios

Los prefijos del SI —kilo, mega, giga y los demás— siempre significan potencias de 1000. Los ordenadores direccionan la memoria en potencias de dos, así que durante décadas «kilobyte» también se usó para 1024 bytes. Para acabar con la ambigüedad, la IEC introdujo prefijos binarios aparte a finales de los años noventa, y la norma IEC 80000-13 define ahora ambos conjuntos. Un kibibyte (KiB) son exactamente 1024 bytes; un kilobyte (kB, con k minúscula) son exactamente 1000.

Prefijos decimales (SI) y binarios (IEC)
PrefijoDecimal (SI)BytesBinario (IEC)Bytes
Kilo / kibikB1.000KiB1.024
Mega / mebiMB1.000.000MiB1.048.576
Giga / gibiGB1.000.000.000GiB1.073.741.824
Tera / tebiTB1.000.000.000.000TiB1.099.511.627.776

Por qué un disco de 1 TB muestra unos 931 GB

Los fabricantes de almacenamiento cuentan en decimal, así que un disco de 1 TB contiene exactamente 1.000.000.000.000 bytes. Divide esa cifra entre 1.073.741.824 y obtendrás 931,32 GiB. Algún software imprime después esa cifra con la etiqueta «GB»: Windows, por ejemplo, divide entre 1024 en cada paso pero mantiene el símbolo decimal. macOS cuenta en decimal desde 2009, así que el mismo disco aparece como 1 TB allí, y las herramientas de Linux varían: df -H es decimal y df -h es binario. Al disco no le falta nada; dos sistemas usan una misma palabra para dos tamaños distintos.

La diferencia se acumula con cada prefijo. Un kilobyte es un 2,3 % más pequeño que un kibibyte, un megabyte un 4,6 % menor que un mebibyte, un gigabyte un 6,9 % menor, y un terabyte un 9,1 % menor que un tebibyte. La memoria es el caso contrario: se fabrica en potencias de dos, así que 16 GB de RAM son en realidad 16 GiB.

Bits, bytes y velocidades de red

Un byte son 8 bits. Los tamaños de archivo se expresan en bytes, pero las velocidades de red se expresan en bits por segundo y siempre con prefijos decimales: 1 Mbit/s son 1.000.000 de bits por segundo. Las mayúsculas y minúsculas importan: Mbit/s o Mb/s son megabits, MB/s son megabytes, y se diferencian en un factor de ocho. Una conexión de 100 Mbit/s mueve, como mucho, 12,5 MB/s, que son 11,92 MiB/s, y un archivo de 1 GB tarda al menos 80 segundos en llegar.

Ejemplo resuelto: mover 1 TB por Gigabit Ethernet

  1. Tamaño en bits: 1 TB son 1012 bytes × 8 = 8 × 1012 bits.
  2. Velocidad en bits por segundo: 1 Gbit/s son 109 bits por segundo.
  3. Tiempo a velocidad máxima: 8 × 1012 ÷ 109 = 8.000 segundos, o 2 horas, 13 minutos y 20 segundos.
  4. Añadiendo la realidad: un segmento TCP de tamaño completo en Ethernet transporta 1.460 bytes de datos en 1.538 bytes en el cable, alrededor del 95 %. Con una eficiencia del 95 %, la misma transferencia tarda unos 8.421 segundos, o 2 horas, 20 minutos y 21 segundos.

¿Qué unidad debes escribir?

Usa la unidad que corresponda a lo que mediste. Para la capacidad anunciada de un disco, el tamaño de una descarga o una velocidad de red, las unidades decimales (kB, MB, GB) son lo habitual. Para la memoria, o para un tamaño que notifica un sistema operativo que cuenta en potencias de 1024, escribe KiB, MiB o GiB para que nadie lo confunda con la cifra decimal. En un artículo o en una especificación, indica la convención una vez —por ejemplo, «1 GB = 109 bytes»— y mantente en ella. El conversor muestra ambas columnas para que puedas citar cualquiera de las dos con seguridad.

Preguntas frecuentes

¿Cuál es la diferencia entre KB y KiB?
KiB, el kibibyte, son exactamente 1.024 bytes y es la unidad binaria de la IEC. kB, el kilobyte, son exactamente 1.000 bytes en el sistema SI. Una «KB» con K mayúscula es informal y se ha usado para ambos, por eso existen los símbolos normalizados. Lo mismo vale para MB y MiB, GB y GiB, y así sucesivamente.
¿Por qué mi disco duro de 1 TB muestra solo 931 GB?
El disco contiene realmente 1.000.000.000.000 bytes. El software que divide tres veces entre 1024 muestra 931 de sus gigabytes, que en los términos de la norma son gibibytes. No se pierde espacio: el fabricante cuenta en decimal y el sistema operativo en binario.
¿Cuántos bytes hay en un gigabyte?
Según la definición del SI, 1.000.000.000 de bytes. Un gibibyte, la unidad binaria que muchos programas antiguos llaman gigabyte, son 1.073.741.824 bytes. Usa GiB cuando quieras decir esto último.
¿Cuál es la diferencia entre Mbps y MBps?
Mbps (megabits por segundo) mide la velocidad de la red; MBps (megabytes por segundo) mide la velocidad de transferencia de archivos. Un byte son ocho bits, así que 8 Mbps equivalen a 1 MBps. Los planes de Internet se expresan en megabits, por eso un plan de 200 Mbps descarga a 25 MB/s como mucho.
¿Cómo calculo el tiempo de descarga?
Convierte el tamaño del archivo a bits (bytes × 8) y divide entre la velocidad en bits por segundo. Por ejemplo, 500 MB son 4.000.000.000 de bits, y a 50 Mbit/s tardan 80 segundos. Las descargas reales van más lentas que la velocidad anunciada, así que trata la respuesta como un mínimo o reduce la eficiencia.
¿La RAM se mide en GB o en GiB?
La RAM se fabrica en potencias de dos, así que un módulo vendido como 16 GB contiene 16 GiB, es decir, 17.179.869.184 bytes. Los dispositivos de almacenamiento son lo contrario: siguen la definición decimal. Esa discrepancia es la fuente de la mayor parte de la confusión sobre la capacidad.

Herramientas relacionadas

Más en Conversores de unidades, fechas y números