🧮CALCURIS

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 que un disco de 1 TB parece tener menos espacio del anunciado.

🛠️ Herramienta interactiva

Binario vs decimal: por que tu disco parece mas pequeno

Existen dos sistemas para definir MB, GB y TB, y causan confusion real al comprar almacenamiento:

UnidadSistema binario (IEC)Sistema decimal (SI)
1 KB1.024 bytes1.000 bytes
1 MB1.048.576 bytes1.000.000 bytes
1 GB1.073.741.824 bytes1.000.000.000 bytes
1 TB1.099.511.627.776 bytes1.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 definicion!

Calculo real: Un disco de 1 TB (decimal) aparece como 931 GB en Windows. Un SSD de 500 GB aparece como 465 GB. No es un defecto: es la diferencia entre TB (decimal) y TiB (binario).

Tabla de Almacenamiento Digital de Referencia

BinarioBytes exactosReferencia practica
1 KB1.024Correo electronico de texto
100 KB102.400Imagen JPEG pequena
1 MB1.048.576Foto movil baja resolucion
4 MB4.194.304Foto movil tipica (12 MP JPEG)
50 MB52.428.800App movil media
700 MB734.003.200CD de musica completo
4.7 GB5.046.586.573DVD estandar
25 GB26.843.545.600Blu-ray estandar
100 GB107.374.182.400Pelicula 4K sin comprimir

Factores exactos de conversion

1 MB = 2²⁰ bytes = 1.048.576 bytes (binario)
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 multiplos binarios, reservando KB/MB/GB para los decimales. En la practica, la mayoria de SO sigue usando KB/MB/GB para los binarios.

Disco de 2 TB (decimal): 2 × 10¹² bytes / 2⁴⁰ = 2.000.000.000.000 / 1.099.511.627.776 = 1.818 TiB en el SO

Historia del byte: de IBM a Unicode

El termino byte fue acunado 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 estandarizacion en 8 bits ocurrio gradualmente entre los 60s y 70s.

El bit (binary digit) es la unidad minima: 0 o 1. El nombre fue propuesto por Claude Shannon y John Tukey en 1948. Shannon's paper "A Mathematical Theory of Communication" fundo la teoria de la informacion.

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 caracter, cubriendo mas de 143.000 caracteres de 159 escrituras.

El prefijo kilo (K = 1.024) en informatica viene de que 1.024 = 2¹⁰, el multiplo de 2 mas cercano a 1.000. Esta convencion se adopto antes de que existiera un estandar 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:

MB/s = Mbps ÷ 8   |   Mbps = MB/s × 8
Velocidad contratadaDescarga real maximaTiempo para 1 GB
10 Mbps1.25 MB/s~14 min
100 Mbps12.5 MB/s~82 s
300 Mbps37.5 MB/s~27 s
600 Mbps75 MB/s~14 s
1 Gbps (1000 Mbps)125 MB/s~8 s
Por que tu descarga parece lenta: Con 100 Mbps contratados, la velocidad maxima teorica es 12.5 MB/s. La velocidad real suele ser el 60-80% del contratado por overhead de protocolo, saturacion y distancia al servidor.

El engano 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 movil

Un bono de "10 GB de datos" podria ser 10.000.000.000 bytes (decimal) o 10.737.418.240 bytes (binario). La mayoria de operadoras usan decimal: 10 GB decimal = 9.31 GiB binario.

Los Mbps vs MB/s

Una conexion 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 mas rapido que megabytes (MB).

Bits, nibbles, petabytes: la jerarquia completa

UnidadBitsBytesNota
Bit10.125Unidad minima
Nibble40.5Digito hexadecimal
Byte (B)81Unidad base
Kilobyte (KB)8.1921.024Archivos texto
Megabyte (MB)8.388.6081.048.576Fotos, musica
Gigabyte (GB)8.59 × 10⁹1.073.741.824Videos, juegos
Terabyte (TB)8.80 × 10¹²1.099.511.627.776Discos duros
Petabyte (PB)9.01 × 10¹⁵1.125.899.906.842.624Centros de datos

ℹ️ Preguntas frecuentes

¿Cuantos 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 que 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.

¿Cuanto 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.

¿Cual es la diferencia entre KB y KiB?

KB (kilobyte decimal) = 1.000 bytes. KiB (kibibyte binario) = 1.024 bytes. La norma IEC 80000-13 creo los prefijos binarios (KiB, MiB, GiB) para eliminar la ambiguedad, pero en la practica KB sigue usandose para ambos.

¿Cuantos 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.

¿Cuanto 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 maxima calidad, 8-12 MB. Depende del nivel de detalle y la compresion aplicada.

¿Cuanto es 1 gigabyte en bytes?

1 GB (binario) = 2³⁰ = 1.073.741.824 bytes. En decimal: 1 GB = 1.000.000.000 bytes.

✅ Verificado por Carlos Rodriguez

Ingeniero y docente universitario. Expertos verificados en finanzas, fiscalidad y matematicas.

Ultima actualizacion: marzo 2026

📚 Fuentes:: IEC 80000-13:2008 - Information science and technology · NIST - Prefixes for binary multiples · IEEE 1541-2002 - Prefixes for Binary Multiples

Mas informacion sobre nuestro equipo · Contactenos