SectionTechnology
Last reviewed28 July 2026
Reading time5 minutes

What this calculator works out

This calculator estimates how long a file will take to download, given its size and the speed you actually get rather than the speed on the advertisement.

The arithmetic trips most people up in one specific place: file sizes are measured in bytes and connection speeds in bits, and there are eight bits in a byte. A 100 Mbps line therefore delivers at most 12.5 megabytes a second.

Enter your details

Megabits per second, as advertised by your provider.
Few connections sustain their headline figure. 80 is a fair starting point.
Enter your figures and select Calculate.

Before you calculate

Why a 100 Mbps line does not give 100 MB per second

Divide by eight. A 100 Mbps connection moves at most 12.5 megabytes per second, so a 25 GB file takes about half an hour at best rather than four minutes. Providers quote megabits because the number is eight times larger.

How this calculator works

Megabits in the file = gigabytes × 1,000 × 8
Effective speed = advertised speed × realistic share
Seconds = megabits ÷ effective speed

The calculator uses decimal units, where one gigabyte is 1,000 megabytes. This matches how broadband speeds, hard drive capacities and most download pages are quoted. Some software reports sizes in binary units instead, where a gigabyte is 1,024 megabytes, which is why a file can appear about 7% smaller in one place than another.

The realistic share is the honest part. Almost nothing sustains its headline speed: protocol overhead alone accounts for a few per cent, and the server at the other end, your Wi-Fi, and everyone else in the house all take a share.

Worked example: a 25 GB game

A 25 GB download on a 70 Mbps connection running at 80% of its headline speed:

At the full 70 Mbps it would be 48 minutes. The gap between the two is a fair measure of how much the advertised figure flatters real life.

Things that affect the result

Common mistakes

Frequently asked questions

Why is my download slower than this calculator says?

Usually Wi-Fi, the server at the other end, or other devices sharing the line. Lower the realistic share figure until it matches what you actually see, then use that figure for future estimates — it is a reasonable measure of your connection in practice.

What is the difference between Mbps and MBps?

Mbps is megabits per second and MBps is megabytes per second. Eight megabits make one megabyte, so 80 Mbps is 10 MBps. Broadband is sold in megabits; files are measured in megabytes.

Should I use 1,000 or 1,024 megabytes to a gigabyte?

This calculator uses 1,000, which matches broadband advertising, storage capacities and most download pages. Windows and some other software use 1,024, which makes the same file look about 7% smaller. For estimating a download time the difference is well inside the margin of error.

What share of my advertised speed should I expect?

Over a cable, 80 to 95% is typical for a healthy connection. Over Wi-Fi it varies enormously with distance and interference and can fall below half. Run a speed test at the time of day you care about and use that.

Does this work for uploads?

Yes, if you enter your upload speed instead. On most home broadband the upload speed is a small fraction of the download speed, so backing up a large folder to cloud storage can take many times longer than downloading the same amount.

Is what I enter stored?

No. Figures are processed in your browser and never transmitted or retained.

Related tools

References

These organisations publish the guidance and figures behind this page.

Sources are checked at publication and can change — how I choose and check references.

Back to top