GB to MB Converter

Convert gigabytes to megabytes instantly, in both directions — using the standard binary (1024) factor that matches your operating system.

  • Live Bidirectional
  • Binary 1024 Standard
  • 100% Private
Convert Gigabytes ⇄ Megabytes
=

Common GB to MB Conversions

  • 1 GB

    1,024 MB

  • 2 GB

    2,048 MB

  • 4 GB

    4,096 MB

  • 8 GB

    8,192 MB

  • 16 GB

    16,384 MB

  • 32 GB

    32,768 MB

  • 64 GB

    65,536 MB

  • 128 GB

    131,072 MB

Frequently Asked Questions

1 gigabyte equals 1,024 megabytes, using the binary convention that matches how Windows, macOS, and most operating systems report file and drive sizes.

Multiply the number of gigabytes by 1,024. For example, 4 GB × 1,024 = 4,096 MB.

Divide the number of megabytes by 1,024. For example, 2,048 MB ÷ 1,024 = 2 GB.

Storage manufacturers typically advertise capacity using decimal (1000-based) units, while operating systems report it using binary (1024-based) units. A drive labeled "1 TB" (1,000,000,000,000 bytes in decimal) shows up as roughly 931 GB in an OS that uses 1024-based gibibytes — no storage is actually missing, it's a unit definition difference.

Under the binary convention used by this converter, yes — 1 GB is always exactly 1,024 MB. Some contexts (like network speed, measured in bits, or manufacturer marketing) use a decimal 1,000 factor instead, which is why you may occasionally see a slightly different number elsewhere.

The GB to MB Formula

To convert gigabytes to megabytes, multiply by 1,024: MB = GB × 1024. To go the other way, divide by 1,024: GB = MB ÷ 1024. This tool uses the binary (base-1024) convention, matching how file sizes appear in Windows Explorer, macOS Finder, and most software.

Full Reference Table

GigabytesMegabytes
0.5 GB512 MB
1 GB1,024 MB
2 GB2,048 MB
4 GB4,096 MB
8 GB8,192 MB
16 GB16,384 MB
32 GB32,768 MB
64 GB65,536 MB
100 GB102,400 MB

Decimal vs. Binary: GB (1000) vs. GiB (1024)

Technically, the SI prefix "giga" means exactly 1,000,000,000 (10⁹), and the correct binary term is gibibyte (GiB) for 1,073,741,824 bytes. In practice, "GB" is used colloquially for both, and operating systems almost universally display file sizes using the 1024-based calculation — which is what this tool uses by default.