ForHosting KIT · Conversores de unidades

Convertir unidades de almacenamiento: bytes, KB, MB, GB y TB

Un KB son 1000 bytes, pero un KiB son 1024, y la diferencia crece en cada escalón hasta el TB. Elija la unidad que tiene y la que necesita, y verá además el total exacto de bytes del cálculo. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Valor
1,5
Desde
GB
To
MiB
Obtiene
Resultado
1 430,5114746094
Bytes
1 500 000 000

Convierta un tamaño de datos entre bytes y las unidades de almacenamiento decimales o binarias más habituales. Indique un valor no negativo, elija la unidad de origen y seleccione la de destino. Las unidades decimales KB, MB, GB y TB usan potencias de 1000, mientras que las binarias KiB, MiB, GiB y TiB usan potencias de 1024. El resultado incluye además el total intermedio en bytes, de modo que cada conversión es fácil de revisar, de reproducir y de aprovechar en pruebas o en procesos automatizados.

Elija la unidad decimal o binaria correcta

Los símbolos de almacenamiento se parecen, pero sus definiciones no son intercambiables. Las unidades decimales usan potencias de mil: un KB son 1000 bytes, un MB son 1.000.000 bytes, un GB son 1.000.000.000 bytes y un TB son 1.000.000.000.000 bytes. Las unidades binarias usan potencias de 1024: un KiB son 1024 bytes, un MiB son 1.048.576 bytes, un GiB son 1.073.741.824 bytes y un TiB son 1.099.511.627.776 bytes.

Elija B o bytes cuando el valor ya esté expresado como un número exacto de bytes. Elija de KB a TB cuando un fabricante de discos, un plan de conexión, un servicio en la nube o la especificación de un formato de archivo siga de forma explícita la notación decimal del SI. Elija de KiB a TiB cuando un programa muestre unidades binarias de la IEC o cuando un cálculo de memoria se base en potencias de dos.

La diferencia se nota más cuanto mayor es la escala, así que copiar un valor cambiando solo su símbolo puede producir un error considerable. El conversor mantiene cada símbolo explícito y nunca supone por su cuenta que MB significa MiB. Seleccione el símbolo que corresponde a la medida original y, después, la unidad que necesita el documento, la aplicación o la comparación de destino.

Las grafías y las unidades no admitidas producen un error en lugar de un resultado aproximado o engañoso.

Entienda cómo se calcula la conversión

Cada conversión sigue el mismo cálculo transparente en dos pasos. Primero, el valor indicado se multiplica por el factor fijo en bytes de la unidad de origen. Después, ese total de bytes se divide entre el factor fijo en bytes de la unidad de destino.

Por ejemplo, al convertir 1,5 GB a MiB se obtienen primero 1.500.000.000 bytes, y esa cantidad se divide luego entre 1.048.576. Usar los bytes como puente común evita acumular fórmulas para casos especiales y garantiza que una conversión de GB a MiB siga exactamente las mismas definiciones que una de GB a bytes. La respuesta contiene los símbolos normalizados de origen y destino, el valor original, la cantidad intermedia en bytes y el resultado convertido.

Así, la aritmética puede revisarse paso a paso y resulta cómoda para las pruebas de software. Los cálculos usan una tabla fija y una normalización numérica estable. No intervienen conexiones de red, la fecha actual, valores aleatorios, tablas propias de un fabricante ni datos guardados de usos anteriores.

Aplique las conversiones sin perder el sentido original

Una cifra convertida es más útil cuando la convención de la que procede sigue estando clara. Al comparar la capacidad anunciada de un disco con la que muestra el sistema operativo, conserve tanto el valor decimal original como la conversión binaria, para que quien lo lea entienda por qué las cifras no coinciden.

Al unificar límites de subida, tamaños de caché, cuotas de copia de seguridad o umbrales de rotación de registros, guarde la unidad canónica junto al valor numérico en lugar de confiar en una etiqueta como «megabytes», que distintos sistemas pueden interpretar de forma diferente. El valor en bytes que se devuelve puede servir como dato neutro de intercambio entre servicios, mientras que el resultado ofrece la unidad de presentación que se pidió.

En la documentación, incluya las cifras significativas que exija la decisión que se va a tomar, pero evite dar a entender que una cifra redondeada es más precisa que la medida de origen. La herramienta no estima la sobrecarga del sistema de archivos, la compresión, el tiempo de transferencia, la capacidad del disco ya formateado, la redundancia, los bloques reservados ni el espacio utilizable. Todo eso depende de otros detalles del sistema.

Se limita a convertir la magnitud indicada según los factores exactos del SI y de la IEC. Ese comportamiento acotado la hace fiable para hojas de cálculo, respuestas de soporte, comparaciones de compra, migraciones de configuración y código que necesita una conversión determinista de unidades de almacenamiento sin mantener su propia tabla de factores.

Comparar la capacidad anunciada con la mostrada

Convierta cifras decimales en GB o TB a GiB o TiB binarios antes de explicar por qué difieren los datos del disco y los del sistema.

Unificar los límites de una aplicación

Exprese los límites de archivos, caché, copias de seguridad o subidas en bytes o en una unidad canónica que compartan varios servicios.

Crear datos de prueba deterministas

Obtenga valores esperados repetibles para analizadores, formateadores, reglas de facturación y pruebas de configuración de almacenamiento.

¿Un KB son 1000 o 1024 bytes?

Aquí, un KB son exactamente 1000 bytes. Para exactamente 1024 bytes, use KiB.

¿Qué unidades se admiten?

Se admiten B o bytes, las unidades decimales KB, MB, GB y TB, y las binarias KiB, MiB, GiB y TiB.

¿El resultado tiene en cuenta la sobrecarga del sistema de archivos?

No. Solo hace la aritmética de unidades y no estima el formateo, los metadatos, la redundancia, la compresión ni la capacidad reservada.

¿Por qué mi disco nuevo muestra menos espacio del que anuncia la caja?

Porque los fabricantes suelen contar en unidades decimales y muchos sistemas muestran unidades binarias. Un GB son 1.000.000.000 bytes y un GiB son 1.073.741.824 bytes, así que el mismo disco da una cifra menor en GiB. Conserve ambos valores al comparar.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/misc2/data-storage-unit-convert

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/misc2/data-storage-unit-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":1.5,"from":"GB","to":"MiB"}'
{
  "value": 1.5,
  "from": "GB",
  "to": "MiB"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "misc2.data_storage_unit_convert",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Entienda cómo se calcula la conversión

El valor debe ser un número JSON finito y no negativo; se rechazan los valores ausentes, un texto en lugar de un número, los tamaños negativos, el infinito y los nombres de unidad no admitidos. Por eso, las mismas entradas producen siempre el mismo resultado JSON, algo útil para scripts repetibles, ejercicios de clase, reglas de validación y datos de prueba de integración continua.

Aplique las conversiones sin perder el sentido original

Esta capacidad realiza una conversión por solicitud y cuesta $0.002 cuando se llama a través de la API; el uso interactivo en el navegador permite hacer comprobaciones rápidas antes de automatizar.

¿Qué ocurre con una unidad no admitida?

La solicitud devuelve un error invalid_input junto con la lista de los símbolos de unidad aceptados.

¿Puedo convertir un tamaño con decimales?

Sí. Se acepta cualquier número JSON finito y no negativo, incluidos los valores con parte decimal.

Ver la documentación completa del KIT →