Megabytes to Bytes

Convert megabytes to bytes instantly — type a value, get the answer.

Popular toolCompress an imageShrink JPG & PNG file sizes without the quality tax.Open
Bytes1,048,576.0000B

Multiply megabytes by 1048576 to get bytes. 1 MB = 1048576 B.

Megabytes (MB)Bytes (B)
1 MB1,048,576 B
2 MB2,097,152 B
5 MB5,242,880 B
10 MB10,485,760 B
25 MB26,214,400 B
50 MB52,428,800 B
100 MB104,857,600 B

Common megabytes-to-bytes conversions, rounded to 4 decimals.

How to convert megabytes to bytes

Multiply the number of megabytes by 1048576. For example, 10 MB × 1048576 = 10,485,760 B. The converter above does this for any value instantly, and the table below lists the conversions people look up most.

Converting bytes back to megabytes

To go the other way, divide the B value by 1048576 — or multiply by 0. So 1 B ≈ 0 MB.

Questions

How many bytes are in a megabyte?
One megabyte equals 1048576 bytes. Multiply any MB figure by 1048576 to convert it to B.
How do I convert bytes back to megabytes?
Divide the B value by 1048576, or multiply by 0. For example, 5 B ≈ 0 MB.
What is 10 MB in B?
10 MB = 10,485,760 B. Type any value into the converter above to see its bytes equivalent.