Convert Megabytes to Bytes
Megabytes to Bytes conversion table
| Megabytes (MB) | Bytes (B) |
|---|---|
| 1 MB | 1048576 B |
| 2 MB | 2097152 B |
| 5 MB | 5242880 B |
| 10 MB | 10485760 B |
| 25 MB | 26214400 B |
| 50 MB | 52428800 B |
| 100 MB | 104857600 B |
| 200 MB | 209715200 B |
| 500 MB | 524288000 B |
| 1000 MB | 1048576000 B |
How to convert megabytes to bytes
The MB-to-B conversion appears often when working with digital storage data across different unit systems. Digital storage conversions help when comparing file sizes, device capacities, and download speeds — note that these use binary (1024-based) multiples.
To convert, multiply the megabytes value by 1.0486e+6. Written as an equation: B = MB × 1.0486e+6.
One megabytes equals approximately 1048576 B. This means you can multiply any MB value by 1048576 to get the equivalent in B.
Worked example: 5 MB = 5242880 B. Enter your own value in the converter above for instant results.
Common mistake: Marketing often uses decimal gigabytes (1 GB = 1,000 MB) while operating systems use binary gibibytes (1 GiB = 1,024 MiB) — check which standard applies.
Bookmark this page for quick MB to B conversions, or use the swap button to reverse the direction and convert B back to MB.
Related conversions
Frequently asked questions
1 MB equals 1048576 B.
Multiply the megabytes value by 1.0486e+6.
10 MB = 10485760 B.