Convert Bits to Megabytes
Quick presets:
Keyboard shortcut: press S to swap units.
Contextual examples
- 1 Bits = 1.25000e-7 Megabytes
- 10 Bits = 0.00000125000 Megabytes
- 100 Bits = 0.0000125000 Megabytes
- 1000 Bits = 0.000125 Megabytes
How many bits in a megabytes?
In 1 bits there are 1.25000e-7 megabytes. Meanwhile in 1 megabytes there are 8,000,000 bits. Keep reading to learn more about each unit of measure and how they are calculated. Or just use the Megabytes to Bits calculator above to convert any number.
* Values rounded to 6 decimal places for readability
How to convert bits to megabytes?
To convert bits to megabytes (MB), divide the number of bits by the right value for the megabyte standard you’re using.
Decimal (SI) megabyte conversion (common for storage and marketing):
1 MB = 1,000,000 bytes = 8,000,000 bits
Formula:MB = bits ÷ 8,000,000Binary (MiB) conversion (common in some computer contexts):
1 MiB = 1,048,576 bytes = 8,388,608 bits
Formula:MiB = bits ÷ 8,388,608
Quick examples
16,000,000 bits ÷ 8,000,000 = 2 MB16,000,000 bits ÷ 8,388,608 ≈ 1.907 MiB
Use MB (decimal) unless you need MiB (binary) for a system that reports memory in powers of 2.
Frequently asked questions
How many bits are in a megabyte?
It depends on how you define megabyte. In data storage, 1 megabyte (MB) usually means 1,000,000 bytes, and each byte is 8 bits. That makes 1 MB equal to 8,000,000 bits.
In some cases, people mean mebibyte (MiB), which is 1,048,576 bytes. That equals 8,388,608 bits.
What’s the difference between MB and Mb?
MB means megabytes, with a capital B for bytes. Mb means megabits, with a lowercase b for bits.
This matters because 1 byte equals 8 bits. So 1 MB equals 8 Mb.
How do you convert bits to megabytes (MB)?
Use this formula:
- Megabytes (MB) = bits ÷ 8 ÷ 1,000,000
So if you have 80,000,000 bits:
- 80,000,000 ÷ 8 = 10,000,000 bytes
- 10,000,000 ÷ 1,000,000 = 10 MB
How do you convert bits to mebibytes (MiB)?
Use this formula when you want the base-2 standard:
- Mebibytes (MiB) = bits ÷ 8 ÷ 1,048,576
This is common in system memory and some technical tools.
Why do some conversions use 1,000,000 and others use 1,048,576?
1,000,000 is the base-10 definition used for many storage labels. 1,048,576 is the base-2 definition (2²⁰) used in binary-based systems.
Both are correct; they just measure megabytes in different ways.
How many megabytes is 1 bit?
A single bit is a very small amount of data.
- Using MB (base-10): 1 bit = 0.000000125 MB
- Using MiB (base-2): 1 bit ≈ 0.0000001192 MiB
How many megabytes are in 1,000,000 bits?
First convert bits to bytes, then bytes to MB:
- 1,000,000 bits ÷ 8 = 125,000 bytes
- 125,000 ÷ 1,000,000 = 0.125 MB
How many megabytes are in 10,000,000 bits?
- 10,000,000 bits ÷ 8 = 1,250,000 bytes
- 1,250,000 ÷ 1,000,000 = 1.25 MB
How many bits are in 1 MB?
In the common base-10 definition:
- 1 MB = 1,000,000 bytes
- 1,000,000 bytes × 8 = 8,000,000 bits
If someone means 1 MiB instead:
- 1 MiB = 1,048,576 bytes
- 1,048,576 × 8 = 8,388,608 bits
Do internet speeds use bits or bytes?
Internet speeds almost always use bits, like Mbps (megabits per second). File sizes are usually shown in bytes, like MB.
That’s why a download speed of 80 Mbps doesn’t mean 80 MB per second. It’s closer to 10 MB per second (before overhead and slowdowns).
How do you convert bits per second to megabytes per second?
To convert a speed from bits per second to megabytes per second (MB/s):
- MB/s = (bits per second) ÷ 8 ÷ 1,000,000
Example:
- 100,000,000 bps ÷ 8 ÷ 1,000,000 = 12.5 MB/s
Why does my download speed not match the MB size I see?
Speed is often shown in Mb/s, while file size is shown in MB. You also lose some bandwidth to network overhead, server limits, and Wi-Fi issues.
A quick mental check helps:
- Divide Mb/s by 8 to estimate MB/s.
Related calculators
How does this converter work?
The Calculate Box tool to convert bits to megabytes uses the open source script Convert.js to convert units of measurement. To use this tool, simply type a bits value in the box and have it instantly converted to megabytes.