🦉 UnitOwl

Gigabytes to Gibibytes

1 Gigabyte (GB) = 0.931323Gibibyte (GiB)

Last updated: By KAMP Inc. / UnitOwl
Accuracy verified. Conversions on this page are calculated against ISO 80000 and NIST standards and reviewed for correctness.
Result
0.931323 GiB
1 GB = 0.931323 GiB

What Is the Difference Between GB and GiB?

One gigabyte (GB) equals approximately 0.9313 gibibytes (GiB). To convert GB to GiB, multiply the GB value by 0.931323 (or equivalently, divide the number of bytes by 1,073,741,824 instead of 1,000,000,000). This conversion explains one of the most common consumer frustrations in technology: why a "500 GB" hard drive shows up as only "465 GB" in Windows. The answer is that the drive manufacturer uses the SI definition (1 GB = 1,000,000,000 bytes), while the operating system displays the value using the binary definition (1 GiB = 1,073,741,824 bytes). The drive actually contains exactly the number of bytes advertised — the discrepancy is purely about how those bytes are grouped and labeled. Understanding the GB/GiB distinction eliminates confusion when comparing advertised storage capacities with what your computer reports. It also matters when you compare the same drive across platforms or check whether a backup set reported in GiB will fit inside an advertised cloud quota shown in GB. Cross-platform storage planning gets much easier once you normalize everything into one unit family first.

How to Convert Gigabyte to Gibibyte

  1. Understand the two systems: SI (decimal) uses powers of 1,000 (1 GB = 10^9 bytes). IEC (binary) uses powers of 1,024 (1 GiB = 2^30 bytes).
  2. To convert GB to GiB, multiply by (1,000,000,000 / 1,073,741,824), which simplifies to approximately 0.9313.
  3. For example, 500 GB x 0.9313 = 465.66 GiB.
  4. For a quick estimate, subtract about 7% from the GB value to get GiB. 500 GB - 7% = 465 GiB.
  5. The gap grows with larger values: at 1 TB (1,000 GB), the difference is about 69 GiB.

Real-World Examples

A new 1 TB SSD is advertised as 1,000 GB. How much space will your OS show?
1,000 x 0.9313 = 931.3 GiB. Your OS will display approximately 931 GB (using GiB but labeling it GB).
A 256 GB phone. How much will the settings screen show before any data is stored?
256 x 0.9313 = 238.4 GiB. After accounting for the OS (typically 10-15 GiB), you might see about 223-228 GiB of usable space.
A cloud service offers 100 GB. A backup tool reports your data as 95 GiB. Do you have enough space?
100 GB = 93.13 GiB. Your 95 GiB backup exceeds the 100 GB allocation by about 2 GiB. You need a larger plan.
A USB drive is marketed as 64 GB. You want to copy exactly 60 GiB of files.
64 GB = 59.6 GiB. You do not have enough space for 60 GiB of files — you are about 0.4 GiB (400 MiB) short.
A 2 TB external drive is advertised as 2,000 GB. What will Windows roughly show?
2,000 x 0.9313 = 1,862.6 GiB. Windows will typically show about 1,862 GB, even though the manufacturer description is accurate in decimal units.

Quick Reference

Gigabyte (GB)Gibibyte (GiB)
10.931323
21.86265
54.65661
109.31323
2523.2831
5046.5661
10093.1323

Related Converters

History of Gigabyte and Gibibyte

The confusion between GB and GiB dates to the earliest days of computing. Since computer memory operates in binary, early engineers naturally used powers of 2. The value 2^10 (1,024) was close enough to 10^3 (1,000) that they called it a "kilobyte." This approximation was harmless when the difference was 24 bytes, but as storage grew, the gap widened. At the gigabyte level, the difference between 10^9 and 2^30 is 73,741,824 bytes — about 70 MiB. In 1998, the International Electrotechnical Commission (IEC) introduced unambiguous binary prefixes: kibibyte (KiB, 2^10), mebibyte (MiB, 2^20), gibibyte (GiB, 2^30), and tebibyte (TiB, 2^40). Linux and some scientific software adopted these prefixes, but Windows and macOS have been slow to change, continuing to display binary values with decimal labels. A class-action lawsuit against Western Digital in 2006 over this labeling discrepancy was settled for $2.5 million, and drive manufacturers now include fine print explaining that "1 GB = 1,000,000,000 bytes."

Common Mistakes to Avoid

  • Assuming the manufacturer is cheating you out of storage. The drive contains exactly the number of bytes advertised. The discrepancy is purely a labeling difference between SI (GB) and binary (GiB) counting.
  • Applying the 7% approximation in reverse. To convert from GiB to GB, add about 7.4% (multiply by 1.0737). To convert from GB to GiB, subtract about 6.9% (multiply by 0.9313). These are not symmetrical.
  • Thinking this only affects hard drives. The same discrepancy applies to SSDs, USB drives, SD cards, and cloud storage quotas. Any time a vendor advertises in SI gigabytes and software reports in binary gibibytes, the mismatch appears.
  • Comparing a cloud plan in GB directly against backup software that reports GiB. If the quota is 100 GB, you really have about 93.1 GiB of space, so a 95 GiB backup set will not fit even though the numbers look close.

Frequently Asked Questions

Why does Windows show storage in GiB but label it GB?
Historical convention. When Windows was designed, the industry had not yet adopted IEC binary prefixes. Windows calculates storage using powers of 1,024 (binary) but displays the label "GB" because that was the common term. Microsoft has not changed this behavior for backward compatibility reasons. macOS made the switch in 2009 (Snow Leopard) and now reports in SI gigabytes, matching what manufacturers advertise.
Does macOS report GB or GiB?
Since macOS 10.6 (Snow Leopard) in 2009, Apple uses SI/decimal units. A "500 GB" drive shows as approximately 500 GB in macOS. This was a deliberate change to match manufacturer labeling and reduce customer confusion. Linux varies by distribution — some show GiB explicitly, others use GB.
Does this matter for RAM?
RAM is always measured in binary (powers of 2). When you buy "16 GB" of RAM, you actually get 16 GiB (17,179,869,184 bytes). RAM manufacturers use the term "GB" loosely, but the actual amount is always a power of 2. There is no discrepancy with RAM because both the manufacturer and the OS use binary measurements.
How do I convert GiB back to GB?
Multiply the GiB value by about 1.0737. For example, 100 GiB x 1.0737 is about 107.4 GB. This reverse conversion is useful when a backup tool or operating system reports binary units but a cloud plan or drive label is expressed in decimal gigabytes.
Why can a 100 GB cloud plan be too small for 100 GiB of data?
Because 100 GB in decimal storage terms equals only about 93.13 GiB in binary terms. If your backup software reports 100 GiB, that data is actually about 107.4 GB and will exceed the cloud plan unless the provider explicitly uses binary units.
Quick Tip

A quick formula for estimating how much space your OS will show: multiply the advertised GB by 0.93. A 512 GB SSD shows about 476 GiB, a 1 TB drive shows about 931 GiB, and a 2 TB drive shows about 1,862 GiB. If macOS reports the same drive as 500 GB while Windows says 465 GB for the same physical drive, now you know why — they are using different counting systems.

Further Reading

Sources & References