Jump to a section
Quick answer

1 Mbps = 0.125 MB/s. Divide Mbps by 8 to get MB/s, or multiply MB/s by 8 to get Mbps. The conversion is exact; a connection’s advertised rate is not a guarantee of that much usable file throughput.

Key takeaways

  • A lowercase b means bits; an uppercase B means bytes.
  • 100 Mbps equals an ideal 12.5 MB/s before overhead.
  • Internet providers usually advertise Mbps, while browsers and file apps often show MB/s.

Why the letter case matters

A bit is a single binary digit. A byte is a group of eight bits. Network links are conventionally described in bits per second, while file sizes and storage are commonly described in bytes.

That is why a 100 Mbps internet plan does not normally produce a 100 MB/s download. The two numbers use different units, even though the abbreviations differ by only one letter.

The conversion formula

To convert megabits per second to megabytes per second, divide by eight. To convert MB/s back to Mbps, multiply by eight.

  • MB/s = Mbps ÷ 8
  • Mbps = MB/s × 8
Connection speedIdeal file speed
8 Mbps1 MB/s
25 Mbps3.125 MB/s
50 Mbps6.25 MB/s
100 Mbps12.5 MB/s
500 Mbps62.5 MB/s
1,000 Mbps125 MB/s

Four readings you might actually see

These examples use decimal MB and GB. For a file download, use the sustained rate shown during the transfer rather than its brief opening burst.

SituationCalculationWhat it tells you
10 Mbps mobile connection10 ÷ 8 = 1.25 MB/sA 100 MB file needs at least 80 seconds at that rate.
100 Mbps plan, app shows 11 MB/s11 × 8 = 88 MbpsThe file rate is 88% of the advertised rate, not 11%.
Upload runs at 2.5 MB/s2.5 × 8 = 20 MbpsUse 20 Mbps as the measured upload input, not your download-plan speed.
LAN copy runs at 80 MB/s80 × 8 = 640 MbpsA decimal 10 GB copy takes 125 seconds if that rate holds.

MB/s and MiB/s are different too

One MB is 1,000,000 bytes. One MiB is 1,048,576 bytes. If an app explicitly reports MiB/s, multiply that reading by 8.388608 to get decimal Mbps; the plain multiply-by-eight rule gives Mibit/s instead.

For example, 10 MiB/s is about 83.89 Mbps, whereas 10 MB/s is exactly 80 Mbps. Check the app’s unit label or documentation rather than assuming every transfer window uses the same convention.

Speed does not convert to a file size without time

“1 Mbps to GB” is missing a duration. At a constant 1 Mbps, an hour carries 0.45 decimal GB: 1 × 3,600 ÷ 8 ÷ 1,000. If the connection is idle for half that hour, it does not transfer that full amount.

Why the real number is often lower

The divide-by-eight result is a clean theoretical ceiling. Real transfers also carry protocol information, acknowledgements, encryption overhead, and sometimes retransmitted data.

Wi-Fi signal quality, the source server, storage speed, other devices, and the route between networks can become the limiting factor. A lower reading does not automatically mean the conversion is wrong.

Common unit-reading mistakes

Most confusion disappears when you check the letter case and confirm whether the number describes a network rate or a file rate.

  • Reading MB/s as Mbps and accidentally multiplying expectations by eight.
  • Comparing a short speed-test burst with a long sustained file transfer.
  • Mixing decimal gigabytes with binary gibibytes when estimating a large download.

Use the numbers

Related calculators

Common questions

Questions, answered.

Is 1 MB/s equal to 8 Mbps?+

Yes. One megabyte per second equals eight megabits per second.

Why do internet companies use Mbps?+

Telecommunications conventionally describes link capacity in bits per second. File and storage interfaces commonly display bytes instead.

Does 1,000 Mbps always mean 125 MB/s?+

125 MB/s is the ideal conversion. Protocol overhead, Wi-Fi, hardware, and the remote service can reduce the sustained result.

Is Mbit/s the same as Mbps?+

Yes. Both normally mean decimal megabits per second. 10 Mbit/s equals 10 Mbps, or 1.25 MB/s.

Should I multiply a MiB/s reading by eight?+

Multiply by 8.388608 for decimal Mbps. MiB uses 1,048,576 bytes, while MB uses 1,000,000 bytes; multiplying by eight alone does not account for that difference.

Sources & review

How this guide was checked.

NetCalcKit reviews formulas against worked examples and uses primary technical references where they apply. Estimates remain clearly labelled because real networks and services vary.