This is one of the most common digital conversion confusions on the internet:
- your ISP advertises 100 Mbps
- your browser or game launcher shows 12.5 MB/s
- and it looks like one of them must be wrong
Usually, neither is wrong. They are just using different units.
If you want the calculator first, use Mbps to MB/s, MB/s to Mbps, or the full data transfer converter.
The Difference in One Line
- Mbps = megabits per second
- MB/s = megabytes per second
There are 8 bits in 1 byte, so:
1 MB/s = 8 Mbps
That is the whole trick.
Why Providers Use Mbps
Internet providers usually advertise speeds in bits per second, not bytes. Operating systems, browsers, and download tools often display file transfer speeds in bytes per second.
That creates the classic mismatch.
The Most Useful Conversions
| Internet Speed | Download Speed |
|---|---|
| 10 Mbps | 1.25 MB/s |
| 50 Mbps | 6.25 MB/s |
| 100 Mbps | 12.5 MB/s |
| 300 Mbps | 37.5 MB/s |
| 500 Mbps | 62.5 MB/s |
| 1000 Mbps | 125 MB/s |
Example: Why 100 Mbps Looks Like 12.5 MB/s
Take 100 Mbps:
100 ÷ 8 = 12.5
So the theoretical maximum is:
100 Mbps = 12.5 MB/s
In real life, the actual speed can be a bit lower because of overhead, Wi-Fi conditions, server limits, and network congestion.
MB, MiB, and Even More Confusion
Some tools also use MiB/s instead of MB/s.
- MB is decimal: 1,000,000 bytes
- MiB is binary: 1,048,576 bytes
That difference is smaller than the bit-vs-byte mismatch, but it can still matter when you are comparing storage numbers or benchmarking.
For storage conversions, use the digital storage converter.
Common Real-World Questions
Is 500 Mbps fast?
Yes. In theory, 500 Mbps is about 62.5 MB/s, which is plenty for multiple 4K streams, large downloads, and a busy household.
Why is my download slower than the advertised speed?
Possible reasons:
- the server you are downloading from is slow
- your Wi-Fi is the bottleneck
- other devices are using the connection
- protocol overhead reduces the headline speed
- the app reports in a different unit than your ISP
Is MB/s bigger than Mbps?
Yes. Because bytes are larger than bits, 1 MB/s equals 8 Mbps.
That is why 12 MB/s is not “slower looking” than **100 Mbps”. It is roughly the same class of speed.
The Shortcut to Remember
- Convert Mbps to MB/s: divide by 8
- Convert MB/s to Mbps: multiply by 8
For exact values, use Mbps to MB/s, GB/s to KB/s, or the full data transfer converter.