Guía
GB y GiB: diferencias y cómo convertirlos
Aprende por qué gigabytes y gibibytes no representan la misma cantidad, cómo convertirlos y cómo interpretar la capacidad mostrada.
por Tools in a Tab · Publicado el · Revisado el
Respuesta breve
GB y GiB miden información en bytes, pero utilizan escalas diferentes. Un
gigabyte avanza en potencias de 1.000 y un gibibyte en potencias de 1.024. Por
eso un dispositivo anunciado con 1 TB puede corresponder a unos 931,32 GiB
sin que hayan desaparecido bytes durante la conversión.
La forma segura de interpretar una cifra es conservar el símbolo, identificar el factor que representa y, si existe una duda, volver a la cantidad exacta de bytes.
Respuesta rápida para capacidades habituales
| Capacidad anunciada | Bytes exactos | Equivalente binario exacto | Aproximación |
|---|---|---|---|
500 GB |
500.000.000.000 B |
465,6612873077392578125 GiB |
465,66 GiB |
1 TB |
1.000.000.000.000 B |
931,322574615478515625 GiB |
931,32 GiB |
2 TB |
2.000.000.000.000 B |
1,818989403545856475830078125 TiB |
1,82 TiB |
Estas parejas describen el mismo número de bytes. La tabla no estima el espacio libre después de formatear: particiones, metadatos y reservas pueden reducir la cifra disponible adicionalmente.
Definiciones exactas
Los prefijos decimales siguen el Sistema Internacional:
1 kB = 1.000 B
1 MB = 1.000 kB = 1.000.000 B
1 GB = 1.000 MB = 1.000.000.000 B
1 TB = 1.000 GB = 1.000.000.000.000 B
Los prefijos binarios representan potencias de 1.024:
1 KiB = 1.024 B
1 MiB = 1.024 KiB = 1.048.576 B
1 GiB = 1.024 MiB = 1.073.741.824 B
1 TiB = 1.024 GiB = 1.099.511.627.776 B
La letra i distingue el prefijo binario: Ki, Mi, Gi y Ti. NIST
recoge estos nombres y símbolos adoptados para evitar que k, M o G
signifiquen unas veces potencias de diez y otras potencias de dos:
- NIST — Definiciones de los prefijos binarios
- NIST SP 330 — Prefijos decimales y binarios
- BIPM — Brochure del Sistema Internacional
Cuánto difieren 1 GB y 1 GiB
Las dos cantidades exactas son:
1 GB = 1.000.000.000 B
1 GiB = 1.073.741.824 B
Un gibibyte contiene 73.741.824 B más que un gigabyte. Respecto a un
gigabyte, esa diferencia es aproximadamente un 7,374 %. La relación inversa
es:
1 GB = 0,931322574615478515625 GiB
No conviene memorizar un porcentaje único para cualquier comparación. Es más fiable usar los factores exactos, porque la diferencia acumulada cambia con la unidad y la dirección de la conversión.
Ejemplo: por qué 1 TB equivale a unos 931,32 GiB
Partimos de la capacidad decimal exacta:
1 TB = 1.000.000.000.000 B
Cada gibibyte contiene 1.073.741.824 B. Dividimos bytes entre bytes por
gibibyte:
1.000.000.000.000 B ÷ 1.073.741.824 B/GiB
= 931,322574615478515625 GiB
La cifra 1 TB y la cifra 931,32 GiB describen la misma cantidad de bytes
con dos escalas distintas. No representan por sí solas espacio usado, una
partición oculta ni capacidad perdida.
Puedes reproducir el cálculo y copiar el resultado exacto en el conversor de unidades de almacenamiento.
Otros ejemplos conocidos
500 GB a GiB
500 GB = 500.000.000.000 B
500.000.000.000 ÷ 1.073.741.824
= 465,6612873077392578125 GiB
Redondeado a dos decimales: 465,66 GiB.
2 TB a GiB y TiB
2 TB = 2.000.000.000.000 B
2 TB = 1.862,64514923095703125 GiB
2 TB = 1,818989403545856475830078125 TiB
16 GiB a GB
16 GiB = 17.179.869.184 B
16 GiB = 17,179869184 GB
En este sentido la cifra decimal es mayor, porque cada GB representa menos
bytes que un GiB.
Fórmulas para convertir
La cantidad de bytes es el puente entre ambos sistemas.
De GB a GiB:
GiB = GB × 1.000.000.000 ÷ 1.073.741.824
De GiB a GB:
GB = GiB × 1.073.741.824 ÷ 1.000.000.000
De TB a TiB:
TiB = TB × 1.000.000.000.000 ÷ 1.099.511.627.776
Conservar los factores como enteros hasta la última operación reduce los errores. Si la cantidad inicial contiene decimales, puede representarse como una fracción en lugar de convertirla pronto a coma flotante.
Por qué pueden aparecer cifras distintas en dos interfaces
Una capacidad comercial suele expresarse con prefijos decimales. Una herramienta del sistema puede mostrar la misma cantidad mediante prefijos binarios, mediante prefijos decimales o mediante un cálculo binario etiquetado de forma ambigua. No todos los sistemas ni todas las versiones siguen la misma convención visual.
Para comparar dos pantallas:
- Anota el símbolo completo que muestra cada una.
- Busca la cantidad de bytes si está disponible.
- Convierte ambas cifras con la misma definición.
- Solo después investiga espacio reservado, particiones o metadatos.
El símbolo por sí solo no demuestra qué fórmula utilizó una interfaz que no documenta su convención. La cantidad de bytes permite comprobarlo.
Capacidad nominal y espacio disponible no son lo mismo
La conversión decimal/binaria explica una diferencia de presentación, pero el espacio utilizable también puede cambiar por otros motivos:
- tablas de particiones y particiones de recuperación;
- metadatos del sistema de archivos;
- bloques reservados o defectuosos;
- instantáneas y archivos que no aparecen en una vista simple;
- redundancia en RAID u otros esquemas de almacenamiento;
- capacidad reservada por el dispositivo o por su controlador.
Por eso no debes atribuir toda diferencia a GB frente a GiB, ni usar la
conversión para prometer cuánto espacio libre tendrá un equipo después de
formatearlo.
Bits y bytes son otra diferencia distinta
La comparación entre decimal y binario no debe confundirse con bits frente a bytes:
1 B = 8 bit
GB y GiB contienen bytes. Gbit contiene bits decimales. Además, una tasa
como Gbit/s incluye «por segundo» y no representa una capacidad estática.
Si quieres relacionar una capacidad con una velocidad, usa la calculadora de
ancho de banda y tiempo de
transferencia. Por ejemplo,
primero convierte 1 TB a bits y después divide por una tasa expresada en
bit/s para obtener segundos.
Método práctico para no equivocarse
- Copia la cifra sin cambiar su símbolo.
- Distingue
bde bit yBde byte. - Comprueba si el prefijo es decimal (
k,M,G,T) o binario (Ki,Mi,Gi,Ti). - Convierte a bytes o bits exactos.
- Divide por el factor exacto de la unidad de destino.
- Conserva el resultado exacto y redondea solo para presentarlo.
- Indica cuántos decimales has usado si el redondeo afecta una decisión.
Este procedimiento funciona igual para MB/MiB, GB/GiB y TB/TiB.
Errores frecuentes
- Escribir
GBcuando el cálculo usaGiBporque «siempre se ha usado así». - Tratar
1 GBcomo1.024 MB; la definición decimal correcta usa 1.000. - Dividir entre ocho para resolver GB frente a GiB; esa operación convierte bits y bytes, no prefijos.
- Redondear a un entero antes de terminar la conversión.
- Comparar capacidad anunciada con espacio libre sin considerar el sistema de archivos.
- Suponer que cualquier pantalla etiquetada como
GBusa necesariamente potencias de 1.000. - Confundir
GBde capacidad conGbit/sde tasa.
Preguntas frecuentes
¿1 TB son 1.000 GB?
Sí, cuando TB y GB se usan según sus definiciones decimales. También son
exactamente 1.000.000.000.000 B.
¿1 TiB son 1.024 GiB?
Sí. Ambos son múltiplos binarios: 1 TiB = 1.024 GiB.
¿Debo usar GB o GiB?
Usa el símbolo que corresponda al factor real. Si trabajas con potencias de 1.000, utiliza GB. Si trabajas con potencias de 1.024, utiliza GiB. Si citas una interfaz ambigua, añade también la cifra de bytes.
¿Por qué el conversor no redondea automáticamente?
Porque el número adecuado de decimales depende del uso. Una estimación visual puede aceptar dos decimales; una comprobación de particiones o un test necesita conservar la equivalencia exacta.
¿Una diferencia entre TB y TiB significa que falta capacidad?
No. Primero comprueba si las dos cifras describen la misma cantidad de bytes con escalas distintas. Después separa cualquier diferencia adicional causada por particiones, metadatos o espacio reservado.