Conversor de unidades de almacenamiento de datos

Convierte entre bits, bytes y toda la familia SI/IEC — KB, MB, GB, TB, PB y sus primos binarios KiB, MiB, GiB, TiB, PiB — usando las definiciones de IEC 80000-13. Escribe un valor y la conversión aparece al instante.

Revisado por WuTools Engineering Team · Última actualización

Conversiones populares

¿Por qué hay dos familias de unidades de almacenamiento?

Los ordenadores cuentan en binario, pero los humanos en decimal — y esa única discrepancia explica por qué existen dos kilobytes, dos megabytes y dos gigabytes. La familia decimal (KB = 1.000 B, MB = 1.000.000 B, GB = 1.000.000.000 B) sigue la regla de los prefijos SI igual que los kilómetros y los kilogramos: cada paso es 10³. La familia binaria (KiB = 1.024 B, MiB = 1.048.576 B, GiB = 1.073.741.824 B) sigue potencias de 2: cada paso es 2¹⁰. Las dos divergen un 2,4% en kilo, 4,9% en mega, 7,4% en giga, 10,0% en tera y 12,6% en peta — suficiente para verse en cualquier etiqueta de almacenamiento y en cualquier sistema operativo.

Hasta 1998 la industria usaba "KB", "MB" y "GB" para ambos sentidos según el contexto. La IEC introdujo entonces los prefijos binarios sin ambigüedad — kibi, mebi, gibi, tebi, pebi — y la IEEE 1541-2002 los ratificó. Hoy la mayoría de los sistemas operativos siguen IEC 80000-13: KB/MB/GB son decimales, KiB/MiB/GiB son binarios. Los fabricantes de discos y los equipos de red usan decimal; la RAM y los tamaños de archivo en Windows y Linux se reportan en binario; macOS y iOS pasaron a decimal en 2009. Saber qué familia mira uno explica casi todos los misterios del "almacenamiento que falta" en dispositivos de consumo.

Las unidades de almacenamiento, explicadas

Bit y byte — las unidades base

Un bit es la unidad mínima de información digital: un 0 o un 1 en binario. Un byte son 8 bits, la menor unidad direccionable en prácticamente todo ordenador moderno. La regla 1 B = 8 bit viene del IBM System/360 de los 60, cuando el carácter de 8 bits se impuso. La "b" minúscula es bit; la "B" mayúscula es byte — distinción que más importa en redes, donde un enlace de "100 Mbps" transfiere unos 12,5 MB/s tras dividir por 8.

Prefijos decimales (KB, MB, GB, TB, PB) — estándar SI

Cada paso es un factor de 1.000. Así, 1 KB = 1.000 B, 1 MB = 1.000 KB = 10⁶ B, 1 GB = 10⁹ B, 1 TB = 10¹² B, 1 PB = 10¹⁵ B. Coinciden con los prefijos SI kilo-, mega-, giga-, tera-, peta- ya conocidos para gramos y metros. Discos duros, SSD, pendrives y ancho de banda se anuncian en decimal — la fibra de Movistar a 600 Mbps son 600 megabits decimales por segundo.

Prefijos binarios (KiB, MiB, GiB, TiB, PiB) — IEC 80000-13

Cada paso es un factor de 1.024 = 2¹⁰. Así, 1 KiB = 1.024 B, 1 MiB = 1.048.576 B, 1 GiB = 1.073.741.824 B, 1 TiB ≈ 1,0995×10¹² B, 1 PiB ≈ 1,1259×10¹⁵ B. Estos prefijos — kibi-, mebi-, gibi-, tebi-, pebi- — se pronuncian "kibi, mebi, gibi, tebi, pebi". Aparecen en especificaciones de RAM, en los tamaños que reportan Windows y Linux, y en la informática académica.

Bits frente a bytes — la trampa de la red

