How to convert bytes to megabytes
To convert bytes (B) to megabytes (MB), multiply the value in bytes by 0.000001.
MB = B × 0.000001 (decimal)
MB = B × 0.000000953674316406 (binary)
Example: 10 B = 0.00001 MB, or 0.000009536743164 MB in binary.
Decimal (SI) counting steps by 1,000 and is what drive makers, macOS and phones use. Binary counting steps by 1,024 and is what Windows and RAM use; its unambiguous IEC names are KiB, MiB and GiB. Bits are decimal either way.
You can also type 10 B to MB into the smart calculator, or mix units: 1 B + 1 MB.
Bytes to Megabytes conversion table
| Bytes | Megabytes (decimal) | Megabytes (binary) |
|---|---|---|
| 0.01 B | 1 × 10⁻⁸ MB | 9.5367432 × 10⁻⁹ MB |
| 0.1 B | 0.0000001 MB | 9.5367432 × 10⁻⁸ MB |
| 0.25 B | 0.00000025 MB | 0.00000023841858 MB |
| 0.5 B | 0.0000005 MB | 0.00000047683716 MB |
| 1 B | 0.000001 MB | 0.00000095367432 MB |
| 2 B | 0.000002 MB | 0.0000019073486 MB |
| 3 B | 0.000003 MB | 0.0000028610229 MB |
| 4 B | 0.000004 MB | 0.0000038146973 MB |
| 5 B | 0.000005 MB | 0.0000047683716 MB |
| 6 B | 0.000006 MB | 0.0000057220459 MB |
| 7 B | 0.000007 MB | 0.0000066757202 MB |
| 8 B | 0.000008 MB | 0.0000076293945 MB |
| 9 B | 0.000009 MB | 0.0000085830688 MB |
| 10 B | 0.00001 MB | 0.0000095367432 MB |
| 12 B | 0.000012 MB | 0.000011444092 MB |
| 15 B | 0.000015 MB | 0.000014305115 MB |
| 20 B | 0.00002 MB | 0.000019073486 MB |
| 25 B | 0.000025 MB | 0.000023841858 MB |
| 30 B | 0.00003 MB | 0.000028610229 MB |
| 40 B | 0.00004 MB | 0.000038146973 MB |
| 50 B | 0.00005 MB | 0.000047683716 MB |
| 60 B | 0.00006 MB | 0.000057220459 MB |
| 75 B | 0.000075 MB | 0.000071525574 MB |
| 100 B | 0.0001 MB | 0.000095367432 MB |
| 250 B | 0.00025 MB | 0.00023841858 MB |
| 500 B | 0.0005 MB | 0.00047683716 MB |
| 1,000 B | 0.001 MB | 0.00095367432 MB |
Converting megabytes back to bytes
1 MB = 1,000,000 B. See the Megabytes to Bytes converter, or press the swap button above.
About the units
Byte (B)
Eight bits.
Megabyte (MB)
In decimal mode 1,000,000 bytes (1,000 KB); in binary mode 1,048,576 bytes (1,024 KB).
Digital storage is counted in bits and bytes (1 byte = 8 bits). There are two ways to count bytes. Decimal (SI) prefixes step by 1,000: 1 KB = 1,000 B and 1 GB = 1,000 MB, which is how drive makers, macOS, iOS and Android report sizes. Binary prefixes step by 1,024: 1 KB = 1,024 B and 1 GB = 1,024 MB, which is how Windows and RAM count (the IEC names for these are KiB, MiB and GiB). Bits are always decimal: 1 Kb = 1,000 b.
Questions and answers
How many megabytes are in a byte?
One byte (B) equals 0.000001 megabytes in decimal (SI) counting, or 0.0000009536743164 megabytes in binary counting (1 KB = 1,024 B), which Windows uses.
How do I convert bytes to megabytes?
To convert bytes to megabytes, multiply the value in bytes by 0.000001. The formula is MB = B × 0.000001. For example, 10 B = 0.00001 MB.
What is 10 B in MB?
10 bytes is 0.00001 megabytes.
Which is bigger, a byte or a megabyte?
A megabyte is bigger: 1 MB = 1,000,000 B.
Is 1 GB equal to 1,000 MB or 1,024 MB?
Both are in use. In decimal (SI) counting, which drive makers, macOS, iOS and Android use, 1 GB = 1,000 MB. In binary counting, which Windows and RAM use, 1 GB = 1,024 MB; the unambiguous IEC name for that size is the gibibyte (GiB). ConvertEasy has a Decimal / Binary switch so KB, MB, GB and TB follow whichever you need, while KiB, MiB and GiB are always binary.
Are kilobits 1,000 or 1,024 bits?
ConvertEasy treats bits as decimal in both modes: 1 Kb = 1,000 b, 1 Mb = 1,000 Kb. A byte is always 8 bits, so only byte units (KB, MB, GB…) change with the switch.
Does this B to MB converter work offline?
Yes. ConvertEasy is a progressive web app: after your first visit it keeps working with no connection, and you can install it to your home screen from the browser menu.