Megabyte to Byte Converter

1 Megabyte = 1048576 Bytes. To convert Megabytes to Bytes, multiply by 1048576.

Result updates as you type
Recent: 1 Megabyte = 1048576 Byte

Formula

To convert Megabytes to Bytes, multiply the value by 1048576. One Megabyte equals 1048576 Bytes.

B = MB × 1048576

Worked examples

  • 1 Megabyte = 1048576 Bytes
  • 5 Megabytes = 5242880 Bytes
  • 10 Megabytes = 10485760 Bytes
  • 100 Megabytes = 104857600 Bytes

Megabytes to Bytes table

Megabytes (MB) Bytes (B)
1 1048576
2 2097152
3 3145728
4 4194304
5 5242880
10 10485760
25 26214400
50 52428800
100 104857600
250 262144000
500 524288000
1000 1048576000

About Megabyte and Byte

Both the Megabyte (MB) and the Byte (B) measure data storage. One Megabyte is equal to 1048576 Bytes, so you can convert any measurement by multiplying by 1048576. The calculator above updates instantly, and the reference table lists common Megabyte-to-Byte values for quick lookups.

Unit definitions

Megabyte (MB)
The Megabyte (MB) is a unit of data storage equal to 1048576 Bytes.
Byte (B)
The Byte (B) is the reference unit for data storage in this converter — every other data storage unit is defined relative to it.

Frequently asked questions

How do you convert Megabytes to Bytes?
Multiply the number of Megabytes by 1048576. For example, 1 Megabyte × 1048576 = 1048576 Bytes.
How many Bytes are in a Megabyte?
There are 1048576 Bytes in one Megabyte.
What is 10 Megabytes in Bytes?
10 Megabytes is equal to 10485760 Bytes.
How do you convert Bytes back to Megabytes?
Multiply the number of Bytes by 0.000000953674 to get Megabytes. One Byte equals 0.000000953674 Megabytes.