Cuántos MB tiene un GB: 1000 o 1024

La respuesta corta es «depende de quién mida», y por eso un disco recién comprado parece tener menos espacio del que decía la caja. El porqué, una tabla de equivalencias y la diferencia entre megabits y megabytes.

Revisado el 3 de octubre de 2026 · 4 min de lectura

La respuesta corta

  • En el sistema decimal (el del Sistema Internacional): 1 GB = 1000 MB = 1.000.000.000 bytes. Es lo que usan los fabricantes de discos, memorias y móviles.
  • En el sistema binario: 1 GiB (gibibyte) = 1024 MiB = 1.073.741.824 bytes. Es como cuentan la memoria los ordenadores por dentro, y como algunos sistemas muestran los tamaños aunque pongan «GB».

La diferencia crece con el tamaño: un 4,9 % en megas, un 7,4 % en gigas y casi un 10 % en teras.

Por qué hay dos sistemas

Los prefijos «kilo», «mega» y «giga» significan miles, millones y miles de millones en el Sistema Internacional. Pero los ordenadores trabajan en base 2, y 1024 (210) está muy cerca de 1000, así que durante décadas se llamó «kilobyte» a 1024 bytes. Para acabar con la ambigüedad, la Comisión Electrotécnica Internacional (IEC) aprobó en 1998 unos prefijos específicos para los múltiplos binarios: kibi (Ki), mebi (Mi) y gibi (Gi), que equivalen a 210, 220 y 230. Así, un kilobyte (KB) son 1000 bytes y un kibibyte (KiB) son 1024.

Decimal (SI)BytesBinario (IEC)Bytes
1 KB (kilobyte)1.0001 KiB (kibibyte)1.024
1 MB (megabyte)1.000.0001 MiB (mebibyte)1.048.576
1 GB (gigabyte)1.000.000.0001 GiB (gibibyte)1.073.741.824
1 TB (terabyte)1.000.000.000.0001 TiB (tebibyte)1.099.511.627.776

Por qué tu disco de 500 GB muestra menos

Apple lo explica en su soporte: los fabricantes miden la capacidad con el sistema decimal, de modo que «1 GB = mil millones de bytes y 1 TB = un billón de bytes», y además el formato y el sistema operativo ocupan parte del espacio. Si un programa o sistema muestra esa capacidad en el sistema binario, el número sale menor aunque no falte ni un byte. Por ejemplo:

  • Un disco de 500 GB (500.000.000.000 bytes) son 465,66 GiB.
  • Un disco de 1 TB son unos 931,3 GiB.
  • Un archivo de 1 GB (decimal) son 953,7 MiB.

Apple señala que algunas aplicaciones y sistemas, como iOS 10 y anteriores u OS X Leopard y anteriores, informaban de la capacidad en el sistema binario; hoy los de Apple usan el decimal. El resultado es que, según el equipo, un mismo archivo puede aparecer con tamaños algo distintos.

Y cuando una web te pone un límite de «10 MB»

Un formulario que dice «máximo 10 MB» no siempre aclara si son 10.000.000 o 10.485.760 bytes. Esa diferencia de casi medio megabyte puede decidir si tu archivo se acepta. Por eso conviene quedarse un poco por debajo del límite: si el máximo es 10 MB, apunta a 9 o menos. Con la herramienta de compresión de PDF o la de convertir KB, MB y GB puedes ajustar y comprobar el tamaño, y con la de sumar el tamaño de varios archivos sabes cuánto ocupan juntos (útil cuando el límite es para el conjunto, como en algunos registros electrónicos; mira la guía sobre cómo reducir un PDF para una sede electrónica). Y para el correo, qué admiten Gmail y Outlook.

Megabits y megabytes: la otra confusión

La velocidad de internet se mide en bits por segundo (Mbps, megabits por segundo), mientras que el tamaño de los archivos se mide en bytes. Un byte son 8 bits. Por eso una conexión de «100 megas» no descarga 100 MB cada segundo, sino unos 12,5 MB por segundo como máximo (100 ÷ 8).

  • Con 100 Mbps, un archivo de 100 MB se descarga en teoría en 8 segundos (100 × 8 = 800 megabits ÷ 100 = 8 s).
  • Con 300 Mbps, la velocidad máxima teórica son 37,5 MB/s.
  • En la práctica, el tiempo real es mayor por la red, el servidor y las pérdidas del propio protocolo.

Truco: en velocidades, la «b» minúscula son bits y la «B» mayúscula son bytes. Mb ≠ MB.

Conversiones rápidas con ejemplos

Para pasar de una unidad a la siguiente en el sistema decimal basta con multiplicar o dividir por 1000; en el binario, por 1024:

  • De GB a MB (decimal): 2,5 GB × 1000 = 2500 MB.
  • De KB a MB (decimal): 750 KB ÷ 1000 = 0,75 MB.
  • De MB a KB (decimal): 3,2 MB × 1000 = 3200 KB.
  • De GiB a MiB (binario): 1,5 GiB × 1024 = 1536 MiB.
  • De MB a MiB: divide entre 1,048576. Por ejemplo, 10 MB son unos 9,54 MiB.
  • De MiB a MB: multiplica por 1,048576. Por ejemplo, 10 MiB son unos 10,49 MB.

Esa última pareja explica por qué un archivo que mide 9,8 MB para un programa puede aparecer como 9,35 MiB en otro sin que haya cambiado nada, y por qué un límite de «10 MB» interpretado en binario deja algo más de margen que en decimal.

Resumen: cómo no equivocarte

  1. Si el dato viene de un fabricante o de un límite de una web, asume decimal (1000) y deja un margen.
  2. Si lees «MiB» o «GiB», es binario (1024).
  3. Para convertir entre unidades, usa siempre una herramienta que te diga qué base aplica, y comprueba el tamaño final.
  4. Para velocidades, divide los megabits entre 8 para tener megabytes.

Fuentes y más información

Datos comprobados el 3 de octubre de 2026.

Hazlo ahora, gratis y en tu navegador. Tus archivos no se suben.

Convierte bytes, KB, MB, GB, TB y KiB, MiB, GiB, y estima el tiempo de transferencia.

Preguntas frecuentes

¿Cuántos MB tiene un GB?
En el sistema decimal, 1000 MB. En el binario, 1 GiB son 1024 MiB. Los fabricantes de discos y móviles usan el decimal; algunos sistemas operativos antiguos mostraban los tamaños en binario.
¿Cuántos KB tiene un MB?
1000 KB en el sistema decimal (1 MB = 1.000.000 bytes) y 1024 KiB en el binario (1 MiB = 1.048.576 bytes).
¿Por qué mi disco de 500 GB tiene menos espacio?
Porque el fabricante cuenta en decimal (500.000.000.000 bytes), que en binario son unos 465,66 GiB, y además el formato y el sistema operativo ocupan parte del espacio.
¿Qué es un MiB o un GiB?
Un mebibyte o un gibibyte: las unidades del sistema binario que aprobó la IEC en 1998 para distinguirlas de MB y GB. 1 MiB = 1.048.576 bytes y 1 GiB = 1.073.741.824 bytes.
¿Cuántos MB por segundo son 100 megas de fibra?
Unos 12,5 MB por segundo como máximo: la velocidad se mide en megabits (100 Mbps) y 1 byte son 8 bits, así que 100 ÷ 8 = 12,5.
¿Cuál es la diferencia entre Mb y MB?
Mb (con «b» minúscula) son megabits y MB (con «B» mayúscula) son megabytes. Un megabyte son 8 megabits. Las velocidades de internet se dan en megabits y el tamaño de los archivos en megabytes.