Convertidor de Bytes a Megabytes (B a MB)
Puntos clave
Convierte entre bytes (B), kilobytes (KB), megabytes (MB), gigabytes (GB) y terabytes (TB). 1 MB = 1.048.576 bytes en el sistema binario real (potencia de 2). Los fabricantes de discos duros usan el sistema decimal (1 MB = 1.000.000 bytes), lo que explica por qué un disco de 1 TB parece tener menos espacio del anunciado.
🛠️ Herramienta interactiva
Binario vs decimal: por qué tu disco parece más pequeño
Existen dos sistemas para definir MB, GB y TB, y causan confusión real al comprar almacenamiento:
| Unidad | Sistema binario (IEC) | Sistema decimal (SI) |
|---|---|---|
| 1 KB | 1.024 bytes | 1.000 bytes |
| 1 MB | 1.048.576 bytes | 1.000.000 bytes |
| 1 GB | 1.073.741.824 bytes | 1.000.000.000 bytes |
| 1 TB | 1.099.511.627.776 bytes | 1.000.000.000.000 bytes |
Los sistemas operativos (Windows, Linux, macOS) usan el sistema binario. Los fabricantes de discos duros y SSDs usan el sistema decimal para maximizar la cifra del marketing.
Resultado: un disco de 1 TB anunciado contiene 1.000.000.000.000 bytes = 1.000.000.000.000 / 1.099.511.627.776 = 0.909 TB en tu sistema operativo. ¡El disco "pierde" el 9.1% de su capacidad solo por la diferencia de definición!
Tabla de Almacenamiento Digital de Referencia
| Binario | Bytes exactos | Referencia práctica |
|---|---|---|
| 1 KB | 1.024 | Correo electrónico de texto |
| 100 KB | 102.400 | Imagen JPEG pequeña |
| 1 MB | 1.048.576 | Foto móvil baja resolución |
| 4 MB | 4.194.304 | Foto móvil típica (12 MP JPEG) |
| 50 MB | 52.428.800 | App móvil media |
| 700 MB | 734.003.200 | CD de música completo |
| 4.7 GB | 5.046.586.573 | DVD estándar |
| 25 GB | 26.843.545.600 | Blu-ray estándar |
| 100 GB | 107.374.182.400 | Película 4K sin comprimir |
Factores exactos de conversión
1 GB = 2³⁰ bytes = 1.073.741.824 bytes
1 TB = 2⁴⁰ bytes = 1.099.511.627.776 bytes
La norma IEC 80000-13 (2008) introdujo los prefijos kibi (Ki), mebi (Mi), gibi (Gi), tebi (Ti) para los múltiplos binarios, reservando KB/MB/GB para los decimales. En la práctica, la mayoría de SO sigue usando KB/MB/GB para los binarios.
Historia del byte: de IBM a Unicode
El término byte fue acuñado por el ingeniero de IBM Werner Buchholz en 1956, durante el desarrollo del IBM Stretch. Originalmente designaba un grupo de bits (no necesariamente 8). La estandarización en 8 bits ocurrió gradualmente entre los 60s y 70s.
El bit (binary digit) es la unidad mínima: 0 o 1. El nombre fue propuesto por Claude Shannon y John Tukey en 1948. Shannon's paper "A Mathematical Theory of Communication" fundó la teoría de la información.
Con 8 bits = 1 byte pueden representarse 2⁸ = 256 combinaciones, suficiente para los 128 caracteres ASCII (1963) y extendido para caracteres europeos en ISO-8859. Hoy, Unicode UTF-8 usa 1 a 4 bytes por carácter, cubriendo más de 143.000 caracteres de 159 escrituras.
El prefijo kilo (K = 1.024) en informática viene de que 1.024 = 2¹⁰, el múltiplo de 2 más cercano a 1.000. Esta convención se adoptó antes de que existiera un estándar formal.
Velocidad de internet: Mbps vs MB/s
La velocidad de internet se mide en Mbps (megabits por segundo), no en MB/s. La diferencia es un factor 8:
| Velocidad contratada | Descarga real máxima | Tiempo para 1 GB |
|---|---|---|
| 10 Mbps | 1.25 MB/s | ~14 min |
| 100 Mbps | 12.5 MB/s | ~82 s |
| 300 Mbps | 37.5 MB/s | ~27 s |
| 600 Mbps | 75 MB/s | ~14 s |
| 1 Gbps (1000 Mbps) | 125 MB/s | ~8 s |
El engaño del disco duro y errores de marketing digital
El problema del disco duro
Un disco de 1 TB cuesta lo que cuesta porque almacena 1.000.000.000.000 bytes (decimal). Tu SO muestra 931 GB porque usa el sistema binario. Ninguno miente: usan definiciones distintas. La diferencia es del 9.1% para TB, 7.4% para GB.
El problema del plan de datos móvil
Un bono de "10 GB de datos" podría ser 10.000.000.000 bytes (decimal) o 10.737.418.240 bytes (binario). La mayoría de operadoras usan decimal: 10 GB decimal = 9.31 GiB binario.
Los Mbps vs MB/s
Una conexión de 100 Mbps NO descarga a 100 MB/s, sino a 12.5 MB/s. El marketing habla de megabits (Mb) porque suena 8 veces más rápido que megabytes (MB).
Bits, nibbles, petabytes: la jerarquía completa
| Unidad | Bits | Bytes | Nota |
|---|---|---|---|
| Bit | 1 | 0.125 | Unidad mínima |
| Nibble | 4 | 0.5 | Dígito hexadecimal |
| Byte (B) | 8 | 1 | Unidad base |
| Kilobyte (KB) | 8.192 | 1.024 | Archivos texto |
| Megabyte (MB) | 8.388.608 | 1.048.576 | Fotos, música |
| Gigabyte (GB) | 8.59 × 10⁹ | 1.073.741.824 | Videos, juegos |
| Terabyte (TB) | 8.80 × 10¹² | 1.099.511.627.776 | Discos duros |
| Petabyte (PB) | 9.01 × 10¹⁵ | 1.125.899.906.842.624 | Centros de datos |
ℹ️ Preguntas frecuentes
¿Cuántos bytes tiene 1 megabyte?
1 MB (megabyte binario) = 2²⁰ = 1.048.576 bytes. En el sistema decimal (fabricantes de disco) 1 MB = 1.000.000 bytes. Los SO usan el binario.
¿Por qué mi disco de 1 TB aparece como 931 GB?
Porque el fabricante usa 1 TB decimal = 10¹² bytes, pero Windows usa el sistema binario: 10¹² / 2⁴⁰ = 0.909 TiB, que muestra como 931 GB. No es un defecto: son sistemas de medida distintos.
¿Cuánto es 100 Mbps en MB/s?
100 Mbps ÷ 8 = 12.5 MB/s. La velocidad de internet se vende en megabits (Mb) pero los archivos se miden en megabytes (MB). 1 byte = 8 bits.
¿Cuál es la diferencia entre KB y KiB?
KB (kilobyte decimal) = 1.000 bytes. KiB (kibibyte binario) = 1.024 bytes. La norma IEC 80000-13 creó los prefijos binarios (KiB, MiB, GiB) para eliminar la ambigüedad, pero en la práctica KB sigue usándose para ambos.
¿Cuántos MB tiene 1 GB?
1 GB = 1.024 MB (binario). En decimal: 1 GB = 1.000 MB. Los SO usan binario; por eso 1 GB en disco = 1.024 MB en el explorador de archivos.
¿Cuánto espacio ocupa una foto de 12 megapixels?
Una foto de 12 MP en JPEG media ocupa 3-5 MB. En RAW sin comprimir, 20-35 MB. En JPEG máxima calidad, 8-12 MB. Depende del nivel de detalle y la compresión aplicada.
¿Cuánto es 1 gigabyte en bytes?
1 GB (binario) = 2³⁰ = 1.073.741.824 bytes. En decimal: 1 GB = 1.000.000.000 bytes.
Ingeniero y docente universitario. Expertos verificados en finanzas, fiscalidad y matemáticas.
Última actualización: marzo 2026
📚 Fuentes: IEC 80000-13:2008 - Information science and technology · NIST - Prefixes for binary multiples · IEEE 1541-2002 - Prefixes for Binary Multiples