MB to GB Converter

Convert Megabytes to Gigabytes with Decimal and Binary Options

MB
GB

Decimal vs Binary Systems

Data storage conversions can follow two different standards: the decimal system (base-10) and the binary system (base-2). The decimal system, standardised by the International System of Units (SI), defines 1 GB as exactly 1,000 MB. This system is commonly used by storage device manufacturers for hard drives, SSDs, and USB drives. The binary system, which aligns with how computers process data internally, defines 1 GB as 1,024 MB. Operating systems like Windows and macOS typically display storage using binary values.

System Type Conversion Factor 1 GB Equals Common Use
Binary (Base-2) 1024 1,024 MB Operating systems, RAM, system monitors
Decimal (Base-10) 1000 1,000 MB Storage devices, network speeds, manufacturers

Which system should you use? If you’re working with operating system file sizes or RAM specifications, use the binary system (1024). For storage device capacities advertised by manufacturers or internet speeds, use the decimal system (1000).

Conversion Formulae

Binary System Formula

GB = MB ÷ 1024
MB = GB × 1024

Example: 5,000 MB ÷ 1,024 = 4.8828125 GB

Explanation: In binary, each gigabyte contains 210 (1,024) megabytes. This formula divides the megabyte value by 1,024 to determine how many binary gigabytes are present.

Decimal System Formula

GB = MB ÷ 1000
MB = GB × 1000

Example: 5,000 MB ÷ 1,000 = 5 GB

Explanation: The SI metric system defines each gigabyte as 109 bytes, and each megabyte as 106 bytes. Therefore, 1 GB = 1,000 MB precisely in this system.

Common Conversion Reference

This table provides frequently used MB to GB conversions in both binary and decimal systems for quick reference.

Megabytes (MB) Gigabytes (Binary) Gigabytes (Decimal)
100 MB 0.09765625 GB 0.1 GB
250 MB 0.244140625 GB 0.25 GB
500 MB 0.48828125 GB 0.5 GB
1,000 MB 0.9765625 GB 1 GB
2,048 MB 2 GB 2.048 GB
4,096 MB 4 GB 4.096 GB
8,192 MB 8 GB 8.192 GB
16,384 MB 16 GB 16.384 GB
32,768 MB 32 GB 32.768 GB
65,536 MB 64 GB 65.536 GB

Visual Size Comparison

These visualisations help illustrate the relative sizes of megabytes compared to gigabytes in common contexts.

1 MB

≈ 1 high-quality photo

Approximately 1 minute of MP3 audio at standard quality

100 MB

≈ 1 minute of HD video

Roughly 25 high-resolution photographs

1,000 MB (≈1 GB)

≈ 10 minutes of HD video

Approximately 250 songs or 500 photos

5,000 MB (≈5 GB)

≈ 1 full HD film

Enough for approximately 1,250 songs

Real-World Context

Storage Devices

Modern storage devices advertise capacities in gigabytes and terabytes. A USB drive labelled as “32 GB” contains approximately 32,000 MB in decimal terms. However, when you connect it to your computer, the operating system may report slightly less (around 31,250 MB in binary) due to the difference between decimal and binary systems. This discrepancy is normal and not an indication of missing storage.

RAM Specifications

Computer memory (RAM) modules are manufactured in binary increments. Common RAM sizes include 4 GB (4,096 MB), 8 GB (8,192 MB), and 16 GB (16,384 MB). When software reports available memory, it typically uses binary values. A system with “8 GB” of RAM actually has 8,192 MB available for programmes to use.

File Sizes

Different file types occupy varying amounts of storage. A standard MP3 audio file might be 3-5 MB, whilst a high-resolution photograph from a modern camera could range from 5-15 MB. A single-layer DVD holds approximately 4.7 GB (4,700 MB decimal or 4,812 MB binary), whilst a Blu-ray disc can store 25 GB (25,000 MB decimal) on a single layer.

Internet Data Allowances

