Conversor de unidades de almacenamiento
Herramienta online de conversión de unidades de almacenamiento, soporta conversión rápida entre bit, byte, KB, MB, GB, TB y unidades binarias
¿Qué es la conversión de unidades de almacenamiento?
El conversor de unidades de almacenamiento convierte valores entre bit, byte, KB, MB, GB, TB, PB, EB y unidades binarias como KiB, MiB, GiB y TiB. Es útil porque fabricantes de hardware, sistemas operativos, redes y proveedores cloud no siempre usan la misma convención: las unidades decimales se basan en 1000 y las binarias en 1024. Esa diferencia explica por qué un disco, una cifra de memoria, una cuota de transferencia o una estimación de copia puede verse distinta entre herramientas. El conversor ayuda en planificación de capacidad, límites de subida, cálculo de ancho de banda, documentación y costes, aunque no incluye sobrecarga del sistema de archivos, compresión ni redundancia.
Cómo usar
Cómo usar
- Introduce el valor que deseas convertir
- Selecciona la unidad de origen (from) y la unidad de destino (to)
- Haz clic en 'Convertir' para ver los resultados detallados
- Haz clic en 'Conversiones relacionadas' para explorar otras combinaciones de unidades
Decimal vs binario
- Verifica si la fuente usa unidades decimales (KB, MB, GB) o unidades binarias (KiB, MiB, GiB); los proveedores de almacenamiento y los sistemas operativos suelen diferir.
- Para facturación, cuotas o límites de transferencia, conserva la etiqueta de unidad junto al número para que el valor no se malinterprete más adelante.
Casos de uso
Principio técnico
El almacenamiento de datos utiliza dos sistemas de prefijos paralelos con bases numéricas diferentes. El sistema decimal (SI) usa potencias de 10: 1 KB = 10^3 B, 1 MB = 10^6 B, 1 GB = 10^9 B, escalando hasta 1 YB = 10^24 B (yotta, añadido en CGPM 1991; ronna 10^27 y quetta 10^30 añadidos en 2022). El sistema binario, formalizado en IEC 80000-13:2008 (originalmente IEC 60027-2:1999), usa potencias de 2 y las escribe con un infijo "i" explícito: 1 KiB = 2^10 B = 1.024 B, 1 MiB = 2^20 B, 1 GiB = 2^30 B, 1 TiB = 2^40 B, 1 YiB = 2^80 B. Los nombres IEC (kibi, mebi, gibi, tebi, pebi, exbi, zebi, yobi) existen precisamente para eliminar la ambigüedad histórica donde 1 KB significaba 1.000 B en fichas técnicas de red pero 1.024 B en listados de archivos del sistema operativo. Las elecciones de fabricantes y sistemas operativos siguen convenciones de la industria más que la preferencia del usuario. Los fabricantes de discos duros, SSD y almacenamiento en la nube usan unidades decimales porque la capacidad en bruto del disco en sectores se mapea limpiamente a potencias de 10^n (un disco de 1 TB contiene 1.953.525.168 LBAs de 512 B = 10^12 B). El Explorador de Windows históricamente muestra valores binarios pero los etiqueta con prefijos decimales ("931 GB" para lo que en realidad son 931 GiB), que es la fuente más común de la queja de "mi disco es más pequeño de lo anunciado"; macOS cambió a visualización decimal real en 10.6 Snow Leopard (2009), y la mayoría de gestores de archivos Linux siguen la misma convención SI. El rendimiento de red se informa en bits por segundo (1 Gbps = 10^9 bit/s = 125 MB/s decimal teórico máximo), mientras que los tamaños de archivo están en bytes, por lo que un archivo de 1 GB en un enlace gigabit perfectamente limpio se transfiere en 8 s + sobrecarga TCP/IP. Internamente el convertidor normaliza cada entrada a bits (el átomo más pequeño: 1 byte = 8 bits según IEC 80000-13 y la convención histórica del PDP-10/IBM 360) y aplica una sola multiplicación por el factor destino, evitando la deriva de precisión que se acumula cuando cadenas largas como KB -> MB -> GB -> TiB se evalúan por separado. Los dobles IEEE 754 proporcionan ~15-17 dígitos decimales significativos, lo que cubre conversiones exactas hasta aproximadamente 9 PB y permanece preciso al kilobyte en escala de exabytes. Para valores por encima de 2^53 bits (aproximadamente 1 PiB) la herramienta recurre a aritmética BigInt donde importan los recuentos exactos de bytes, como en informes de asignación de almacenamiento en bloques. La sobrecarga del sistema de archivos, la paridad RAID y el área de reserva SSD están fuera del alcance de la conversión de unidades: un volumen NTFS de 1 TB recién formateado informa aproximadamente 931 GiB antes del MFT y el espacio reservado, y ZFS con la configuración copies=2 reduce a la mitad la capacidad visible para el usuario.
- Prefijos decimales (SI): K=10^3, M=10^6, G=10^9, T=10^12, P=10^15, E=10^18, Z=10^21, Y=10^24 (CGPM 1991); R=10^27, Q=10^30 añadidos en CGPM 2022.
- Prefijos binarios (IEC 80000-13:2008): Ki=2^10=1.024, Mi=2^20, Gi=2^30, Ti=2^40, Pi=2^50, Ei=2^60, Zi=2^70, Yi=2^80 - el infijo "i" explícito elimina la ambigüedad histórica de KB.
- Brecha decimal-binario: 1 GB = 0,9313 GiB (7,4 % más pequeño), 1 TB = 0,9095 TiB (~9,1 % más pequeño), 1 PB = 0,8882 PiB; por esto un disco de 1 TB muestra ~931 GB en Windows.
- Bit vs byte: 1 B = 8 bits (IEC 80000-13); las velocidades de red usan b minúscula (1 Gbps = 125 MB/s decimal teórico, ~112 MiB/s tras sobrecarga TCP/IP).
- Convenciones de SO: Windows muestra valores binarios con etiquetas decimales ("GB" significando GiB), macOS 10.6+ usa SI decimal real, la mayoría de gestores de archivos Linux siguen SI; iOS y Android informan almacenamiento en GB decimales.
- El endianness y el tamaño de palabra son preocupaciones separadas: big-endian (orden de bytes de red, RFC 1700) vs little-endian (x86, ARM por defecto), y anchos de palabra de 8/16/32/64 bits afectan la disposición de memoria pero no la conversión de unidades.
- Precisión: los dobles IEEE 754 manejan ~9 PB exactamente; el convertidor normaliza a bits internamente y cambia a BigInt por encima de 2^53 bits para mantener recuentos exactos de bytes en informes de asignación de almacenamiento.
Ejemplos
GB decimal a MB y bytes
1 GB = 1,000 MB = 1,000,000 KB = 10⁹ bytesGiB binario a MiB y bytes
1 GiB = 1,024 MiB = 1,048,576 KiB = 2³⁰ bytes ≈ 1.0737 × 10⁹ bytesDiscrepancia SI vs. IEC (por qué un disco de 1 TB muestra 931 GB)
1 TB (decimal) = 10¹² bytes ≈ 931.32 GiB; 1 TiB = 2⁴⁰ bytes ≈ 1.0995 TB — una diferencia de aproximadamente 7-9%Ancho de banda: bits por segundo vs. bytes por segundo
1 Gbps = 1,000 Mbps = 125 MB/s; descargar un archivo de 1 GB en un enlace limpio de 1 Gbps ≈ 8 segundosTamaños de archivos multimedia (referencia cotidiana)
Vídeo 4K H.265 ≈ 375 MB por minuto ≈ 22.5 GB por hora; un MP3 de 3 minutos (320 kbps) ≈ 7.3 MBCapacidad en la nube y copias de seguridad
Plan de 100 GB = 10¹¹ bytes ≈ 93.13 GiB visibles en el SO; un teléfono de 16 GB muestra ≈ 14.9 GiB antes de la partición del sistemaPreguntas frecuentes
¿1 KB equivale a 1000 bytes o a 1024 bytes?
Existen ambas definiciones. El SI usa 1 KB = 1000 bytes; el sistema binario (IEC) usa 1 KiB = 1024 bytes. Los sistemas operativos y los fabricantes de discos duros no se ponen de acuerdo: Windows muestra el tamaño de los archivos en unidades de base 1024 pero las etiqueta como 'KB', mientras que la capacidad de los discos se anuncia en unidades de base 1000. La página muestra ambas columnas para que puedas comparar.
¿Cuánto ocupa realmente un terabyte?
1 TB = 1.000.000.000.000 bytes (SI). 1 TiB = 2^40 = 1.099.511.627.776 bytes. Por eso un disco duro de '1 TB' aparece en Windows como unos 931 GiB, no por una pérdida de capacidad debida al formateo.
¿Por qué los archivos adjuntos de correo y las imágenes parecen más pequeños que en mi disco?
Los adjuntos de correo crecen aproximadamente un 33 % al codificarse en MIME Base64; algunos clientes muestran el tamaño original del archivo y otros el tamaño que viaja por la red. En cambio, las herramientas de desarrollo del navegador suelen mostrar el tamaño transferido con compresión gzip. Ninguno de esos valores está 'mal': simplemente miden cosas distintas.
¿Qué son un bit, un byte, un nibble y una palabra?
Un bit (b) es un dígito binario. Un byte (B) son 8 bits. Un nibble son 4 bits (un dígito hexadecimal). 'Palabra' depende de la arquitectura: 16, 32 o 64 bits. El ancho de banda de red se mide convencionalmente en bits por segundo (Mbps) y el tamaño de archivo en bytes por segundo (MB/s): 1 MB/s = 8 Mbps.
¿Puedo convertir valores de ancho de banda?
Sí. La página trata Mbps y MBps como unidades distintas (una con 'b' de bits y otra con 'B' de bytes). 100 Mbps = 12,5 MB/s. Fíjate siempre en si la 'B' va en mayúscula o minúscula; el marketing de los proveedores de internet casi siempre usa bits por segundo.
¿Cuál es la unidad más grande que aparece?
Yottabyte (YB, 10^24 B) en SI y yobibyte (YiB, 2^80 B) en binario. Petabyte y exabyte son habituales en almacenamiento en la nube; zettabyte y yottabyte casi solo se ven en estadísticas de tráfico mundial.
¿Todas las conversiones son exactas?
Dentro de una misma familia de unidades (KB → MB, KiB → MiB), sí. Entre familias (KB → KiB) el factor de conversión es 1000/1024 y produce un cociente no entero; la página redondea a una precisión razonable, pero el número subyacente es irracional en cualquiera de las dos bases.