How to convert megabytes to gigabytes
To convert megabytes (MB) to gigabytes (GB), multiply the value in megabytes by 0.001.
GB = MB × 0.001 (decimal)
GB = MB × 0.0009765625 (binary)
Example: 5 MB = 0.005 GB, or 0.0048828125 GB in binary.
Decimal (SI) counting steps by 1,000 and is what drive makers, macOS and phones use. Binary counting steps by 1,024 and is what Windows and RAM use; its unambiguous IEC names are KiB, MiB and GiB. Bits are decimal either way.
You can also type 5 MB to GB into the smart calculator, or mix units: 1 MB + 1 GB.
Megabytes to Gigabytes conversion table
| Megabytes | Gigabytes (decimal) | Gigabytes (binary) |
|---|---|---|
| 0.01 MB | 0.00001 GB | 0.000009765625 GB |
| 0.1 MB | 0.0001 GB | 0.00009765625 GB |
| 0.25 MB | 0.00025 GB | 0.00024414063 GB |
| 0.5 MB | 0.0005 GB | 0.00048828125 GB |
| 1 MB | 0.001 GB | 0.0009765625 GB |
| 2 MB | 0.002 GB | 0.001953125 GB |
| 3 MB | 0.003 GB | 0.0029296875 GB |
| 4 MB | 0.004 GB | 0.00390625 GB |
| 5 MB | 0.005 GB | 0.0048828125 GB |
| 6 MB | 0.006 GB | 0.005859375 GB |
| 7 MB | 0.007 GB | 0.0068359375 GB |
| 8 MB | 0.008 GB | 0.0078125 GB |
| 9 MB | 0.009 GB | 0.0087890625 GB |
| 10 MB | 0.01 GB | 0.009765625 GB |
| 12 MB | 0.012 GB | 0.01171875 GB |
| 15 MB | 0.015 GB | 0.014648438 GB |
| 20 MB | 0.02 GB | 0.01953125 GB |
| 25 MB | 0.025 GB | 0.024414063 GB |
| 30 MB | 0.03 GB | 0.029296875 GB |
| 40 MB | 0.04 GB | 0.0390625 GB |
| 50 MB | 0.05 GB | 0.048828125 GB |
| 60 MB | 0.06 GB | 0.05859375 GB |
| 75 MB | 0.075 GB | 0.073242188 GB |
| 100 MB | 0.1 GB | 0.09765625 GB |
| 250 MB | 0.25 GB | 0.24414063 GB |
| 500 MB | 0.5 GB | 0.48828125 GB |
| 1,000 MB | 1 GB | 0.9765625 GB |
Converting gigabytes back to megabytes
1 GB = 1,000 MB. See the Gigabytes to Megabytes converter, or press the swap button above.
About the units
Megabyte (MB)
In decimal mode 1,000,000 bytes (1,000 KB); in binary mode 1,048,576 bytes (1,024 KB).
Gigabyte (GB)
In decimal mode 1,000,000,000 bytes (1,000 MB); in binary mode 1,073,741,824 bytes (1,024 MB).
Digital storage is counted in bits and bytes (1 byte = 8 bits). There are two ways to count bytes. Decimal (SI) prefixes step by 1,000: 1 KB = 1,000 B and 1 GB = 1,000 MB, which is how drive makers, macOS, iOS and Android report sizes. Binary prefixes step by 1,024: 1 KB = 1,024 B and 1 GB = 1,024 MB, which is how Windows and RAM count (the IEC names for these are KiB, MiB and GiB). Bits are always decimal: 1 Kb = 1,000 b.
Questions and answers
How many gigabytes are in a megabyte?
One megabyte (MB) equals 0.001 gigabytes in decimal (SI) counting, or 0.0009765625 gigabytes in binary counting (1 KB = 1,024 B), which Windows uses.
How do I convert megabytes to gigabytes?
To convert megabytes to gigabytes, multiply the value in megabytes by 0.001. The formula is GB = MB × 0.001. For example, 5 MB = 0.005 GB.
What is 5 MB in GB?
5 megabytes is 0.005 gigabytes.
Which is bigger, a megabyte or a gigabyte?
A gigabyte is bigger: 1 GB = 1,000 MB.
Is 1 GB equal to 1,000 MB or 1,024 MB?
Both are in use. In decimal (SI) counting, which drive makers, macOS, iOS and Android use, 1 GB = 1,000 MB. In binary counting, which Windows and RAM use, 1 GB = 1,024 MB; the unambiguous IEC name for that size is the gibibyte (GiB). ConvertEasy has a Decimal / Binary switch so KB, MB, GB and TB follow whichever you need, while KiB, MiB and GiB are always binary.
Are kilobits 1,000 or 1,024 bits?
ConvertEasy treats bits as decimal in both modes: 1 Kb = 1,000 b, 1 Mb = 1,000 Kb. A byte is always 8 bits, so only byte units (KB, MB, GB…) change with the switch.
Does this MB to GB converter work offline?
Yes. ConvertEasy is a progressive web app: after your first visit it keeps working with no connection, and you can install it to your home screen from the browser menu.