Storage manufacturers use decimal, operating systems use binary.
Understanding Gigabytes and Megabytes
What is a Gigabyte (GB)?
A gigabyte is a unit of digital information storage. The prefix "giga" means billion. There are two definitions:
- Decimal (SI): 1 GB = 1,000,000,000 bytes (10⁹ bytes) = 1,000 MB. Used by storage manufacturers and cloud providers.
- Binary (IEC): 1 GiB = 1,073,741,824 bytes (2³⁰ bytes) = 1,024 MiB. Used by operating systems. Often still labeled as GB.
What is a Megabyte (MB)?
A megabyte is a smaller unit. "Mega" means million. Two definitions:
- Decimal (SI): 1 MB = 1,000,000 bytes (10⁶ bytes) = 0.001 GB
- Binary (IEC): 1 MiB = 1,048,576 bytes (2²⁰ bytes) = 0.0009765625 GiB
GB to MB Conversion Formula
- Decimal: MB = GB × 1000 (since 1 GB = 1000 MB)
- Binary: MB = GB × 1024 (since 1 GiB = 1024 MiB)
Real-World Examples
- A 2 GB movie is 2,000 MB (decimal) or 2,048 MB (binary)
- A 500 GB hard drive shows as about 465 GB in Windows due to binary conversion
- A 256 GB phone has approximately 238 GiB of usable space
Why Two Standards?
The confusion comes from historical reasons. Computers work in binary (powers of 2), so 1 GB = 1024 MB naturally. However, for marketing simplicity, storage manufacturers adopted decimal units (powers of 10), making 1 GB = 1000 MB. This is why your 1 TB drive shows only 931 GB in Windows - it's using decimal advertising but binary reporting.
Frequently Asked Questions
Q: How many MB in 1 GB?
A: In decimal: 1 GB = 1,000 MB. In binary: 1 GiB = 1,024 MiB (often labeled as GB).
Q: Is 1024 MB equal to 1 GB?
A: In binary (IEC) terms, yes, 1024 MiB = 1 GiB. In decimal terms, 1000 MB = 1 GB.
Q: How do I convert GB to MB in my head?
A: For decimal, multiply by 1000 (add three zeros). For binary, multiply by 1024 (approximately 2.4% more than decimal).
Q: Why does my 256 GB phone show only 238 GB?
A: The phone manufacturer uses decimal (256 GB = 256,000,000,000 bytes), but your operating system uses binary (dividing by 1,073,741,824 gives ~238 GiB).
Quick GB to MB Conversion Table
| Gigabytes (GB) | Megabytes (MB) - Decimal | Megabytes (MB) - Binary |
|---|---|---|
| 0.1 GB | 100 MB | 102.4 MB |
| 0.25 GB | 250 MB | 256 MB |
| 0.5 GB | 500 MB | 512 MB |
| 1 GB | 1,000 MB | 1,024 MB |
| 2 GB | 2,000 MB | 2,048 MB |
| 4 GB | 4,000 MB | 4,096 MB |
| 8 GB | 8,000 MB | 8,192 MB |
| 16 GB | 16,000 MB | 16,384 MB |
| 32 GB | 32,000 MB | 32,768 MB |
| 64 GB | 64,000 MB | 65,536 MB |
| 128 GB | 128,000 MB | 131,072 MB |
| 256 GB | 256,000 MB | 262,144 MB |
| 512 GB | 512,000 MB | 524,288 MB |
| 1,024 GB (1 TB) | 1,024,000 MB | 1,048,576 MB |
300x250