=

Conversiones de datos digitales más buscadas

Unidades de datos y sus equivalencias

UnidadSímboloEn bytes
TerabyteTB1.000.000 MB
GigabyteGB1000 MB
MegabyteMB1 MBunidad base
KilobytekB0,001 MB
ByteB0,000001 MB
TebibyteTiB1.099.512 MB
GibibyteGiB1074 MB
MebibyteMiB1,04858 MB
MegabitMb0,125 MB
Bitbit0,000000125 MB
PetabytePB1.000.000.000 MB
PebibytePiB1.125.899.907 MB
KibibytekiB0,001024 MB
GigabitGb125 MB

Metodología y fuentes

Preguntas frecuentes

¿Por qué mi disco de 1 TB muestra 931 GB?

El fabricante cuenta en base 10 (1 TB = 1 billón de bytes) y el sistema en base 1.024. 10¹² dividido entre 2³⁰ da 931: no falta espacio, solo cambia la unidad mostrada. El nombre exacto de lo que Windows llama GB es en realidad gibibyte.

¿MB o Mb para mi conexión?

Las velocidades se anuncian en megabits por segundo (Mb/s), ocho veces menores que los megabytes. Una fibra de 800 Mb/s descarga por tanto unos 100 MB por segundo.

¿Un byte siempre ha tenido ocho bits?

El byte no; el octeto sí. La palabra byte designaba en origen el grupo de bits necesario para codificar un carácter, y su tamaño dependía de la máquina: seis bits en los ordenadores CDC, siete, nueve en los PDP-10 de palabras de 36 bits. El término octeto se acuñó precisamente para eliminar esa ambigüedad, y las normas de red lo emplean por la misma razón cuando la precisión importa. La norma IEC 80000-13 lo zanjó: el octeto son ocho bits y se escribe B en inglés.

¿Cuánto pesa un carácter de texto?

De uno a cuatro bytes, según el alfabeto. En UTF-8, la codificación de casi toda la web, una letra latina sin tilde ocupa un byte, una letra acentuada o una letra cirílica, griega, hebrea o árabe ocupa dos, un ideograma chino, japonés o coreano y la mayoría de los caracteres índicos ocupan tres, y un emoji cuatro. Un mismo texto de mil caracteres pesa por tanto unos 1 kB en inglés, 1,1 kB en español, 2 kB en ruso y 3 kB en japonés. Los emojis compuestos van más lejos: una bandera o una familia unidas por conectores valen de 8 a 25 bytes ellas solas.

¿Por qué un archivo de 3 kB ocupa 4 kB en el disco?

Porque un sistema de archivos no reserva el espacio byte a byte sino por bloques. NTFS, ext4 y APFS usan bloques de 4 kibibytes por defecto: un archivo de 500 bytes ocupa 4.096, y diez mil archivitos así se comen 40 MB para guardar 5 MB de contenido real. La ventana de propiedades de Windows muestra de hecho ambas cifras, tamaño y tamaño en disco. En una tarjeta de memoria formateada en exFAT, cuyo bloque llega a menudo a 128 kibibytes, la diferencia se vuelve espectacular.

El kilo que vale 1024 no es un kilo

Un prefijo del Sistema Internacional multiplica siempre por mil: kilo vale 1000, mega un millón, giga mil millones. La informática desvió durante décadas esos prefijos para designar potencias de dos, de modo que un kilobyte valía 1024 bytes. La norma IEC 80000-13, publicada en 1998, zanjó el asunto creando prefijos binarios distintos: el kibibyte vale 1024 bytes, el mebibyte 1024 kibibytes, y así sucesivamente. El kilobyte volvió a ser lo que siempre debió ser, mil bytes.

La diferencia se ve en cualquier tarjeta de memoria comprada. Un disco vendido como de un terabyte contiene en efecto un billón de bytes, pero Windows los cuenta en unidades binarias y muestra 931 gigabytes, como si un tercio de terabyte se hubiera evaporado. Nada ha desaparecido, se cruzan dos sistemas de conteo. La segunda trampa es un simple cambio de mayúscula: la b minúscula designa el bit, la B mayúscula el byte, y ocho bits hacen un byte. Una fibra anunciada a 1 gigabit por segundo entrega por tanto 125 megabytes por segundo como mucho.

Categorías de unidades