RTS Logo

RealTimeSpeed

Network Basics

Mbps vs MB/s: What is the Difference?

March 8, 2026Syed Wasiq
You just upgraded to a blazing fast 800 Mbps internet plan. You fire up Steam to download a game, and it peaks at around 100 MB/s. Did your internet provider scam you? Are you only getting one-eighth of what you paid for? No. This is one of the most common and confusing misunderstandings in the world of networking, and it all comes down to one tiny letter.

The Lowercase 'b' vs the Uppercase 'B'

The entire confusion stems from ISPs and software companies using two completely different units of measurement that happen to share almost identical acronyms. The difference is literally a single letter being uppercase or lowercase, but the values they represent are wildly different.

Mbps meaning

Mbps stands for Megabits per second. Notice the lowercase 'b'. A "bit" is the smallest possible unit of digital data—a single binary 1 or 0.

Mbps is the universal standard used by every Internet Service Provider (ISP) in the world to advertise internet speeds. It measures the raw transmission speed of data over a network cable, fiber optic line, or Wi-Fi signal. When you run a speed test on our site, the default result is displayed in Mbps because it directly reflects the bandwidth capacity of your connection.

MB/s meaning

MB/s stands for Megabytes per second. Notice the uppercase 'B'. A "Byte" is a group of exactly 8 bits bundled together.

MB/s is the standard unit for file sizes and storage throughput. It is used by web browsers, game launchers like Steam or Epic Games, torrent clients, and your operating system's file manager. When you see a download progress bar moving, it is almost always measuring the transfer in Megabytes per second.

mbps to mb/s (The Magic Number: 8)

Because there are exactly 8 bits in every Byte, converting between the two is simple arithmetic. To convert Megabits to Megabytes, you divide by 8. To convert Megabytes to Megabits, you multiply by 8.

Mbps ÷ 8 = MB/s

MB/s × 8 = Mbps

So when you purchase a 100 Mbps internet plan, the absolute maximum download speed you will ever see in Chrome or Steam is 12.5 MB/s. They are exactly the same speed, just expressed in different units.

1000 mbps to mb/s (Gigabit Internet)

Many modern fiber plans advertise "Gigabit internet" or 1,000 Mbps. What does this translate to in real-world file downloading?

1,000 Mbps ÷ 8 = 125 MB/s

If you have a Gigabit connection, your maximum theoretical download speed is 125 Megabytes per second. At this speed, you could download a massive 100 GB modern video game in about 13 minutes—assuming the game server can serve the files that fast, and your hard drive can write data at 125 MB/s.

Practical Examples

Downloading a Game on Steam

You have a 500 Mbps internet plan. Steam shows your game downloading at 60 MB/s. 60 multiplied by 8 is 480 Mbps. You are getting nearly 100% of your advertised internet speed. Steam is correctly showing the file transfer speed in Bytes.

4K Video Streaming

Netflix recommends 15 Mbps for 4K streaming. This is roughly 1.875 MB/s of continuous data transfer. If you have a 100 Mbps connection (12.5 MB/s), you theoretically have enough bandwidth to stream six separate 4K movies simultaneously.

Transferring Files via Wi-Fi

Your router box advertises "Wi-Fi speeds up to 1200 Mbps." When you transfer a file from your laptop to your home server over Wi-Fi, Windows shows 60 MB/s. 60 MB/s is 480 Mbps. The remaining bandwidth is consumed by Wi-Fi network overhead, interference, and half-duplex limitations.

Complete Conversion Reference Table

ISP Plan Speed (Mbps)Max Download (MB/s)Time to Download 50GB Game
25 Mbps3.1 MB/s~4 hours 28 minutes
50 Mbps6.25 MB/s~2 hours 13 minutes
100 Mbps12.5 MB/s~1 hour 7 minutes
300 Mbps37.5 MB/s~22 minutes
500 Mbps62.5 MB/s~13 minutes
1000 Mbps (1 Gbps)125 MB/s~6.5 minutes

Marketing vs. Engineering

Why don't ISPs just advertise in MB/s? The historical reason is that early networking hardware actually processed data bit by individual bit over copper telephone lines. The entire engineering specification for modems, routers, and network interfaces was built around bits per second. So using Megabits per second is technically accurate from an engineering perspective.

However, the modern reason is marketing. "1000 Mbps" looks significantly more impressive on a billboard than "125 MB/s", even though they represent the exact same bandwidth. ISPs have no financial incentive to change the convention because bigger numbers sell better plans.

Why You Never Actually Get the Full Advertised Speed

Even after accounting for the bits-to-bytes conversion, your actual download speed will typically be 5 to 15% lower than the theoretical maximum. This is because of protocol overhead. Every data transfer on the internet wraps your actual file data inside several layers of packaging (TCP headers, IP headers, Ethernet frames).

Think of it like mailing a letter. The letter itself might weigh 10 grams, but the envelope, stamp, and address label add another 5 grams. On a 100 Mbps connection, roughly 5 to 10 Mbps is consumed by networking overhead, leaving you with an effective throughput of around 90 to 95 Mbps (or about 11.25 MB/s in practice).

Frequently Asked Questions

Is my ISP lying about my speed?

No, they are not lying. They are using Megabits (Mbps) which is the industry standard for measuring network throughput. When your browser shows a download speed in Megabytes (MB/s), it is using a different unit. Divide your ISP's advertised speed by 8 to see what your browser should show.

Why does Steam show a different speed than my speed test?

Steam defaults to displaying download speeds in MB/s (Megabytes per second), while most speed tests show results in Mbps (Megabits per second). If your speed test shows 200 Mbps and Steam shows 25 MB/s, those numbers represent the exact same speed. You can change Steam's display unit in its Settings to bits per second if you prefer.

Why is there even such a thing as a "bit" if everything uses bytes?

A bit is the most fundamental unit of information in computing. It represents a single binary state: on or off, 1 or 0. Bytes (groups of 8 bits) became the standard for measuring file sizes because 8 bits is the minimum needed to represent a single text character in standard computing. Networks measure in bits because data is physically transmitted one bit at a time over a wire or radio wave.

Related Tools

Continue Reading

Is your connection unstable?

Don't just guess. Use our real-time monitor to see exactly what's happening with your download, upload, and ping variance right now.

START REAL-TIME TEST