← Back to Blog

Mbps vs MB/s — What's the Difference?

Understand the difference between Megabits per second (Mbps) and Megabytes per second (MB/s), why ISPs use Mbps, and how to convert between them.

Why Internet Speeds Are Confusing

You pay for "100 Mbps" internet, but when you download a file, your browser shows 12 MB/s. Did you get ripped off? Not at all — those are two different units measuring the same thing. Understanding the difference between Megabits per second (Mbps) and Megabytes per second (MB/s) clears up a lot of confusion.

Bits vs Bytes — The Basics

A bit is the smallest unit of digital data — a single 0 or 1. A byte is a group of 8 bits. This 8:1 ratio is the root of the Mbps vs MB/s confusion.

  • 1 Byte = 8 bits
  • 1 Megabyte (MB) = 8 Megabits (Mb)
  • 1 Megabit per second (Mbps) = 0.125 Megabytes per second (MB/s)

The capitalization matters: a lowercase "b" means bits, an uppercase "B" means bytes. So "Mbps" is Megabits per second, and "MB/s" is Megabytes per second.

Why ISPs Use Megabits (Mbps)

Internet Service Providers advertise speeds in Mbps because it is the industry standard for measuring data transmission rates. Networking equipment, line speeds, and protocols have always been measured in bits per second. It also produces bigger numbers — "100 Mbps" sounds faster than "12.5 MB/s" even though they are the same speed.

This is not deceptive; it is simply the convention used across the entire telecommunications industry worldwide.

How to Convert Mbps to MB/s

The formula is straightforward:

  • Mbps ÷ 8 = MB/s
  • MB/s × 8 = Mbps

Conversion Examples

Plan Speed (Mbps)Real Download Rate (MB/s)Time to Download 1 GB
25 Mbps3.1 MB/s~5 minutes 20 seconds
50 Mbps6.25 MB/s~2 minutes 40 seconds
100 Mbps12.5 MB/s~1 minute 20 seconds
250 Mbps31.25 MB/s~32 seconds
500 Mbps62.5 MB/s~16 seconds
1000 Mbps (1 Gbps)125 MB/s~8 seconds

Keep in mind: real-world downloads are slightly slower than theoretical maximums due to protocol overhead, server limits, and network congestion.

Real-World Examples

Here is what different speeds feel like in practice:

  • 100 Mbps connection: Downloads a 4 GB movie in about 5.5 minutes. A 700 MB album downloads in under a minute.
  • 50 Mbps connection: That same 4 GB movie takes about 11 minutes.
  • 25 Mbps connection: The movie takes around 22 minutes. Still usable, but noticeable for large files.

For streaming, bits per second is what matters directly — Netflix streams 4K at about 25 Mbps, which is the actual data rate flowing to your device.

Common Points of Confusion

Steam and Game Downloads

Steam displays download speeds in MB/s by default. So if you have a 100 Mbps connection and Steam shows 11-12 MB/s, that is perfectly normal and expected — you are getting full speed.

Speed Test Results vs File Downloads

Speed tests (like howfastismy.net) report in Mbps because that is the standard for connection speed. When you see "95 Mbps" on a speed test, divide by 8 to predict your file download rate: roughly 11.8 MB/s.

Storage vs Speed

File sizes are measured in Bytes (KB, MB, GB). Connection speeds are measured in bits per second (Kbps, Mbps, Gbps). They use different units because they measure different things — one measures an amount of data, the other measures a rate of transfer.

Check Your Actual Speed

Now that you know the difference, test your internet speed to see your connection in Mbps. Then divide by 8 to know your real-world download capability in MB/s. If the numbers seem low compared to your plan, check out our guide on why your internet might be slow.

Quick Reference

  • Mbps = Megabits per second (used for connection speeds)
  • MB/s = Megabytes per second (used for file download rates)
  • Divide Mbps by 8 to get MB/s
  • Multiply MB/s by 8 to get Mbps
  • Both measure the same thing — just in different units