Cómo convertir bits, bytes, KB, MB, GB y TB

Escribe o pega un tamaño en cualquiera de los seis campos y los otros cinco se actualizan mientras editas; no hay botón Convertir y el campo en el que escribes nunca se reescribe bajo el cursor. Un byte son ocho bits, y las filas KB, MB, GB y TB avanzan de 1.024 en 1.024, la convención que usan los gestores de archivos y la memoria.

La conversión se ejecuta en este navegador. Ningún valor se envía a un servidor, la página sigue funcionando sin conexión y no se guarda nada de lo que escribes.

  1. Haz clic en uno de los seis campos y escribe un número, o pégalo desde un listado de archivos o un registro.
  2. Lee las otras cinco filas: bit, byte, KB, MB, GB y TB se rellenan a la vez.
  3. Vacía el campo para limpiar toda la fila, o pulsa Restablecer todo para vaciar los seis campos y empezar de nuevo.
  4. Escribe en otro campo para convertir desde esa unidad; las seis filas describen siempre un único tamaño, no seis valores independientes.
  5. Si la entrada no se puede leer, la línea bajo los campos indica el motivo: una coma como separador decimal, letras, un número negativo o un valor demasiado grande para convertirlo.

Unidades, precisión y límites

Unidades y el paso de 1.024

bit y byte son exactos: 1 byte = 8 bits. A partir de ahí la página cuenta en potencias de 1.024, así que 1 KB = 1.024 bytes, 1 MB = 1.024 KB y 1 TB = 1.024 GB. Es la convención que usan los gestores de archivos y la memoria. No se ofrece la versión decimal del SI (1 kB = 1.000 bytes), por lo que un disco vendido como 1 TB contiene 1.000.000.000.000 bytes y aquí se lee como 0,909494701772928 TB.

Solo estas seis unidades tienen fila. No se pueden elegir PB ni EB, pero se puede escribir cualquier número, así que un tamaño dado en gigabytes también se convierte a terabytes.

Precisión y redondeo

Los resultados llevan hasta 15 dígitos significativos y pasan a notación exponencial por debajo de 0,000001 y a partir de 10^15, de modo que un bit se muestra como 1,13686837721616e-13 TB en lugar de una larga fila de ceros. Los enteros de hasta 9.007.199.254.740.991 (2^53 - 1) se convierten de forma exacta. Un número más largo lo redondea el navegador al valor representable más cercano antes de convertir, y la página lo advierte bajo los campos.

El campo en el que escribes conserva exactamente lo que has escrito; solo se reescriben los otros cinco, así que los resultados nunca interfieren con los dígitos que estás introduciendo.

Lo que la página no hace

No hay conmutador al SI (base 1.000), ni tasa por segundo, ni historial, ni subida de datos; la página convierte las seis unidades anteriores y nada más. El resultado es tan preciso como el número que escribes, y un tamaño anunciado por un proveedor puede incluir sobrecarga que este conversor no puede conocer.

Herramientas recientes: