Part of the Units & Conversions suite · 14 calculators

Data Storage Converter

Convert bytes, kilobytes, megabytes, gigabytes and terabytes — and see why a 1 TB drive shows as 931 GiB — with both decimal (10³) and binary (2¹⁰) units. Results update as you type; exact factors shown.

One gigabyte (10⁹) is 0.9313 gibibyte (2³⁰) — see the exact factor, not a rounded rule of thumb.

Direction
Results update as you type
Results
1 GB in gibibyte (2³⁰)
0.9313 GiB
Conversion factor
Reverse conversion
In byte (base unit)
Reviewed September 2026. Exact conversion factors from the BIPM SI Brochure and NIST SP 811; The UK is metric for most trade and science but keeps miles, pints, stone and mpg (with the imperial gallon) in daily life.
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About data conversion

How the data storage converter works

Storage converts through the byte (8 bits). Drive makers and network speeds use decimal prefixes (1 GB = 10⁹ bytes); operating systems often report binary units (1 GiB = 2³⁰ = 1,073,741,824 bytes) — sometimes labelled "GB". The gap is 7.4% at the gigabyte and 10% at the terabyte.

The UK is metric for most trade and science but keeps miles, pints, stone and mpg (with the imperial gallon) in daily life.

Common data conversions

FromToUnits
1 GB0.9313 GiBgigabyte (10⁹) to gibibyte (2³⁰)
1 TB931.3226 GiBterabyte (10¹²) to gibibyte (2³⁰)
1 MB1,000 kBmegabyte (10⁶) to kilobyte (10³)
1 GiB1,073.7418 MBgibibyte (2³⁰) to megabyte (10⁶)
500 GB465.6613 GiBgigabyte (10⁹) to gibibyte (2³⁰)
1 TB1,000 GBterabyte (10¹²) to gigabyte (10⁹)
8 bit1 Bbits to bytes
1 MiB1,048.576 kBmebibyte (2²⁰) to kilobyte (10³)
2 TB1.819 TiBterabyte (10¹²) to tebibyte (2⁴⁰)
64 GB59.6046 GiBgigabyte (10⁹) to gibibyte (2³⁰)

Units in this converter and their exact factors

UnitSymbolOne unit in bytes
bitbit0.125 byte
byteB1 byte
kilobyte (10³)kB1,000 byte
megabyte (10⁶)MB1,000,000 byte
gigabyte (10⁹)GB1,000,000,000 byte
terabyte (10¹²)TB1,000,000,000,000 byte
kibibyte (2¹⁰)KiB1,024 byte
mebibyte (2²⁰)MiB1,048,576 byte
gibibyte (2³⁰)GiB1,073,741,824 byte
tebibyte (2⁴⁰)TiB1,099,511,627,776 byte

Frequently asked questions about data conversion

Why does my 1 TB drive show only 931 GB?

The drive holds 10¹² bytes; Windows reports it in binary gibibytes (2³⁰ bytes) but labels them GB. 10¹² / 2³⁰ = 931.3 GiB.

How many bytes are in a gigabyte?

1,000,000,000 (10⁹) in the decimal SI sense; a gibibyte is 1,073,741,824 (2³⁰).

How many bits are in a byte?

Eight. Internet speeds are quoted in bits per second, so 100 Mbps is 12.5 MB/s.

Is a kilobyte 1,000 or 1,024 bytes?

By the SI/IEC standard 1 kB = 1,000 bytes and 1 KiB = 1,024 bytes; in everyday use the two are often mixed.

How many MB are in a GB?

1,000 MB (decimal); 1 GiB is 1,024 MiB.

Where these figures come from

Last checked: September 2026. Conversion factors are fixed by definition and do not change with tax years or regulations.