Same capacity, different numbers
GB vs GiB
A gigabyte is 1,000,000,000 bytes. A gibibyte is 1,073,741,824 bytes.
Exact standard definitions
| Unit | Definition | Exact bytes |
|---|---|---|
| GB · gigabyte | 1000³ bytes · SI decimal | 1,000,000,000 |
| GiB · gibibyte | 1024³ bytes · IEC binary | 1,073,741,824 |
Convert the same capacity
GB = GiB × 1,073,741,824 ÷ 1,000,000,000
1 GiB = 1.073741824 GB. The byte count stays at 1,073,741,824.
GiB = GB × 1,000,000,000 ÷ 1,073,741,824
1 GB = 0.931322574615478515625 GiB. The byte count stays at 1,000,000,000.
A GiB is a larger unit, so the same capacity has a smaller numerical value in GiB.
For example, 1,000 GB = 931.322574615478515625 GiB. The source is decimal GB; the same 1,000,000,000,000 bytes are expressed in binary GiB.
Convert megabytes across standards
1,024 MiB = 1.073741824 GB. The byte amount stays at 1,073,741,824.
Convert 1024 MiB to GB using these explicit units.
1,024 MB = 0.95367431640625 GiB. The byte amount stays at 1,024,000,000.
Convert 1024 MB to GiB using these explicit units.
These examples fix the source and target units. The ordinary two-result converter instead applies each basis to both common labels, which can describe different capacities. Rounded main results use ≈ and retain the full exact value in Calculation details.
Why capacity labels can differ
A drive capacity may use decimal GB while software reports binary GiB or uses an ambiguous GB label for a binary value. That can explain part of a numerical difference. File systems, reserved space and other factors can also affect available storage.
Look at the definition as well as the displayed number. Learn why 1000 and 1024 both appear, then check the unit reference.
Try a precise conversion
The GB to GiB converter opens with these explicit units and keeps the full exact result for Reverse this result. For decimal megabytes, use the 1000-based MB to GB result.
Standards and sources
Standard decimal prefixes use powers of 1,000: kB, MB, GB and TB. IEC binary prefixes use powers of 1,024: KiB, MiB, GiB and TiB. Results and formulas use these standard symbols.
The input controls keep familiar KB, MB, GB and TB labels. In the binary result (1,024-based), an unmarked input such as “MB” is read as MiB; some apps display a GiB result as “GB”. That compatibility explanation applies to this result only. In the decimal result (1,000-based), KB is an interface alias for standard kB (1,000 bytes); the unit factors do not change.
“The SI prefixes refer strictly to powers of 10. They should not be used to indicate powers of 2.”