💾 Data storage
Bytes to Bits Converter
Enter bytes and press Convert to get bits. One byte is 8 bits, so 1 MB is 8 megabits.
About the Bytes to Bits Converter
Bytes and bits are eight apart, and that factor of eight is the single most common source of confusion in broadband advertising. A 100 Mbps connection delivers about 12.5 MB/s, because the megabit figure has to be divided by eight before it matches a download window.
Storage is normally quoted in bytes (GB, TB) while network throughput is quoted in bits per second (Mbps, Gbps). When a download estimate seems half as fast as the plan, the units are usually the reason.
How the calculation works
- 1 byte = 8 bits
- 1 MB = 8 megabits (Mb)
- MB/s = Mbps ÷ 8
Reference values
| Bytes | Bits | Equivalent |
|---|---|---|
| 1 B | 8 bits | One ASCII character |
| 1 KB | 8,000 bits | Short text |
| 1 MB | 8,000,000 bits | One 8 Mb file |
| 12.5 MB | 100 Mbit | One second at 100 Mbps |
| 1 GB | 8 Gbit | A 1 GB download |
| 125 MB | 1 Gbit | One second at 1 Gbps |
Worked examples
- A 4 MB photo is 32 megabits, so it takes 2.6 seconds on a 100 Mbps line.
- A 700 MB film is 5,600 megabits, about 7.5 minutes at 100 Mbps.
- A 1 Gbps line moves 125 MB in one second.
Checking the answer by hand
Multiply bytes by 8 to get bits, then divide by 1,000 twice for megabits. If a 10 MB file takes 10 seconds, the effective rate is 8 Mbps, not 10 — the missing factor of eight is usually the whole explanation for a "slow" connection.
Common mistakes
- Reading Mb/s as MB/s in a speed test. They differ by exactly eight.
- Assuming the plan speed is what a download achieves. Overheads typically cost 5-10%.
- Comparing a Wi-Fi test with a wired one; the radio link is often the real bottleneck.
A last check on the numbers: 37 Byte works out to 296 Bit, and reversing that with the same factor brings you back to 37 Byte. Because Byte to Bit is a single multiplication, any tool that gives a different figure for the same input is rounding somewhere in the middle rather than only at the end.