Skip to content

Convert megabytes to gibibytes

1 MB = 0.000931323 GiB

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

Questions

How many gibibytes are in a megabyte?

One megabyte is 0.000931322575 gibibytes. To convert any amount, multiply by 0.000931322575. Going the other way, one gibibyte is 1073.74182 megabytes.

What is the formula to convert MB to GiB?

Multiply the megabyte figure by 0.000931322575. So GiB = MB × 0.000931322575. For a quick mental estimate, dividing by about 1073.74 gets you close enough for most everyday purposes.

What does a megabyte actually look like?

One megabyte is a high-quality photo. A megabyte is one million bytes. Mobile data allowances, file sizes and download figures almost always use this decimal definition.

And what is a gibibyte?

One gibibyte is what your OS calls a 'GB' of memory. A gibibyte is exactly 1,024³ bytes, about 7.4% more than a gigabyte. RAM is always sold in binary units even when storage is not.

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 mb to gib

How to convert megabytes to gibibytes

Multiply by 0.000931322575. One megabyte is 0.000931322575 gibibytes, and one gibibyte is 1073.74182 megabytes.

GiB = MB × 0.000931322575

Worked example

500 MB = 0.4656613 GiB. For a sense of scale, one megabyte is a high-quality photo, and one gibibyte is what your OS calls a 'GB' of memory.

About the megabyte

A megabyte is one million bytes. Mobile data allowances, file sizes and download figures almost always use this decimal definition.

About the gibibyte

A gibibyte is exactly 1,024³ bytes, about 7.4% more than a gigabyte. RAM is always sold in binary units even when storage is not.

Quick reference

megabytesgibibytes
1 MB0.000931323 GiB
2 MB0.00186265 GiB
5 MB0.00465661 GiB
10 MB0.00931323 GiB
25 MB0.0232831 GiB
50 MB0.0465661 GiB
100 MB0.0931323 GiB
1000 MB0.931323 GiB

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 gibibytes back to megabytes, or pick any other pair with the full unit converter. Related: MB to KB, MB to GB, MB to TB.