Skip to content
MasterMath

GB to GiB Converter

Type the amount and the conversion appears straight away, both ways. A drive sold as 1 TB shows up as 931 GB in the operating system, and nothing is missing: the two are counting in different bases.

The two fields are linked: type in either one and the other updates.

Result

—

How this was worked out

    The exact equivalent

    A gigabyte is 1,000,000,000 bytes and a gibibyte is 1,073,741,824. So 1 GB is 0.9313 GiB, a gap of about 7% that grows with each prefix step.

    1 GB = 0.93132257 GiB
    1 GiB = 1.07374182 GB

    How to convert it by hand

    Just multiply by the conversion factor. To go from gigabytes to gibibytes, multiply by 0.931323; to come back, divide by that same number or multiply by 1.073742.

    For example: 25 GB × 0.931323 = 23.2831 GiB.

    A tip that saves mistakes: check the result goes the way you expect. If gibibytes are a smaller unit than gigabytes, the number has to come out bigger. If it comes out smaller, you divided when you should have multiplied.

    Conversion table

    GBGiB
    10.9313
    21.8626
    54.6566
    109.3132
    2018.6265
    5046.5661
    10093.1323

    Reference points to picture it

    ReferenceEquals
    A 1 TB drive931 GiB shown by the system
    1 GB0.931 GiB
    1 GiB1.074 GB
    A 500 GB SSD465.7 GiB

    The trick for doing it in your head

    Take off 7% going from GB to GiB, and add 7.4% going the other way. At terabyte scale the gap is closer to 9%.

    It is fine for getting by without a phone, but not for anything that depends on precision: in a recipe, on a building site or in a dose, use the exact conversion.

    Frequently asked questions

    Why does my 1 TB drive show 931 GB?

    Because the manufacturer counts in powers of ten and the operating system counts in powers of two. Nothing is lost; the same bytes are labelled differently.

    What is the difference between GB and GiB?

    A GB is 10⁹ bytes and a GiB is 2³⁰ bytes. The GiB is 7.4% larger.

    Who uses which?

    Drive manufacturers and network speeds use decimal prefixes. Windows reports binary but labels it GB. macOS and Linux mostly report decimal, which is why the same drive shows different sizes on different systems.

    Is the manufacturer misleading me?

    Not technically: the decimal prefixes are the standard ones. The confusion comes from Windows displaying binary values under decimal names.