Convert Megabytes to Bytes
One megabyte equals 1,048,576 bytes. Type any value to convert megabytes to bytes instantly — with a full reference table below.
Convert Megabytes to Bytes
Converted in your browser — nothing you enter is sent anywhere.
How to convert Megabytes to Bytes
To convert megabytes to bytes, multiply by 1,048,576. One megabyte equals 1,048,576 B, and one byte equals 9.53674 × 10⁻⁷ MB.
- Take the value in megabytes — for example 3 MB.
- Multiply by 1,048,576 (the number of bytes in one megabyte).
- 3 × 1,048,576 = 3,145,728 B.
Megabytes to Bytes conversion table
| Megabytes | Bytes |
|---|---|
| 1 MB | 1,048,576 B |
| 2 MB | 2,097,152 B |
| 4 MB | 4,194,304 B |
| 5 MB | 5,242,880 B |
| 8 MB | 8,388,608 B |
| 10 MB | 10,485,760 B |
| 16 MB | 16,777,216 B |
| 20 MB | 20,971,520 B |
| 32 MB | 33,554,432 B |
| 50 MB | 52,428,800 B |
| 64 MB | 67,108,864 B |
| 100 MB | 104,857,600 B |
| 128 MB | 134,217,728 B |
| 256 MB | 268,435,456 B |
| 512 MB | 536,870,912 B |
| 1,024 MB | 1,073,741,824 B |
| Bytes | Megabytes |
|---|---|
| 1 B | 9.53674 × 10⁻⁷ MB |
| 2 B | 0.0000019073 MB |
| 4 B | 0.0000038147 MB |
| 5 B | 0.0000047684 MB |
| 8 B | 0.0000076294 MB |
| 10 B | 0.0000095367 MB |
| 16 B | 0.0000152588 MB |
| 20 B | 0.0000190735 MB |
| 32 B | 0.0000305176 MB |
| 50 B | 0.0000476837 MB |
| 64 B | 0.0000610352 MB |
| 100 B | 0.0000953674 MB |
| 128 B | 0.00012207 MB |
| 256 B | 0.000244141 MB |
| 512 B | 0.000488281 MB |
| 1,024 B | 0.000976562 MB |
About converting Megabytes to Bytes
Megabytes (MB) and Bytes (B) are both units of data storage. The exact factor is 1 MB = 1,048,576 B, so multiply by 1,048,576 to go from megabytes to bytes (or divide to go back).
The conversion runs entirely in your browser. Need the reverse? Use the Bytes to Megabytes converter, or the full unit converter for every unit at once.
Binary vs decimal: why your drive looks smaller
Windows and RAM reports count in powers of 1,024 (binary, sometimes written KiB/MiB/GiB); drive makers, macOS and mobile carriers count in powers of 1,000 (decimal). Same bytes, two answers:
| Megabytes | Bytes (binary · Windows) | Bytes (decimal · on the box) |
|---|---|---|
| 1 MB | 1,048,576 B | 1,000,000 B |
| 2 MB | 2,097,152 B | 2,000,000 B |
| 4 MB | 4,194,304 B | 4,000,000 B |
| 5 MB | 5,242,880 B | 5,000,000 B |
| 8 MB | 8,388,608 B | 8,000,000 B |
| 10 MB | 10,485,760 B | 10,000,000 B |
| 16 MB | 16,777,216 B | 16,000,000 B |
| 20 MB | 20,971,520 B | 20,000,000 B |
| 32 MB | 33,554,432 B | 32,000,000 B |
| 50 MB | 52,428,800 B | 50,000,000 B |
Example: a “1 TB” drive holds 10¹² bytes, which Windows shows as about 931 GB.
Real-world data storage in megabytes and bytes
| Example | Megabytes | Bytes |
|---|---|---|
| A page of plain text | ≈ 0.00190735 MB | ≈ 2,000 B |
| A 4-minute MP3 at 128 kbps | 3.662109 MB | 3,840,000 B |
| A CD | 700 MB | 734,003,200 B |
“≈” marks typical values; the rest are defined or measured figures.
The units
Here, 1,024 KB = 1,048,576 bytes (MiB). Decimal megabyte = 1,000,000 bytes.
Used for: Photos, songs, app downloads.
8 bits — enough to store one Latin character.
Used for: File sizes.
This page uses binary units (1 KB = 1,024 bytes), which is how Windows and most RAM reports count. Storage makers and macOS use decimal units (1 kB = 1,000 bytes), so both are shown below.