Skip to content

Convert mebibytes to gigabytes

1 MiB = 0.00104858 GB

  • Nothing is sent to a server
  • Instant results
  • Free, no sign-up
All unit converters

Questions

How many gigabytes are in a mebibyte?

One mebibyte is 0.001048576 gigabytes. To convert any amount, multiply by 0.001048576. Going the other way, one gigabyte is 953.674316 mebibytes.

What is the formula to convert MiB to GB?

Multiply the mebibyte figure by 0.001048576. So GB = MiB × 0.001048576. For a quick mental estimate, dividing by about 953.67 gets you close enough for most everyday purposes.

What does a mebibyte actually look like?

One mebibyte is about 5% more than a megabyte. A mebibyte is exactly 1,024² bytes. The binary prefixes — kibi, mebi, gibi — were standardised by the IEC in 1998 precisely to end the ambiguity, though adoption is patchy.

And what is a gigabyte?

One gigabyte is about two hours of HD video. A gigabyte is one billion bytes. A drive sold as 1 TB holds 1,000 GB decimal, which your operating system may display as 931 GiB — nothing is missing, the units differ.

Why does my 1 TB drive show as only 931 GB?

Because two different definitions are in play. Storage manufacturers use decimal units — 1 TB means exactly one trillion bytes. Windows and many other systems display binary units but label them with decimal names, so they show that same drive as 931 "GB" when they mean 931 gibibytes. Nothing is missing and nothing is faulty; the drive holds exactly what it says, measured differently. The IEC standardised kibi, mebi and gibi in 1998 specifically to end this, but adoption has been patchy.

Is this conversion exact?

Yes — both decimal and binary prefixes are exactly defined powers, so every figure here is exact rather than approximate. The results are shown to seven significant figures; the underlying arithmetic uses full double precision.

About mib to gb

How to convert mebibytes to gigabytes

Multiply by 0.001048576. One mebibyte is 0.001048576 gigabytes, and one gigabyte is 953.674316 mebibytes.

GB = MiB × 0.001048576

Worked example

500 MiB = 0.524288 GB. For a sense of scale, one mebibyte is about 5% more than a megabyte, and one gigabyte is about two hours of HD video.

About the mebibyte

A mebibyte is exactly 1,024² bytes. The binary prefixes — kibi, mebi, gibi — were standardised by the IEC in 1998 precisely to end the ambiguity, though adoption is patchy.

About the gigabyte

A gigabyte is one billion bytes. A drive sold as 1 TB holds 1,000 GB decimal, which your operating system may display as 931 GiB — nothing is missing, the units differ.

Quick reference

mebibytesgigabytes
1 MiB0.00104858 GB
2 MiB0.00209715 GB
5 MiB0.00524288 GB
10 MiB0.0104858 GB
25 MiB0.0262144 GB
50 MiB0.0524288 GB
100 MiB0.104858 GB
1000 MiB1.04858 GB

Getting it right

The decimal and binary prefixes are the trap: a kilobyte is 1,000 bytes but a kibibyte is 1,024, and the gap compounds at every step until a terabyte and a tebibyte differ by about 10%. Storage manufacturers use decimal, operating systems often display binary, and neither is wrong — they are simply different units.

Other data size conversions

Convert gigabytes back to mebibytes, or pick any other pair with the full unit converter. Related: MiB to KB, MiB to MB, MiB to TB.