Unitvio

Convert Megabytes to Bytes

Megabytes to Bytes conversion table

Megabytes (MB)Bytes (B)
1 MB1048576 B
2 MB2097152 B
5 MB5242880 B
10 MB10485760 B
25 MB26214400 B
50 MB52428800 B
100 MB104857600 B
200 MB209715200 B
500 MB524288000 B
1000 MB1048576000 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

Bytes to Megabytes

Frequently asked questions

1 MB equals 1048576 B.

Multiply the megabytes value by 1.0486e+6.

10 MB = 10485760 B.