Megabytes to Bytes Converter
Convert megabytes to bytes instantly. 1 MB = 1,000,000 B. Free two-way converter with the formula and a quick reference table.
How to convert megabytes to bytes
bytes = megabytes × 1,000,000
One megabyte equals 1,000,000 bytes, so to convert megabytes to bytes you multiply by 1,000,000. Going the other way, one byte is 1.0000e-6 megabytes. Both units measure digital storage, so the conversion is an exact ratio that never changes.
10 megabytes = 10,000,000 bytes. Multiply your megabyte figure by the factor above (or just type it into the box) to convert any amount.
megabytes to bytes table
| megabytes (MB) | bytes (B) |
|---|---|
| 1 | 1,000,000 |
| 2 | 2,000,000 |
| 3 | 3,000,000 |
| 5 | 5,000,000 |
| 10 | 10,000,000 |
| 20 | 20,000,000 |
| 25 | 25,000,000 |
| 50 | 50,000,000 |
| 100 | 100,000,000 |
| 250 | 250,000,000 |
| 500 | 500,000,000 |
| 1,000 | 1.0000e+9 |
Frequently asked questions
How many bytes are in a megabyte?
One megabyte equals 1,000,000 bytes. So to convert, multiply the number of megabytes by 1,000,000.
How do I convert megabytes to bytes?
Multiply by 1,000,000, or simply enter the value in the converter above — it does the math instantly and works both ways.
Is this conversion exact?
These use the decimal (1000-based) definitions used by storage makers and networks; operating systems sometimes show binary (1024-based) values, which differ slightly.