Skip to content
Convertitive

Megabytes to Bytes Converter

1 MB = 1000000 B

1 megabyte equals 1000000 bytes. To convert megabytes to bytes, multiply the megabyte value by 1000000. For quick reference: 1 MB = 1000000 B, 5 MB = 5000000 B, 10 MB = 10000000 B, 100 MB = 100000000 B.

1000000
FormulaBytes = Megabytes × 1000000
Quick

How to convert megabytes to bytes

  1. Take your value

    Start with your value in megabytes.

  2. Multiply by 1000000

    Multiply the megabyte value by 1000000. This is the exact conversion factor from megabytes to bytes.

  3. Read the result

    The product is your value in bytes. For example, 5 MB × 1000000 = 5000000 B.

Conversion formula

The exact factor from megabytes to bytes is 1000000.

Bytes = Megabytes × 1000000

Megabytes to Bytes conversion table

Fifty common reference values, hand-picked for skim utility. Use the calculator above for any value not listed.

Conversion table from megabytes to bytes
Megabytes (MB)Bytes (B)
1 MB1000000 B
8 MB8000000 B
16 MB16000000 B
64 MB64000000 B
100 MB100000000 B
256 MB256000000 B
500 MB500000000 B
512 MB512000000 B
1000 MB1000000000 B
1024 MB1024000000 B
2000 MB2000000000 B
2048 MB2048000000 B
4096 MB4096000000 B
5000 MB5000000000 B
8192 MB8192000000 B
10000 MB10000000000 B
16384 MB16384000000 B
25000 MB25000000000 B
32768 MB32768000000 B
50000 MB50000000000 B
65536 MB65536000000 B
100000 MB100000000000 B
131072 MB131072000000 B
250000 MB250000000000 B
500000 MB500000000000 B
524288 MB524288000000 B
1000000 MB1000000000000 B
1048576 MB1048576000000 B
2000000 MB2000000000000 B
5000000 MB5000000000000 B
10000000 MB10000000000000 B
50000000 MB50000000000000 B
100000000 MB100000000000000 B
500000000 MB500000000000000 B
1000000000 MB1.0000 × 10^15 B
2000000000 MB2.0000 × 10^15 B
5000000000 MB5.0000 × 10^15 B
10000000000 MB1.0000 × 10^16 B
50000000000 MB5.0000 × 10^16 B
100000000000 MB1.0000 × 10^17 B
500000000000 MB5.0000 × 10^17 B
1000000000000 MB1.0000 × 10^18 B
2000000000000 MB2.0000 × 10^18 B
5000000000000 MB5.0000 × 10^18 B
10000000000000 MB1.0000 × 10^19 B
100000000000000 MB1.0000 × 10^20 B
1000000000000000 MB1.0000 × 10^21 B
10000000000000000 MB1.0000 × 10^22 B
100000000000000000 MB1.0000 × 10^23 B
1000000000000000000 MB1.0000 × 10^24 B

Real-world reference

A typical 3-minute MP3 is around 3–7 MB. A high-resolution JPEG photo is 2–8 MB. In bytes, that gives you: 1 MB = 1000000 B, 10 MB = 10000000 B, 100 MB = 100000000 B.

Frequently asked questions

How many bytes are in 1 megabyte?
1 megabyte equals 1000000 bytes.
How do I convert megabytes to bytes?
Multiply the megabyte value by 1000000. So x MB × 1000000 = the equivalent in B.
What is 5 megabytes in bytes?
5 megabytes equals 5000000 bytes.
What is 10 megabytes in bytes?
10 megabytes equals 10000000 bytes.
What is 100 megabytes in bytes?
100 megabytes equals 100000000 bytes.
How do I convert back from bytes to megabytes?
Multiply the byte value by 1.0000 × 10^−6. For example, 1 B = 1.0000 × 10^−6 MB.
Is the megabyte bigger than the byte?
Yes. 1 megabyte is larger than 1 byte — specifically 1000000 times larger.
Are these conversion factors exact?
Yes. The factor of 1000000 is derived directly from the SI definitions of megabyte and byte.

About the megabyte and the byte

The megabyte

The megabyte (MB) equals 1,000,000 bytes (decimal) or 1,048,576 bytes (binary, formally 'mebibyte' MiB — a roughly 5% difference). Used for music files, photographs, and most everyday document sizes.

The byte

A byte is 8 bits — the smallest addressable unit on virtually every modern computer. ASCII text is one byte per character; UTF-8 ranges from 1 to 4 bytes per character.

Sources