Las redes han usado históricamente bits por segundo (bps, Mbps, Gbps) porque los datos en un cable son seriales y se contaban por bits. El almacenamiento siempre ha usado bytes (B/s, MB/s). Una fibra de 1 Gbps transfiere unos 125 MB/s — divide bps entre 8 para obtener B/s. Comprueba siempre si la unidad es "b" minúscula (bits) o "B" mayúscula (bytes); el factor 8 es enorme para facturación, planificación y dimensionar copias.

Cifras reales en las distintas unidades

  • Un solo carácter: Texto ASCII: 1 byte por carácter. UTF-8: 1–4 bytes por carácter; el español sin acentos ~1, con acentos y ñ ~2, los ideogramas chino/japonés/coreano ~3.
  • Fotos y música: Foto JPEG de 12 megapíxeles: 3–6 MB. Foto RAW HDR 4K: 30–80 MB. MP3 a 320 kbps de 4 minutos: unos 9,6 MB. La misma canción en FLAC sin pérdida: ~30 MB.
  • Archivos de vídeo: 1 minuto de 1080p H.264 a 8 Mbps: 60 MB. 1 hora de 4K H.265 a 50 Mbps: unos 22 GB. Un Blu-ray de 90 minutos en 1080p: 8–25 GB según códec.
  • RAM y cachés de CPU: La RAM se mide en binario. "16 GB" de RAM de portátil son en realidad 16 GiB = 17.179.869.184 bytes. La caché L1 de un CPU son decenas de KiB; la L2 ronda 1 MiB; la L3 va de 4 MiB a 64 MiB según el chip.
  • Discos duros y SSD: Los fabricantes siempre usan decimal. Un SSD de "1 TB" tiene exactamente 1.000.000.000.000 bytes = 931,32 GiB en disco. Un disco de "4 TB" muestra 3.725 GiB. La diferencia es la mezcla binario/decimal, no un defecto.
  • Ancho de banda de red: La fibra doméstica vendida como "100 Mbps" entrega ~12,5 MB/s reales tras dividir por 8 y descontar overhead. Una fibra simétrica de 1 Gbps llega a 110–115 MB/s en la práctica. Los ISP anuncian casi siempre en megabits por segundo.
  • Escala de la nube y centros de datos: Un hyperscaler moderno almacena exabytes (EB = 10¹⁸ B). Una base de datos empresarial típica está en pocos terabytes; la caché de borde de un CDN en cientos de terabytes por punto de presencia. Las copias de seguridad se miden en TB o PB.

¿Cuánto vale 1 unidad de cada una en bytes?

UnidadValor en bytes (B)
1 bit (Bit)0.125 Pa
1 B (Byte)1 Pa
1 KB (Kilobyte (decimal))1000 Pa
1 MB (Megabyte (decimal))1000000 Pa
1 GB (Gigabyte (decimal))1000000000 Pa
1 TB (Terabyte (decimal))1000000000000 Pa
1 PB (Petabyte (decimal))1000000000000000 Pa
1 KiB (Kibibyte (binary))1024 Pa
1 MiB (Mebibyte (binary))1048576 Pa
1 GiB (Gibibyte (binary))1073741824 Pa
1 TiB (Tebibyte (binary))1099511627776 Pa
1 PiB (Pebibyte (binary))1125899906842624 Pa

Preguntas frecuentes sobre unidades de almacenamiento

¿Cuál es la diferencia entre MB y MiB, o GB y GiB?

Decimal frente a binario. 1 MB = 1.000.000 bytes (10⁶). 1 MiB = 1.048.576 bytes (2²⁰). 1 GB = 10⁹ bytes; 1 GiB = 2³⁰ ≈ 1,074 × 10⁹ bytes. La IEC introdujo KiB/MiB/GiB en 1998 para eliminar la ambigüedad histórica de "KB". Usa decimal para marketing de almacenamiento y ancho de banda; binario para memoria y tamaños reportados por el SO.

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

