Guide
¿Cuántos MB tiene un GB? ¿1.000 o 1.024?
Tanto 1.000 como 1.024 son respuestas correctas — solo que son respuestas a dos preguntas distintas, MB frente a MiB.
By Buğra SözeriPublished
Esta es una de las pocas conversiones donde la respuesta honesta es «depende» — y la discrepancia no es un redondeo descuidado, son dos definiciones genuinamente distintas, ambas correctas, chocando bajo la misma abreviatura. Decimal: 1.000 MB por GB. Binario: 1.024 MiB por GiB. Los proveedores de almacenamiento, la mayoría de los sistemas operativos modernos y el estándar IEC 80000-13 usan todos la cifra decimal para cualquier cosa etiquetada simplemente como «MB» o «GB».
Decimal: 1.000 MB = 1 GB
Bajo la convención decimal SI/IEC, un kilobyte son 1.000 bytes, un megabyte son 1.000.000 bytes, y un gigabyte son 1.000.000.000 bytes. Eso hace que la relación de megabyte a gigabyte sea un limpio:
1 GB = 1.000 MB
Esto es lo que verás en el empaquetado de un disco, en la mayoría de las páginas de precios de almacenamiento en la nube, y en el Finder de macOS o la mayoría de los gestores de archivos de Linux. También es la definición que usa por defecto el conversor de megabytes a gigabytes de Convertitive.
Binario: 1.024 MiB = 1 GiB
La memoria de un ordenador se organiza naturalmente en potencias de dos, así que el software más antiguo — y las especificaciones de RAM hasta hoy — usaron «kilobyte», «megabyte» y «gigabyte» para referirse a 1.024, 1.048.576 y 1.073.741.824 bytes respectivamente. Para eliminar la ambigüedad, el IEC estandarizó formalmente nombres de prefijo binario separados en 1998: kibibyte (KiB), mebibyte (MiB) y gibibyte (GiB).
| Unidad | Bytes | Convención |
|---|---|---|
| 1 MB | 1.000.000 | Decimal (SI) |
| 1 MiB | 1.048.576 | Binaria (IEC) |
| 1 GB | 1.000.000.000 | Decimal (SI) |
| 1 GiB | 1.073.741.824 | Binaria (IEC) |
Por qué coexisten las dos definiciones
Windows es el principal reducto que todavía etiqueta valores binarios con nombres de unidad decimales en su interfaz (mostrando «GB» cuando quiere decir GiB), lo cual es la causa directa de la famosa queja de «por qué mi disco de 1 TB muestra 931 GB»: el disco tiene exactamente 1.000.000.000.000 bytes (decimal, como se anuncia), pero Windows divide entre 1.073.741.824 y sigue etiquetando el resultado como «GB». Ningún número es incorrecto — están midiendo los mismos bytes con dos reglas distintas.
¿Cuál deberías usar?
Para tamaños de archivo cotidianos, descargas y comparaciones de planes de almacenamiento, usa la definición decimal (1.000 MB = 1 GB) — coincide con cómo se vende el almacenamiento y cómo lo reporta la mayoría del software moderno. Para la capacidad de RAM o cualquier cosa etiquetada explícitamente con una «i» (KiB, MiB, GiB), usa en cambio la definición binaria. Ante la duda, consulta la guía del NIST sobre prefijos SI frente a binarios para la tabla de referencia completa.
Una forma rápida de comprobar cuál estás viendo
Si dos cifras en «GB» para lo que debería ser la misma cosa difieren en unos pocos puntos porcentuales, decimal frente a binario es casi siempre la causa — no un error de pérdida de datos ni un cálculo mal hecho. Las dos convenciones nunca difieren más de aproximadamente un 7,4% a escala de gigabyte (y más a escalas mayores, ya que la brecha se compone), así que si ves una discrepancia mayor que esa, busca una explicación distinta, como la sobrecarga del sistema de archivos o la compresión, en lugar de asumir que es un problema de unidades.
Frequently asked questions
- ¿Cuántos megabytes tiene un gigabyte?
- 1.000 megabytes, usando la definición decimal (1 GB = 1.000.000.000 bytes, 1 MB = 1.000.000 bytes) que usan los proveedores de almacenamiento, los gestores de archivos de sistemas operativos y el estándar IEC. Usando en cambio la definición binaria, 1 gibibyte (GiB) equivale a 1.024 mebibytes (MiB).
- ¿Por qué algunas herramientas dicen que 1.024 MB es 1 GB?
- El software más antiguo, y las especificaciones de RAM, históricamente usaron «MB» y «GB» para referirse a los valores binarios (1.024 y 1.024² respectivamente), porque la memoria de un ordenador se organiza naturalmente en potencias de dos. Ese uso es anterior al estándar IEC de 1998 que introdujo KiB/MiB/GiB específicamente para eliminar la ambigüedad.
- ¿Qué definición usa Convertitive?
- El conversor de megabytes a gigabytes de Convertitive usa la definición decimal (base 1.000) por defecto, coincidiendo con el etiquetado de los proveedores de almacenamiento y la recomendación del IEC, con unidades binarias (KiB, MiB, GiB) disponibles por separado para cálculos de estilo RAM.
- ¿1 GB es siempre el mismo tamaño?
- No — «GB» significa 1.000.000.000 bytes bajo la convención decimal y 1.073.741.824 bytes bajo la binaria, una diferencia de aproximadamente el 7,4%. Comprueba siempre qué convención está usando una cifra dada antes de tratar dos cifras en «GB» como directamente comparables.
Sources & references
Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.
- IEC 80000-13:2008 — Quantities and units, Part 13: Information science and technology — El estándar internacional que define formalmente los prefijos binarios (KiB, MiB, GiB) para desambiguar de los decimales kB, MB, GB(as of )
- NIST — Prefixes for binary multiples — Explicación del NIST de los prefijos SI decimales frente a los prefijos binarios IEC para almacenamiento digital(as of )
Related
Published September 25, 2026