Lelifi·tools

Mbps to MB/s Converter

Divide the Mbps figure by 8 to get megabytes per second. So 100 Mbps is 12.5 MB/s, which pulls a 1 GB file in about 82 seconds, and 1,000 Mbps is 125 MB/s. Real transfers land 3% to 10% lower because of protocol overhead, and Wi-Fi cuts more.

Type a speed in Mbps and the calculator shows the same speed in megabytes per second, plus how long a file takes to download at that rate.

By the Lelifi editors ·

Key takeaways

Megabits per second to megabytes per secondMbpsMB/s10→1.2525→3.12550→6.25100→12.5500→62.51000→125
Divide Mbps by 8 to get MB/s, 100 Mbps is 12.5 MB/s, 1 Gbps is 125 MB/s.
From Mbps to MB/s in one step100 Mbps advertised speed÷ 8 bits in one byte= 12.5 MB/s real transfer rate= 1 GB in about 82 secondsA 1 GB file at 12.5 MB/s takes 1,024 ÷ 12.5 = 81.9 seconds of pure transfer.
100 Mbps ÷ 8 = 12.5 MB/s, which downloads a 1 GB file in about 82 seconds.
On this page
  1. Mbps and MB/s are not the same thing
  2. The one-step conversion: divide by 8
  3. Worked examples: 100 Mbps, 500 Mbps and 1 Gbps
  4. What internet speed do you need?
  5. Why your download never hits the advertised number
  6. Mbps to MB/s conversion chart

Mbps and MB/s are not the same thing

Two units describe internet speed, they look almost identical, and they differ by a factor of eight. Getting them confused is the single most common reason people think a working connection is broken.

So a plan sold as 100 Mbps is 12.5 MB/s of actual data movement. A 300 Mbps plan is 37.5 MB/s. A 1 Gbps plan is 125 MB/s. When a game launcher shows 37.5 MB/s on a 300 Mbps connection, the connection is running perfectly, nothing is being throttled and nothing is wrong.

The distinction matters because the two numbers are used for different jobs. Connection capacity is a bit rate, because networks move bits. File size is a byte count, because storage holds bytes. Whenever you divide a file size by a speed, you are implicitly converting between the two, and the factor of eight has to appear somewhere. Doing it up front, in the converter above, is the cleanest way to keep it straight.

The one-step conversion: divide by 8

MB/s = Mbps ÷ 8, and Mbps = MB/s × 8. There is no other step, no rounding rule and no exception. The unit definitions do all the work.

It helps to have a few anchors memorised:

The SI prefixes are the same on both sides, mega means a million in megabits and in megabytes alike, which is why the ratio stays exactly 8 no matter how large the number gets. The NIST guide to SI prefixes is the reference for that, and it is also the place to confirm the bit-versus-byte symbol convention: lowercase b for bits, uppercase B for bytes.

One caution on megabytes. Storage manufacturers use the decimal megabyte of 1,000,000 bytes, while Windows and macOS report the binary one of 1,048,576 bytes. That is a 4.9% difference and it is why a 1 TB drive shows as 931 GB. For speed conversion it does not matter, the 8-bit factor is the same either way, but when you divide a file size by a speed, decide which megabyte you mean and stay consistent.

Worked examples: 100 Mbps, 500 Mbps and 1 Gbps

Three conversions, each taken all the way through to a real download time for a 1 GB file (1,024 MB).

Notice how the arithmetic behaves. Going from 100 Mbps to 1 Gbps is a tenfold increase in speed, and the download time falls from 82 seconds to 8 seconds, also tenfold. Linear scaling, because there is only one operation involved.

Now the practical twist. Those are theoretical figures, and a 1 GB download at a claimed 1 Gbps will usually take 10 to 15 seconds rather than 8. The server on the other end has to be willing to serve at that rate, and most are not configured to feed a single client at 125 MB/s. Past about 200 Mbps, the bottleneck usually stops being your connection and starts being the other end. That is worth remembering before paying for a faster plan to fix slow downloads from one particular site.

What internet speed do you need?

Converted into MB/s and matched to common activities. Per-stream figures are the low end of what the service recommends.

ActivitySpeed neededIn MB/s
Browsing, email, music1-5 Mbps0.13-0.63 MB/s
HD video streaming (1080p)5 Mbps0.63 MB/s
4K video streaming15-25 Mbps1.9-3.1 MB/s
Video calls (1080p group)3-4 Mbps0.38-0.5 MB/s
Online gaming1-3 Mbps0.13-0.38 MB/s
Working from home, one person25 Mbps3.1 MB/s
Family of four, all streaming100 Mbps12.5 MB/s
Large file transfers, cloud backup300-1,000 Mbps37.5-125 MB/s

Netflix's own published guidance is 5 Mbps for HD and 15 Mbps for Ultra HD per stream, which is the figure to trust for streaming. The pattern in the table is that most households are limited by the number of simultaneous streams rather than by any single activity. Four people each watching 4K at 15 Mbps need 60 Mbps of sustained throughput, which is why a 100 Mbps plan feels fine and a 25 Mbps plan does not.

