Convert Bytes to Megabytes
One byte equals 9.53674 × 10⁻⁷ megabytes. Type any value to convert bytes to megabytes instantly — with a full reference table below.
Convert Bytes to Megabytes
Converted in your browser — nothing you enter is sent anywhere.
How to convert Bytes to Megabytes
To convert bytes to megabytes, multiply by 9.53674 × 10⁻⁷. One byte equals 9.53674 × 10⁻⁷ MB, and one megabyte equals 1,048,576 B.
- Take the value in bytes — for example 3 B.
- Multiply by 9.53674 × 10⁻⁷ (the number of megabytes in one byte).
- 3 × 9.53674 × 10⁻⁷ = 0.000002861 MB.
Bytes to Megabytes conversion table
| 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 |
| 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 |
About converting Bytes to Megabytes
Bytes (B) and Megabytes (MB) are both units of data storage. The exact factor is 1 B = 9.53674 × 10⁻⁷ MB, so multiply by 9.53674 × 10⁻⁷ to go from bytes to megabytes (or divide to go back).
The conversion runs entirely in your browser. Need the reverse? Use the Megabytes to Bytes 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:
| Bytes | Megabytes (binary · Windows) | Megabytes (decimal · on the box) |
|---|---|---|
| 1 B | 9.53674 × 10⁻⁷ MB | 0.000001 MB |
| 2 B | 0.0000019073 MB | 0.000002 MB |
| 4 B | 0.0000038147 MB | 0.000004 MB |
| 5 B | 0.0000047684 MB | 0.000005 MB |
| 8 B | 0.0000076294 MB | 0.000008 MB |
| 10 B | 0.0000095367 MB | 0.00001 MB |
| 16 B | 0.0000152588 MB | 0.000016 MB |
| 20 B | 0.0000190735 MB | 0.00002 MB |
| 32 B | 0.0000305176 MB | 0.000032 MB |
| 50 B | 0.0000476837 MB | 0.00005 MB |
Example: a “1 TB” drive holds 10¹² bytes, which Windows shows as about 931 GB.
Real-world data storage in bytes and megabytes
| Example | Bytes | Megabytes |
|---|---|---|
| A page of plain text | ≈ 2,000 B | ≈ 0.00190735 MB |
| A 4-minute MP3 at 128 kbps | 3,840,000 B | 3.662109 MB |
| A CD | 734,003,200 B | 700 MB |
“≈” marks typical values; the rest are defined or measured figures.
The units
8 bits — enough to store one Latin character.
Used for: File sizes.
Here, 1,024 KB = 1,048,576 bytes (MiB). Decimal megabyte = 1,000,000 bytes.
Used for: Photos, songs, app downloads.
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.