Mbps vs MB/s: the difference between megabits and megabytes

Contents
It is one of the most common questions: "I have 100 Mbps fibre, but my downloads top out at 12 MB/s. Am I being cheated?" No. Your provider and your browser simply use different units.
Bits and bytes: the basics
A bit (lower-case b) is the smallest unit of information: a 0 or a 1. A byte (capital B) groups 8 bits.
- Internet speeds are expressed in bits per second: kbps, Mbps, Gbps.
- File sizes and browser download speeds are expressed in bytes: KB, MB, GB and MB/s.
To convert: MB/s = Mbps ÷ 8.
Conversion table
| Plan speed | Max download speed | 1 GB file | 5 GB film |
|---|---|---|---|
| 8 Mbps | 1 MB/s | about 17 min | about 1 h 25 |
| 20 Mbps | 2.5 MB/s | about 7 min | about 34 min |
| 50 Mbps | 6.25 MB/s | about 2 min 45 | about 14 min |
| 100 Mbps | 12.5 MB/s | about 1 min 20 | about 7 min |
| 200 Mbps | 25 MB/s | about 40 s | about 3 min 30 |
| 500 Mbps | 62.5 MB/s | about 16 s | about 1 min 25 |
| 1 Gbps | 125 MB/s | about 8 s | about 42 s |
These are theoretical times. In practice, subtract 5 to 10% for network headers, and more if the server you download from is slow.
Why providers use bits
Telecoms have always measured lines in bits per second: it is the natural unit of transmission, used by every provider worldwide. It is not a marketing trick to show a bigger number, even if it has that effect.
Working out a download time
The formula: time (s) = size (MB) × 8 ÷ speed (Mbps).
Example: a 50 GB game (50,000 MB) on 200 Mbps fibre: 50,000 × 8 ÷ 200 = 2,000 seconds, about 33 minutes in ideal conditions.
Measure your connection now. Start the test
Other unit traps
- MB vs MiB: some software shows mebibytes (1 MiB = 1,048,576 bytes). The difference is about 5%.
- Mobile data GB: your data plan is counted in bytes. A speed test on a fast connection can use several hundred MB, see testing speed on a smartphone.
- Sync rate: on ADSL, the modem interface shows the line rate, always slightly higher than the usable speed a test measures.
Bottom line
To check whether you get your speed, compare Mbps with Mbps: exactly what our test does. To see what that speed allows in practice, read what is a good internet speed.
Sources and further reading
Frequently asked questions
How much is 100 Mbps in MB/s?
About 12.5 MB/s at most, and around 11 to 12 MB/s in practice.
Why do Steam or Chrome show a lower speed than the test?
They show megabytes per second (MB/s), not megabits. Multiply by 8 to compare with the test.
What does 1 Gbps mean?
One gigabit per second, i.e. 1,000 Mbps, or about 125 MB/s at most.
Related guides
- Understanding your connectionHow to read a speed test: download, upload, ping and jitter
Download, upload, ping, jitter: learn what each value of a speed test means, what a good result looks like and how to find the cause of a slow connection.
- Understanding your connectionWhat is a good internet speed in 2026? Benchmarks for your household
How many Mbps do you really need? Clear benchmarks by number of people, streaming, remote work and gaming, with a table of household profiles.
- Understanding your connectionPing, latency and jitter explained simply
What are ping, latency and jitter? Normal values on fibre, ADSL and 4G, their impact on gaming and video calls, and how to improve them.
- Understanding your connectionSpeed needed for Netflix, YouTube, TikTok, video calls and gaming
How many Mbps for Netflix in HD or 4K, YouTube, TikTok, a WhatsApp or Zoom call, or online gaming? Summary table and tips.



