Download Time Calculator

Estimate download time from file size and speed.

About the Download Time Calculator

How long a file takes to download at a given connection speed, and why the answer is never quite what the advertised speed suggests.

How to use it

  1. Enter the file size.
  2. Enter your connection speed in Mbps.
  3. Read the estimated time.

The formula

The whole difficulty here is that file sizes are measured in bytes and connection speeds in bits. There are eight bits to a byte, so the conversion cannot be skipped.

Seconds = (File size in MB × 8) ÷ Speed in Mbps
Real-world MB per second ≈ Mbps ÷ 8

So a 100 Mbps connection moves about 12.5 megabytes per second at its theoretical best. Anyone expecting 100 MB/s is out by a factor of eight, and the naming is entirely to blame — Mb and MB differ by one capital letter and by 800%.

In practice, plan for 80% to 90% of the theoretical figure. Protocol overhead, server limits, Wi-Fi conditions and congestion all take a share, and the advertised speed is a ceiling rather than a promise.

Worked examples

FileSizeConnectionTheoretical timeRealistic
Album, lossless700 MB10 Mbps9.3 min~11 min
HD film5 GB50 Mbps13.3 min~16 min
4K film25 GB100 Mbps33.3 min~40 min
Game install50 GB1 Gbps6.7 min~8 min

The last row is where expectations most often break. A gigabit connection does not make a 50 GB download instant — it is still nearly seven minutes at the theoretical maximum, and rarely does the far end serve that fast anyway. Beyond a few hundred megabits, the bottleneck usually stops being your connection and starts being the server, the disk, or the Wi-Fi between your router and your laptop.

Common mistakes

Terms explained

Mbps
Megabits per second — the standard unit for connection speed. Divide by eight for megabytes per second.
Throughput
The data rate actually achieved, as opposed to the rate advertised.
Latency
Delay before data starts moving, distinct from how fast it moves once started. It affects responsiveness far more than download time.
Overhead
Bandwidth consumed by protocol headers and error checking rather than your file. Typically a few percent.
Bandwidth cap
A monthly data limit imposed by some providers, unrelated to speed.
Throttling
Deliberate speed reduction by a provider, sometimes after a data threshold or for particular traffic types.

Common questions

Why is my download slower than my plan?
Between protocol overhead, Wi-Fi conditions, congestion and server-side limits, 80% to 90% of the advertised speed is a normal result. Anything far below that is worth testing over Ethernet.
How do I convert Mbps to MB per second?
Divide by eight. A 100 Mbps connection moves about 12.5 megabytes per second at best.
Would a faster plan help?
Only if your connection is genuinely the bottleneck. Beyond roughly 100 to 200 Mbps, servers, Wi-Fi and disks usually limit real downloads more than the line does.
Does Wi-Fi slow downloads?
Often substantially. Distance, walls, interference and older standards all cut throughput, and a gigabit plan can deliver a fraction of that over a weak signal.
Why do some downloads run faster than others?
Because the far end differs. A well-provisioned content network will saturate your connection; a small or rate-limited server will not, regardless of what you pay for.
What is the difference between latency and bandwidth?
Bandwidth is how much data moves per second; latency is how long before it starts. High bandwidth with high latency feels sluggish in games and calls while still downloading large files quickly.
Does a VPN slow things down?
Usually somewhat, from encryption overhead and the detour through another server. A good one on a nearby endpoint may cost only a few percent.
Why does the estimate keep changing mid-download?
Because it extrapolates from the current rate, and the rate fluctuates with congestion and server load. Early estimates are the least reliable.

← All 51 calculators