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 SpeedDownload Speed
10 Mbps1.25 MB/s
50 Mbps6.25 MB/s
100 Mbps12.5 MB/s
300 Mbps37.5 MB/s
500 Mbps62.5 MB/s
1000 Mbps125 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.