Gaming deserves a note because it inverts the usual logic. Online games use little bandwidth, 1 to 3 Mbps, but they are sensitive to latency, measured in milliseconds. A 1 Gbps connection with 90 ms of latency plays worse than a 50 Mbps connection with 20 ms. When shopping for a gaming connection, look at ping, not megabytes. The FCC broadband speed guide covers the household-level recommendations in more detail.

Why your download never hits the advertised number

Four things sit between the advertised Mbps and the MB/s you see.

Test properly before you conclude anything. Use an ethernet cable, run the test twice at different times of day, and compare against the plan you are paying for. If ethernet gives you 95% of the advertised speed, the connection is fine and the Wi-Fi is the problem, a much cheaper thing to fix than an upgrade. If ethernet is also far short, that is a conversation with your ISP.

For day-to-day decisions, remember that the numbers only need to be good enough. A 100 Mbps connection delivering 12.5 MB/s in theory and 11 MB/s in practice is not meaningfully worse than one delivering 12.5, because almost nothing you do uses the full pipe for long.

Mbps to MB/s conversion chart

The values people search for most, with the download time for a 1 GB file at each speed. Times are theoretical; add about 5% for overhead.

MbpsMB/s1 GB file10 GB file
81.017 min 4 s2 h 51 min
253.1255 min 28 s54 min 37 s
506.252 min 44 s27 min 18 s
10012.51 min 22 s13 min 39 s
20025.041 s6 min 50 s
50062.516 s2 min 44 s
1,000125.08 s1 min 22 s

Reading down the MB/s column, the numbers double in step with the Mbps column, which is the whole point: the conversion is a constant division, not a lookup. If you ever forget the factor, remember that 8 Mbps is exactly 1 MB/s and scale from there, halve the Mbps and you halve the MB/s.

A final unit warning that catches people out on storage rather than speed: internet plans and disk sizes both use “mega” and “giga”, but ISPs use decimal and operating systems use binary, so a 1 TB drive holds about 931 GB of what your file manager counts. Speed conversions are unaffected, because the 8-bit relationship is exact and universal.

Frequently asked questions

How many MB/s is 100 Mbps?

12.5 MB/s. Divide 100 by 8, because one byte is eight bits. At 12.5 MB/s a 1 GB file downloads in about 82 seconds.

How do you convert Mbps to MB/s?

Divide the Mbps figure by 8. 50 Mbps is 6.25 MB/s, 200 Mbps is 25 MB/s, and 1,000 Mbps (1 Gbps) is 125 MB/s.

Is 100 Mbps fast enough for streaming?

Yes, comfortably. Netflix recommends 5 Mbps for HD and 15 Mbps for 4K per stream, so 100 Mbps handles several 4K streams at once with room for browsing.

How long does a 1 GB download take at 50 Mbps?

50 Mbps is 6.25 MB/s, and 1,024 ÷ 6.25 = 163.8 seconds, about 2 minutes 44 seconds, or roughly 2 minutes 52 seconds with overhead.

Why is my speed test in Mbps but my downloads in MB/s?

ISPs and speed tests measure connection capacity in megabits per second, while browsers and app stores report data throughput in megabytes per second. They are the same speed in different units, always eight times apart.

Is 1 Gbps the same as 1,000 Mbps?

Yes. Giga means a thousand million, so 1 Gbps = 1,000 Mbps = 125 MB/s. A 10 GB file at 125 MB/s takes about 82 seconds.

What is 500 Mbps in MB/s?

62.5 MB/s. A 4 GB video file at that rate takes 4,096 ÷ 62.5 = 65.5 seconds, about a minute and six seconds.

How much internet speed do I need for gaming?

Far less than most people think. Online gaming uses about 1 to 3 Mbps per player; what matters more is latency under 50 ms. A 25 Mbps connection is plenty for two players.

How many Mbps is 25 MB/s?

200 Mbps. Multiply by 8: 25 × 8 = 200. This is the conversion people need when a game launcher reports 25 MB/s and they want to know if they are getting their full plan speed.

Does 1 MB equal 1,000,000 bytes or 1,048,576?

Both, depending on context. Storage and networking use the decimal megabyte (1,000,000 bytes), while operating systems report the binary one (1,048,576 bytes), a 4.9% difference. For speed conversion only the 8-bit factor matters.

What speed do I need for a 4K video call?

About 4 to 8 Mbps each way for 4K, or 1.5 Mbps for standard 1080p group calls. Add 50% headroom per person sharing the connection.

Why do I never get the full advertised speed?

Protocol overhead eats 3 to 10%, Wi-Fi can halve throughput, and a busy server on the other end caps the transfer. Getting 90 to 95% of the advertised figure over ethernet is a good result.

Spotted a wrong number or a broken result?

More Converters tools

See all Converters tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.