Gigabytes to Megabytes

Convert gigabytes (GB) to megabytes (MB) instantly — with formula and reference table.

GB
MB

Quick answer: 1 GB = 1024 MB. To convert gigabytes to megabytes, multiply by GB × 1024.

Converting gigabytes to megabytes

This converter changes a value in gigabytes (GB) into megabytes (MB). One gigabyte equals 1024 MB. In the binary convention used by operating systems, 1 GB = 1024 MB. Storage manufacturers sometimes use the decimal convention where 1 GB = 1000 MB. The conversion runs entirely in your browser — enter a value and the result updates instantly, in either direction.

Formula

MB = GB × 1024

Example

Convert 10 GB to MB: 10 × 1024 = 10240 MB.

Gigabytes to Megabytes conversion table

Gigabytes (GB)Megabytes (MB)
1 GB1024 MB
2 GB2048 MB
3 GB3072 MB
5 GB5120 MB
10 GB10240 MB
20 GB20480 MB
25 GB25600 MB
50 GB51200 MB
100 GB102400 MB

How to use this converter

  1. Enter a value in the gigabytes (GB) field.
  2. Read the converted value in megabytes (MB) below.
  3. Type into the MB field instead to convert in reverse, or use the swap button.

Frequently asked questions

How many MB are in a GB?

1 GB = 1024 MB in the binary (base-2) convention, or 1000 MB in the decimal (base-10) convention used on some storage labels.

Why do my drives show less space than advertised?

Drive makers count 1 GB = 1,000,000,000 bytes (decimal), while your OS counts 1 GB = 1,073,741,824 bytes (binary). A "500 GB" drive shows as about 465 GiB.

What is the difference between MB and MiB?

MiB (mebibyte) is explicitly 1024² bytes. MB is ambiguous — 1000² in decimal or 1024² in binary depending on context. This converter uses 1024.

Last updated: 2026-05-24 Free · No signup · Works offline Suggest an improvement