Los fabricantes usan decimal: "1 TB" significa exactamente 10¹² = 1.000.000.000.000 bytes. Windows reporta los tamaños en binario (gibibytes) pero los etiqueta como "GB" — así que muestra 1.000.000.000.000 ÷ 1.073.741.824 = 931,32 GB. El disco está completo; es una convención de etiquetado. macOS e iOS pasaron a decimal en 2009 (Snow Leopard / iOS 4) y muestran los discos a su capacidad anunciada.

¿Las velocidades de red son en megabits o en megabytes?

Casi siempre en megabits por segundo (Mbps), con "b" minúscula. Una conexión "100 Mbps" transfiere hasta 100.000.000 bits por segundo = 12,5 MB/s reales. Las descargas reales son un 5–10% menores por el overhead de TCP/IP. Para convertir: divide bits/s entre 8 para obtener bytes/s. Las velocidades de I/O (SSD, USB) suelen darse en MB/s — bytes.

¿Cuántos bits hay en un byte?

8 — el estándar moderno. Los antiguos mainframes usaban bytes de 6, 7 o 9 bits, pero todo ordenador comercial desde los años 70 usa bytes de 8 bits. El nombre formal es octeto (8 bits), empleado en RFCs y normas de telecomunicaciones para evitar ambigüedades.

¿Qué es un kibibyte y cómo se pronuncia?

Un kibibyte (KiB) son exactamente 1.024 bytes — la versión binaria del "kilobyte". Se pronuncia "kibi-byte". El conjunto completo: KiB (kibi), MiB (mebi), GiB (gibi), TiB (tebi), PiB (pebi), EiB (exbi), ZiB (zebi), YiB (yobi). Algo extraño al oído pero inequívoco.

¿1 GB son realmente 1024 MB o 1000 MB?

Oficialmente 1 GB = 1.000 MB (decimal, IEC 80000-13). La cifra de 1.024 MB se refiere al gibibyte (1 GiB). Muchos productos antiguos de Microsoft y la documentación de algunos juegos confundían las dos — diciendo "1 GB = 1.024 MB" — pero el estándar SI/IEC es claro: GB es decimal, GiB es binario.

¿Cuánto almacenamiento necesita un móvil moderno?

iPhone y Android de gama alta arrancan en 128 GB y llegan a 1 TB. El sistema operativo ocupa 8–15 GB. Las fotos pesan unos 3 MB cada una (1.000 fotos ≈ 3 GB). El vídeo 4K a 60 fps consume unos 400 MB por minuto. La caché de música ronda 50–500 MB; los mapas sin conexión de un país, 1–4 GB.

¿Qué significa Mb/s frente a MB/s?

Las mayúsculas importan. Mb/s (o Mbit/s, Mbps) = megabits por segundo — para ancho de banda. MB/s (o MByte/s) = megabytes por segundo — para I/O de archivos. 1 MB/s = 8 Mb/s. Una fibra de 100 Mbps transfiere 12,5 MB/s; un SSD de 500 MB/s rinde 4.000 Mbps.

¿Qué es mayor — petabyte, exabyte o zettabyte?

Cada paso multiplica por 1.000 (decimal SI): KB → MB → GB → TB → PB → EB → ZB → YB. PB = 10¹⁵, EB = 10¹⁸, ZB = 10²¹, YB = 10²⁴. El tráfico mundial de Internet ya está en cientos de zettabytes anuales. Los binarios IEC siguen igual: PiB, EiB, ZiB, YiB.

¿Puedo enlazar a una conversión concreta?

Sí. La URL se actualiza al cambiar las unidades y los valores. Ejemplo: ?from=GB&to=GiB&x=1000 muestra cómo un disco de 1 TB se reduce a 931 GiB. Copia la barra de direcciones para compartir o guardar.

Referencias

  1. IEC 80000-13:2008 — Quantities and units, Part 13: Information science and technology
  2. IEEE 1541-2002 — Prefixes for Binary Multiples
  3. NIST — Definitions of the SI units: Binary prefixes
  4. BIPM SI Brochure (9th edition, 2019) — SI prefixes

Páginas de conversores específicos