hızımkaç?
← All posts

Mbps vs MB: how many MB is 100 Mbps?

Published on

Steam is pulling down a game update and the number in the corner says 12.4 MB/s. But you pay for a 100 Mbps line. The first thought is always the same: "I bought 100 and I'm getting 12 — am I being short-changed?" No. Those are the same speed written in two different units. The gap is exactly 8x, and the whole thing hinges on one letter.

The short answer: divide Mbps by 8

One line is all you need:

Mbps ÷ 8 = MB/s

A 100 Mbps line downloads roughly 12.5 MB every second. It works the other way too: if your download manager shows 5 MB/s, about 40 Mbps is flowing through the line.

Nothing is being lost here. It's a conversion, not a deduction.

Lowercase "b" versus uppercase "B"

Everything follows from this distinction:

  • b (lowercase) = bit. The smallest unit of data: a 0 or a 1.
  • B (uppercase) = byte. Eight bits grouped together.

So 1 byte = 8 bits, and from there:

  • Mb is a megabit, MB is a megabyte. Factor of 8 between them.
  • Mbps means "megabits per second" — a unit of speed.
  • MB is a megabyte — a unit of size (how big a file is).

One is how fast the water flows, the other is how big the bucket is. They're easy to mix up because both look like "MB" at a glance.

Why does networking use bits while your computer uses bytes? Cables, modems and fibre carry data one bit at a time, so transmission speed is naturally measured in bits. Your operating system, meanwhile, stores files, and files are measured in bytes. Two different worlds, two different units. And there's a side effect providers don't mind at all: "100 Mbps" looks far better on a billboard than "12.5 MB/s".

How many MB/s does your speed give you?

Line speedPer secondPer minutePer hour
16 Mbps2 MB~120 MB~7 GB
35 Mbps4.4 MB~260 MB~15 GB
50 Mbps6.25 MB~375 MB~22 GB
100 Mbps12.5 MB~750 MB~45 GB
200 Mbps25 MB~1.5 GB~90 GB
500 Mbps62.5 MB~3.7 GB~220 GB
1000 Mbps125 MB~7.5 GB~440 GB

These are theoretical ceilings. In practice you'll see a bit less, for reasons we get to below.

How long will this file take?

The formula is also one line:

Time (seconds) = File size (MB) × 8 ÷ Line speed (Mbps)

Worked examples on a 100 Mbps line:

  • A 700 MB movie: 700 × 8 ÷ 100 = 56 seconds
  • A 5 GB game update (5000 MB): 5000 × 8 ÷ 100 = 400 seconds, about 7 minutes
  • A 50 GB new game: roughly 70 minutes

An easy shortcut to remember: on 100 Mbps, every 1 GB takes about 80-90 seconds. Half that on 200 Mbps, double it on 50 Mbps.

"I divided by 8 and it still doesn't match"

If the maths says 12.5 MB/s and you're seeing 11.2 MB/s, nothing is broken. A few things eat the difference:

  • Protocol overhead. Every packet carries addressing, error checking and encryption headers alongside your actual data. That typically costs 5-10 percent of the line, so landing around 90 percent of the theoretical ceiling is normal.
  • The other end. The server you're downloading from may simply be slower. A single download rarely fills a fast line, which is exactly why speed tests open several parallel connections.
  • Wi-Fi. The line can be 100 Mbps while the wireless link in your room delivers 45 — your download follows the weaker one.
  • Everyone else at home. If someone is streaming 4K at the same time, you're sharing.

If you want the mechanics behind the measurement itself, see how internet speed is measured. And if you're getting far less than expected, the problem isn't the unit — speed test is high but the internet feels slow helps you narrow down the real cause.

Where you'll see each unit

WhereUnitWhat it means
Provider plan, your billMbpsThe line's ceiling speed
Speed test resultMbpsMeasured speed right now
Browser or Steam download barMB/sSame speed, divided by 8
File size, disk usageMB / GBSize, not speed
Mobile data allowanceMB / GBTotal data you can move per month

One caution: some apps write MBps with a capital B, others write Mbps. A single letter, an 8x difference in meaning. When in doubt, use common sense — the number a provider sells you is almost always megabits.

Upload works exactly the same way

If your cloud backup reads "2.1 MB/s", your upload speed is about 17 Mbps. On most home connections upload sits well below download — that's a design decision rather than a fault, and why upload speed is slower explains where it comes from.

Why this matters when you pick a plan

Because you think about your needs in MB but buy them in Mbps. Turning "I want to stream 4K and pull a 10 GB game at the same time" into a plan size requires the divide-by-8 rule. For concrete numbers on what a given plan actually covers, see is 100 Mbps enough and how many Mbps for streaming.

To see what your line delivers right now, run the speed test — divide the result by 8 and you have the MB/s figure you should expect to see in a download window.

Summary

  1. Mbps ÷ 8 = MB/s. 100 Mbps is roughly 12.5 MB/s.
  2. Lowercase b is a bit, uppercase B is a byte; 1 byte = 8 bits.
  3. Mbps measures speed, MB measures size — water flow versus bucket.
  4. Download time = size (MB) × 8 ÷ speed (Mbps). On 100 Mbps, 1 GB takes about 80-90 seconds.
  5. Hitting around 90 percent of the theoretical ceiling is normal; overhead, the server and Wi-Fi take the rest.