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?
| Unidad | Valor 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.
