IA Internet AnalysisLog in
How this test works

Internet plans use megabits per second (Mbps), while file transfers are commonly shown in megabytes per second (MB/s). Eight bits equal one byte.

SPEED CONVERSION TOOL

Mbps to MB/s calculator

Convert advertised internet speed into theoretical and realistic file-transfer throughput.

FORMULA8 bits = 1 byte
INPUTAdvertised Mbps
OUTPUTPractical MB/s
PRIVACYBrowser only
1

Enter your speed

Speed conversion

Theoretical (ideal)Practical (real-world)
62.50 MB/s
100%56.25 MB/s
90%

Real-world factors that reduce speed

Protocol overhead

TCP/IP and other headers add extra data.

Network congestion

Traffic and time of day affect throughput.

Server limitations

The source server may throttle speed.

Device limits

Storage or hardware can be a bottleneck.

3

How to use the result

  1. Use theoretical speed as the technical maximum.
  2. Use practical speed to estimate real file transfers.
  3. Increase overhead for congested Wi-Fi or slower servers.
Why is MB/s lower than Mbps?

Mbps measures bits. File-transfer tools usually show bytes, and every byte contains eight bits.

Transparent calculation

No measurement or personal data leaves your browser.

Mbps to MB/s: divide by eight

Mbps means megabits per second; MB/s means megabytes per second. Eight bits make one byte, so 100 Mbps equals 12.5 MB/s and 200 Mbps equals 25 MB/s before overhead. Lowercase b and uppercase B change the unit.

These examples use decimal units: 1 GB = 1,000 MB and 1 MB = 1,000,000 bytes. A 10 GiB file is approximately 10.737 GB, so it takes about 7.4% longer than a decimal 10 GB file at the same rate. This calculator uses GB, not GiB.

Common speed conversions and ideal 10 GB transfer times
Sustained speedIdeal MB/s10 GB, 100% efficiency10 GB, 90% scenario
25 Mbps3.125 MB/s53 min 20 sec59 min 16 sec
50 Mbps6.25 MB/s26 min 40 sec29 min 38 sec
100 Mbps12.5 MB/s13 min 20 sec14 min 49 sec
200 Mbps25 MB/s6 min 40 sec7 min 24 sec
500 Mbps62.5 MB/s2 min 40 sec2 min 58 sec
1000 Mbps125 MB/s1 min 20 sec1 min 29 sec

Efficiency is an assumption, not a measurement

At 90% efficiency, 10 GB at 100 Mbps takes about 14 minutes 49 seconds. The percentage is a chosen scenario covering capacity unavailable to this transfer; it does not identify protocol overhead or congestion separately. If your input is already the sustained file-transfer rate, use 100% to avoid discounting it twice.

Why does a download show fewer MB/s than your plan?

A decimal 100 GB game download at a sustained 200 Mbps takes 1 hour 6 minutes 40 seconds ideally. Server throttling, other transfers, Wi-Fi and storage can increase the duration. Installation, unpacking and patches are separate from the file transfer.

Why is my download speed in MB/s lower than Mbps?

The units account for an eightfold numeric difference: 100 Mbps converts to 12.5 MB per second, and 200 Mbps to 25 MB/s. If a 100 Mbps plan downloads at 10 MB/s, that transfer is carrying about 80 Mbps. Server limits, Wi-Fi and concurrent traffic can explain a further reduction; the conversion alone does not identify the bottleneck.

Some applications display MiB/s: 100 Mbps is approximately 11.92 MiB/s, because a mebibyte contains 1,048,576 bytes. Check the application’s actual unit before comparing values.

Choose the next useful check

Follow the file-transfer calculation guide for a step-by-step example.

Measure download and upload throughput, then use the download time calculator, upload time calculator or Mbps to MB/s converter. If actual transfers remain slow, follow the slow-internet troubleshooting flow.

More Mbps reduces transfer time but does not change the speed of light in fiber. Compare fiber propagation delay per kilometre, calculate a route’s latency floor or read what 200 Mbps means for work and streaming.

Frequently asked questions

Does 100 Mbps mean 100 MB/s?

No. 100 Mbps equals 12.5 MB/s before overhead. A transfer rate of 100 MB/s requires 800 Mbps of payload throughput.

Can this calculator predict an exact finish time?

No. It assumes a constant sustained rate and the entered file size. Rate changes, remote-server limits and processing after transfer can change completion time.

Should I enter advertised or measured speed?

Use sustained speed for the relevant direction and destination when available. An advertised plan speed is a capacity scenario, not a measured transfer rate.