Megabytes to Gigabytes Converter

Convert megabyte (MB) to gigabyte (GB), or swap units to reverse the calculation.

Data storage converter

Calxy core engine

Scientific notation is supported, for example 1e6 or 2.5e-3. Thousands separators such as 1,000 are fine.

Popular shortcuts

Narrows both unit lists; the units already chosen stay listed.

MB to GB

Exact definition

0.001 GB

1 MB = 0.001 GB

About these units

kB, MB and GB are decimal. KiB, MiB and GiB are binary. One byte is eight bits; capitalization matters.

Formula and calculation

Standard linear transform
GB = x × 0.001
GB = 1 × 0.001 = 0.001 GB

Base transformation: 1 MB = 1000000 B; 1 GB = 1000000000 B. Ratio: 0.001.

Decimal storage equivalent

1 MB (decimal).

Accuracy

Relationship: exact definition. Display: rounded to up to 6 decimal places, with scientific notation for very small or large values. More digits do not mean greater measurement accuracy; factors involving π or recurring fractions are approximations.

References for the selected units and their conversion factors.

Result in every supported unit26 units
UnitResult
Bit (bit)8000000
Byte (B)1000000
Kilobyte (kB)1000
Megabyte (MB)1
Gigabyte (GB)0.001
Terabyte (TB)0.000001
Kibibyte (KiB)976.5625
Mebibyte (MiB)0.953674
Gibibyte (GiB)0.000931323
Tebibyte (TiB)9.094947e-7
Kilobit (kbit)8000
Megabit (Mbit)8
Gigabit (Gbit)0.008
Kibibit (Kibit)7812.5
Mebibit (Mibit)7.629395
Gibibit (Gibit)0.007451
Terabit (Tbit)0.000008
Tebibit (Tibit)0.00000727596
Petabit (Pbit)8.000000e-9
Petabyte (PB)1.000000e-9
Pebibit (Pibit)7.105427e-9
Pebibyte (PiB)8.881784e-10
Exabit (Ebit)8.000000e-12
Exabyte (EB)1.000000e-12
Exbibit (Eibit)6.938894e-12
Exbibyte (EiB)8.673617e-13

Conversion sources and methodology

How to convert megabytes to gigabytes

GB = x × 0.001

Decimal storage units use 1 GB = 1,000 MB. For binary memory units, choose MiB and GiB, where the factor is 1,024.

Worked example

GB = 1000 × 0.001

1000 MB = 1 GB.

Conversion table in both directions

Values are generated by the same engine as the interactive converter.

MB and GB reference values
InputMB → GBGB → MB
10.0011000
50.0055000
100.0110000
250.02525000
500.0550000
1000.1100000

Unit definitions and sources

kB, MB and GB are decimal. KiB, MiB and GiB are binary. One byte is eight bits; capitalization matters.

Data storage: definitions used by this converter
Unit and systemUseDefinitionRelationship
Megabyte (MB); siCommon unitsMegabyte measures data storage. b = (value in MB) × 1000000. Common use: Digital storage capacity.Exact definition; numerical display may be rounded
Gigabyte (GB); siCommon unitsGigabyte measures data storage. b = (value in GB) × 1000000000. Common use: Digital storage capacity.Exact definition; numerical display may be rounded

Sources: NIST: IEC binary prefixes and decimal comparisons

Precision of data storage conversions

These 2 data storage units convert through Byte (B). 2 have an exact defined relationship to the base unit and 0 are conventional or measured values. Results and the tables on this page come from the same engine, so a table value can be checked against the converter directly.

Standard display shows up to six decimal places, switching to scientific notation for very large or small values. Calculation uses JavaScript binary floating point independently of display rounding, so extra digits are not a claim about measurement accuracy. Each unit lists its own source; a citation records where the definition comes from, not an independent review. See Conversion methodology for the review and correction process.

References

Last updated . Results are estimates for informational purposes only.