Mobile data plans and broadband packages typically specify allowances in gigabytes using the decimal system. A monthly allowance of “10 GB” means you can transfer 10,000 MB of data. Streaming video consumes approximately 1-3 GB per hour depending on quality, whilst browsing websites might use 1-5 MB per page.

Important distinction: Internet speeds are measured in megabits per second (Mbps), not megabytes per second (MB/s). There are 8 bits in a byte, so a 100 Mbps connection transfers approximately 12.5 MB/s of data.

Historical Background

The megabyte emerged as a standard measurement in the 1970s and 1980s when floppy discs and early hard drives held millions of bytes. The 3.5-inch floppy disc, ubiquitous in the 1990s, stored 1.44 MB of data. As storage technology advanced, gigabytes became the standard unit for hard drives in the late 1990s and early 2000s.

The International Electrotechnical Commission (IEC) attempted to resolve the binary versus decimal confusion in 1998 by introducing new prefixes. They proposed “mebibyte” (MiB) for 1,024² bytes and “gibibyte” (GiB) for 1,024³ bytes, reserving “megabyte” (MB) and “gigabyte” (GB) strictly for decimal values. However, these terms have not gained widespread adoption outside technical documentation and specifications.

Today, storage capacities have expanded dramatically. Consumer hard drives and SSDs now commonly offer 500 GB to 4 TB (terabytes) of storage, with enterprise solutions reaching petabytes. Cloud storage services measure capacity in gigabytes for individual users and petabytes for entire data centres.

Frequently Asked Questions

How many MB are in 1 GB?

In the binary system used by operating systems, 1 GB equals 1,024 MB. In the decimal system used by storage manufacturers, 1 GB equals 1,000 MB. The system you should use depends on your context—binary for OS-reported sizes, decimal for device capacities.

Why does my 500 GB hard drive show less capacity in Windows?

Storage manufacturers advertise capacities using the decimal system (1 GB = 1,000 MB), whilst Windows displays capacity using the binary system (1 GB = 1,024 MB). A 500 GB drive contains 500,000 MB in decimal, which converts to approximately 476.8 GB in binary. This is not a defect—it’s simply a difference in measurement systems.

Is 1000 MB exactly 1 GB?

Yes, in the decimal (SI) system, 1,000 MB equals exactly 1 GB. However, in the binary system used by computers, 1,000 MB equals approximately 0.9765625 GB. The exact equivalence depends on which measurement system you’re referencing.

Which conversion should I use for cloud storage?

Cloud storage providers typically use the decimal system, so 1 GB = 1,000 MB. When you purchase a cloud storage plan advertised as “100 GB”, you receive 100,000 MB of storage capacity in decimal terms.

How do I convert MB to GB manually?

For binary conversion, divide the MB value by 1,024. For decimal conversion, divide by 1,000. For example, 5,120 MB ÷ 1,024 = 5 GB (binary), or 5,000 MB ÷ 1,000 = 5 GB (decimal).

What’s the difference between MB and Mb?

MB (megabyte) measures storage capacity and equals 8 million bits in decimal. Mb (megabit) measures data transfer rates and is 1/8 the size of a megabyte. Internet speeds are typically measured in Mb/s (megabits per second), whilst file sizes use MB (megabytes).

How many MB can I store on common devices?

A single-layer DVD holds approximately 4,700 MB, a dual-layer DVD stores around 8,500 MB, and a single-layer Blu-ray disc contains roughly 25,000 MB. Modern USB drives range from 4,000 MB to 256,000 MB (4 GB to 256 GB), whilst external hard drives commonly offer 500,000 MB to 4,000,000 MB (500 GB to 4 TB).

Does file compression affect MB to GB conversion?

File compression reduces the storage space a file occupies but doesn’t change the MB to GB conversion factors. Whether a file is compressed or not, 1,024 MB still equals 1 GB in binary. Compression simply means your files take up fewer megabytes of space.

Scroll to Top