toolfree

GB to MB

Convert gigabytes to megabytes. Multiply by 1000 for decimal units, or 1024 for binary, with mobile data and file size tables.

Runs in your browser

The formula

MB = GB × 1000

In SI units a gigabyte is a thousand megabytes. If the source means binary units — a disk utility, an older manual, most of Windows — the multiplier is 1024.

ReadingMultiplier5 GB becomes
Decimal (SI)10005000 MB
Binary10245120 MB

Quick reference

GBMB (decimal)MB (binary)
0.5 GB500 MB512 MB
1 GB1000 MB1024 MB
2 GB2000 MB2048 MB
5 GB5000 MB5120 MB
10 GB10,000 MB10,240 MB
50 GB50,000 MB51,200 MB
100 GB100,000 MB102,400 MB

The binary column is where the familiar numbers come from. 512, 1024, 2048 and 4096 look like arbitrary sizes until you notice they are powers of two — which is why memory and partition sizes land on them and file sizes do not.

Mobile data allowances

This conversion exists mostly to answer one question: how much of a plan does something use?

PlanMegabytesHours of 1080p video
1 GB1000 MB0.7
5 GB5000 MB3.3
10 GB10,000 MB6.7
20 GB20,000 MB13.3
50 GB50,000 MB33.3

Roaming is where the arithmetic bites hardest, because add-ons are sold in megabytes at prices set per gigabyte.

Upload and download limits

Services state limits in whichever unit makes them sound generous:

Limit
Email attachment, typical25 MB
Gmail attachment25 MB
WhatsApp media2000 MB (2 GB)
Free file transfer services2000 MB (2 GB)

A “2 GB” transfer limit is 2000 MB decimal, or 2048 MB if the service counts in binary — worth knowing when a file is right on the boundary.

Estimating in your head

Move the decimal point three places the other way. 2.5 GB is 2500 MB. Add 2.4% if the source turns out to have meant binary units.