Conversor bytes SI vs IEC
Traduzca entre los GB impresos en la caja y los GiB que muestra su sistema: 1000 GB son unos 931,32 GiB, una diferencia de alrededor del 6,87 %, y no falta capacidad. Cubre todas las unidades, de bytes a exabytes, decimales o binarias. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 1 000
- Desde
- GB
- To
- GiB
- Resultado
- 931,3225746155
- Etiqueta de origen
- gigabyte (SI 10^9)
- Etiqueta de destino
- gibibyte (IEC 2^30)
- Sistema de origen
- si
Las cajas de discos duros, las pegatinas de SSD y las facturas en la nube casi siempre imprimen la capacidad en unidades decimales SI: un gigabyte son exactamente mil millones de bytes y un terabyte es un billón. Los gestores de archivos de Windows, macOS, Linux y muchas herramientas embebidas cuentan con prefijos binarios IEC: un gibibyte son dos a la trigésima bytes y un tebibyte son dos a la cuadragésima. Esa única elección explica por qué un disco vendido como un terabyte suele aparecer como unos novecientos treinta y un gibibytes tras el formateo, y por qué los equipos discuten sobre almacenamiento «perdido» que en realidad solo se ha reetiquetado. Este conversor de unidades de byte SI frente a IEC toma un tamaño finito no negativo, una unidad de origen y una de destino, multiplica por una base exacta en bytes con potencias de diez o de dos, y devuelve el valor convertido más una explicación fabricante-frente-a-sistema-operativo cuando el origen es una etiqueta graduada como GB o GiB.
Por qué los gigabytes del fabricante no coinciden con los gibibytes del sistema operativo
El marketing de almacenamiento sigue el Sistema Internacional de Unidades para los múltiplos del byte: kilo significa mil, mega un millón, giga mil millones, tera un billón, y así sucesivamente. Con esa regla decimal SI, un disco de un terabyte son exactamente un billón de bytes antes de la sobrecarga del sistema de archivos.
Los sistemas operativos y muchas herramientas de desarrollo adoptaron los prefijos binarios IEC 80000-13 para que las potencias de dos sigan siendo exactas en la aritmética de direcciones: un kibibyte son mil veinticuatro bytes, un mebibyte es dos a la vigésima, un gibibyte es dos a la trigésima y un tebibyte es dos a la cuadragésima. Cuando el mismo conteo físico de bytes se muestra con una letra SI en la caja y una letra IEC en la interfaz, los números impresos divergen aunque no haya desaparecido capacidad.
Aproximadamente un siete por ciento separa un gigabyte de un gibibyte, y casi un diez por ciento separa un terabyte de un tebibyte, lo bastante para generar tickets de soporte, errores de planificación de capacidad y revisiones financieras escépticas.
Este conversor mantiene honestos ambos sistemas: envíe el valor del fabricante en GB o TB y pida GiB o TiB para ver lo que un SO con conciencia binaria debería reportar para ese conteo bruto de bytes, o invierta el camino cuando solo tenga la lectura del SO y necesite la etiqueta SI que imprimiría su proveedor. Los campos opcionales de contraparte en la respuesta nombran la unidad emparejada del mismo grado y el porcentaje de brecha para que los paneles muestren ambos números sin ambigüedad.
Los metadatos del sistema de archivos, las particiones reservadas y la paridad RAID siguen reduciendo el espacio usable; esos efectos quedan fuera de la conversión pura de unidades y deben modelarse por separado una vez que el paso SI frente a IEC sea correcto.
Dónde importa la diferencia entre GB y GiB
Use el conversor gratuito de unidades de byte SI frente a IEC en el navegador cuando necesite comprobar rápido que la etiqueta de un SSD de un terabyte debería aparecer cerca de novecientos treinta y un gibibytes en un gestor de archivos, que quinientos doce gigabytes de flash anunciados son unos cuatrocientos setenta y seis punto ocho gibibytes con conteo IEC, o que un límite de contenedor escrito como cuatro gibibytes son cuatro punto dos nueve cuatro nueve seis siete dos nueve seis gigabytes si una herramienta de facturación insiste en SI.
Introduzca el número y las unidades, lea el resultado y la nota fabricante-frente-a-SO, y cópielos a un ticket o una hoja de cálculo sin instalar una biblioteca de unidades. Los resultados son seguros de cachear porque el algoritmo es plenamente determinista.
Qué puede hacer con ella
Conciliar etiquetas de disco con la capacidad del SO
Convierta pegatinas de fabricante TB/GB a TiB/GiB para que los guiones de soporte y ventas coincidan con lo que reportan Windows, macOS y Linux al montar el volumen.
Alineación de cuotas en nube y contenedores
Traduzca líneas de factura SI a límites IEC (o al revés) para paneles de Kubernetes, Docker y almacenes de objetos con factores exactos 10^n y 2^n.
Preguntas frecuentes
¿Por qué un disco de 1 TB muestra unos 931 GiB?
10^12 / 2^30 ≈ 931.32 GiB para el mismo conteo bruto de bytes antes de la sobrecarga del sistema de archivos.
¿Cómo convierto 1000 GB a GiB?
El resultado es unos 931.322574615479 GiB porque 1000 × 10^9 bytes divididos por 2^30.
¿Cuál es la diferencia entre GB y GiB?
GB (gigabyte) es la unidad decimal SI de 10^9 bytes. GiB (gibibyte) es la unidad binaria IEC de 2^30 bytes. Este conversor mapea en ambos sentidos con factores exactos y explica la brecha fabricante frente a SO.
¿Qué ocurre si envío una unidad desconocida?
El mensaje nombra el campo y enumera las unidades SI e IEC admitidas; los fallos de validación no se cobran.
¿Es gratis el conversor de bytes SI frente a IEC?
La herramienta del navegador se ejecuta gratis en su dispositivo.
Herramientas relacionadas
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/dev/si-vs-iec-bytes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1000,"from":"GB","to":"GiB"}'const res = await fetch("https://api.kit.forhosting.com/dev/si-vs-iec-bytes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1000,
"from": "GB",
"to": "GiB"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/si-vs-iec-bytes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1000,
"from": "GB",
"to": "GiB"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/si-vs-iec-bytes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1000,"from":"GB","to":"GiB"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1000,"from":"GB","to":"GiB"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/si-vs-iec-bytes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"value": 1000,
"from": "GB",
"to": "GiB"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.si_vs_iec_bytes",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Forma de la petición, factores exactos y comportamiento de invalid_input
Las unidades SI admitidas son B, kB, MB, GB, TB, PB y EB con factores uno, mil, un millón, mil millones, un billón, mil billones y un trillón de bytes. Las unidades IEC admitidas son KiB, MiB, GiB, TiB, PiB y EiB con factores de dos a la décima hasta dos a la sexagésima. Nombres amigables como gigabyte, gibibyte, terabyte y tebibyte se normalizan a los mismos códigos canónicos. El mensaje de error nombra el campo erróneo y enumera el conjunto SI e IEC admitido para que los formularios se recuperen sin adivinar. El cero se convierte limpiamente a cero en toda unidad destino. Envíe un cuerpo JSON con tres campos obligatorios: value como número finito no negativo, from como cadena de unidad de origen y to como cadena de unidad de destino. Se aceptan los alias size, amount y quantity para value; unit_from y source para from; unit_to y target para to. En caso de éxito la respuesta repite value, from y to; cadenas legibles from_label y to_label; etiquetas from_system y to_system con si, iec o base; el resultado convertido; el conteo intermedio de bytes; el factor adimensional; los multiplicadores exactos from_factor y to_factor; una línea de fórmula breve; y la etiqueta de método si_decimal_vs_iec_binary. Cuando la unidad de origen es una etiqueta de almacenamiento SI o IEC graduada, la carga también incluye counterpart_unit, counterpart_value, gap_percent y una frase manufacturer_vs_os que indica cómo el número SI impreso se relaciona con la lectura IEC para el mismo conteo de bytes. Un value ausente, tamaños negativos, números no finitos, campos de unidad ausentes y tokens desconocidos fallan con invalid_input y no se cobran tras el rechazo.
Flujos en el navegador, precio de la API y dónde importa la brecha
Pase a la API prepago cuando un panel de almacenamiento, un planificador de copias, un estimador de costes en la nube, un cuaderno de informática forense, una UI de cuotas de Kubernetes o una matriz de SKU de hardware deban convertir etiquetas SI e IEC a escala bajo un contrato KIT estable a $0.002 por ítem exitoso; los fallos de validación que elevan invalid_input no consumen saldo. Combine este endpoint con calculadoras de sobrecarga del sistema de archivos cuando también modele bloques reservados, o llámelo solo cuando el tráfico de búsqueda trate específicamente de gigabytes del fabricante frente a gibibytes del sistema operativo y no de un conmutador general de unidades. Las aplicaciones móviles y los chatbots pueden mapear result, gap_percent y manufacturer_vs_os en tarjetas que enseñen por qué la caja y el SO no coinciden sin insinuar que el disco esté defectuoso.
Casos de integración
Educación y documentos de planificación de capacidad
Muestre a alumnos y runbooks por qué un gibibyte no es un gigabyte, con JSON determinista para cuestionarios, fixtures de CI y listas de compras.