MB to GB Converter
Megabytes (MB)
MB
1,024 MB = 1.024 GB (decimal)
1,024 MB = 1.000 GB (binary)
Note: 1 MB = 1000 KB (decimal) • 1 MB = 1024 KB (binary)
1 GB = 1000 MB (decimal) • 1 GB = 1024 MB (binary)

Understanding Megabytes and Gigabytes

What is a Megabyte (MB)?

A megabyte is a unit of digital information storage. The prefix "mega" means million. There are two definitions:

  • Decimal (SI): 1 MB = 1,000,000 bytes (10⁶ bytes) = 1,000 KB. Used by storage manufacturers and cloud providers.
  • Binary (IEC): 1 MiB = 1,048,576 bytes (2²⁰ bytes) = 1,024 KiB. Used by operating systems. Often still labeled as MB.

What is a Gigabyte (GB)?

A gigabyte is a larger unit. "Giga" means billion. Two definitions:

  • Decimal (SI): 1 GB = 1,000,000,000 bytes (10⁹ bytes) = 1,000 MB
  • Binary (IEC): 1 GiB = 1,073,741,824 bytes (2³⁰ bytes) = 1,024 MiB

MB to GB Conversion Formula

  • Decimal: GB = MB ÷ 1000 (since 1 GB = 1000 MB)
  • Binary: GB = MB ÷ 1024 (since 1 GiB = 1024 MiB)

Real-World Examples

  • A 500 MB video file is 0.5 GB (decimal) or about 0.488 GB (binary)
  • A 4,096 MB game is 4.096 GB (decimal) or 4.0 GB (binary)
  • A 8,192 MB file is 8.192 GB (decimal) or 8.0 GB (binary)

Why Two Standards?

The confusion comes from historical reasons. Computers work in binary (powers of 2), so 1 MB = 1024 KB naturally. However, for marketing simplicity, storage manufacturers adopted decimal units (powers of 10), making 1 MB = 1000 KB. This is why your 256 GB phone shows only 238 GB - 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 MB to GB in my head?

A: For decimal, divide by 1000 (move decimal three places left). For binary, divide by 1024 (approximately 2.4% less than decimal).

Q: Why does my 256 GB SSD show only 238 GB?

A: Manufacturers use decimal (256 GB = 256,000,000,000 bytes), but Windows uses binary (divides by 1,073,741,824 bytes per GB), giving ~238 GB.

Quick MB to GB Conversion Table

Megabytes (MB) Gigabytes (GB) - Decimal Gigabytes (GB) - Binary
1 MB0.001 GB0.0009765625 GB
8 MB0.008 GB0.0078125 GB
16 MB0.016 GB0.015625 GB
32 MB0.032 GB0.03125 GB
64 MB0.064 GB0.0625 GB
128 MB0.128 GB0.125 GB
256 MB0.256 GB0.25 GB
512 MB0.512 GB0.5 GB
1,024 MB1.024 GB1.0 GB
2,048 MB2.048 GB2.0 GB
5,120 MB5.12 GB5.0 GB
10,240 MB10.24 GB10.0 GB
102,400 MB102.4 GB100.0 GB
1,024,000 MB1,024 GB (1.024 TB)1,000 GB (0.9766 TB)
Advertisement
Ad Space
300x250