How many MB in a GB?
By FreeToolPark TeamUpdated
The honest answer is that there are two answers, depending on who you ask. Your computer's file system, memory modules, and every major operating system use binary units where 1 GB equals 1,024 MB. Storage device makers like Seagate, Western Digital, and Samsung advertise in decimal units where 1 GB equals 1,000 MB. This is why a drive labeled 1 TB shows up as roughly 931 GB in Windows.
In practical terms, use the binary number (1 GB = 1,024 MB) when you are checking file sizes, RAM, or available storage in your operating system. Use the decimal number (1 GB = 1,000 MB) when comparing marketed capacity on a spec sheet or box. The gap grows as you go up the scale: at 1 TB it is about 7%, at 1 PB it is closer to 10%.
Quick reference: Gigabytes to Megabytes
| Gigabytes (GB) | Megabytes (MB) |
|---|---|
| 0.5 | 512 |
| 1 | 1,024 |
| 2 | 2,048 |
| 4 | 4,096 |
| 8 | 8,192 |
| 16 | 16,384 |
| 32 | 32,768 |
| 64 | 65,536 |
| 128 | 131,072 |
Worked examples
Example 1: You are downloading a 4 GB video file and your storage shows 4,096 MB of the drive is now used.
Calculation:
4 GB × 1,024 = 4,096 MB.The numbers match because the OS is using binary units for both the download and the drive display.
Example 2: You bought a 500 GB SSD but Windows says it is 465 GB.
Calculation:
500 GB × 1,000,000,000 bytes = 500,000,000,000 bytes. Divided by 1,073,741,824 bytes per binary GB = ~465.66 GB.The drive is the size advertised. Windows is just reporting the same capacity in binary units, which looks smaller.
Example 3: A cloud service says you have 15 GB free. You upload 14,500 MB of photos.
Calculation:
14,500 MB ÷ 1,024 = 14.16 GB.You will still have about 0.84 GB (860 MB) free. Most cloud providers use binary when showing used and free space.
Frequently asked questions
Is 1 GB exactly 1024 MB?
In binary units (used by operating systems and RAM), yes: 1 GB = 1,024 MB exactly. In decimal SI units (used by drive manufacturers), 1 GB = 1,000 MB. The International Electrotechnical Commission actually calls the binary version a gibibyte (GiB), but almost nobody uses that term in everyday writing.
Why does my 1 TB drive show up as 931 GB?
Drive manufacturers advertise in decimal (1 TB = 1,000,000,000,000 bytes). Windows and macOS display capacity in binary (1 TB = 1,099,511,627,776 bytes). The drive has the exact bytes advertised, but binary reporting makes the number look smaller by about 7%.
Which definition should I use?
Use binary (1 GB = 1,024 MB) when you are dealing with files, RAM, operating system tools, or anything your computer reports. Use decimal (1 GB = 1,000 MB) when reading spec sheets, comparing marketed capacity, or calculating network transfer speeds (ISPs use decimal).
How many megabytes are in a gigabyte of RAM?
8 GB of RAM is exactly 8,192 MB. RAM is always measured in binary because memory addresses are powers of 2.
Is MB or GB bigger?
GB is bigger. 1 GB equals roughly 1,000 MB (or exactly 1,024 MB in binary). A file of 500 MB is smaller than a file of 1 GB.
How many GB is 2000 MB?
2,000 MB equals roughly 1.95 GB in binary (2,000 ÷ 1,024) or exactly 2 GB in decimal (2,000 ÷ 1,000). Most software will display it as 1.95 GB.
Related answers
How many bytes in a megabyte?
1 MB = 1,048,576 bytes (binary) or 1,000,000 bytes (decimal SI).
How many KB in a MB?
1 MB = 1,024 KB (binary) or 1,000 KB (decimal SI).
How many GB in a TB?
1 TB = 1,024 GB (binary) or 1,000 GB (decimal SI).
How many bytes in a GB?
1 GB = 1,073,741,824 bytes (binary) or 1,000,000,000 bytes (decimal SI).