megabyte (SI decimal) to byte

1 megabyte (SI decimal) equals 1000000 byte, and 1 byte equals 0.000001 megabyte (SI decimal).

Conversion formula

B = MB × 1000000

To convert megabyte (SI decimal) to byte, multiply the value by 1000000.

Conversion table

1 MB1000000 B
2 MB2000000 B
5 MB5000000 B
10 MB10000000 B
25 MB25000000 B
50 MB50000000 B
100 MB100000000 B
500 MB500000000 B
1000 MB1000000000 B

Reverse conversion table

1 B0.000001 MB
2 B0.000002 MB
5 B0.000005 MB
10 B0.00001 MB
25 B0.000025 MB
50 B0.00005 MB
100 B0.0001 MB
500 B0.0005 MB
1000 B0.001 MB

Key facts

1 megabyte (SI decimal)1000000 byte
1 byte0.000001 megabyte (SI decimal)

Frequently asked questions

How do I convert megabyte (SI decimal) to byte?

Multiply the megabyte (SI decimal) value by 1000000 to get byte. For example, 10 megabyte (SI decimal) = 10000000 byte.

How do I convert byte back to megabyte (SI decimal)?

Divide the byte value by 1000000 (equivalently, multiply by 0.000001) to get megabyte (SI decimal).

Reverse conversion

Printable A4 conversion cheat sheet — see the Downloads page

Related conversions