Free Download Time calculator
Find out how long any file takes to download from its size and your connection speed — with the megabits-versus-megabytes conversion handled so your estimate is never eight times off, updated live, as you type.
On this page13 sections
Theoretical best-case time. Real downloads run slower due to overhead and congestion.
Results are estimates. Consult a professional.
How the download time calculator works
Download time is one division: the size of the file divided by the speed of your connection. The only thing that makes it tricky is units. File sizes are measured in bytes, but connection speeds are measured in bits, and there are eight bits in every byte. This download time calculator converts both sides to the same unit — bits — before it divides, so the answer comes out right instead of eight times too fast.
Mbps vs MBps: bits, bytes, and the 8× trap
Here is the mistake almost every quick estimate makes. Your internet plan says 100 Mbps, and your file is 1 GB, so you divide and expect about ten seconds. The real answer is 80 seconds — eight times longer. The reason is a single lowercase letter.
- Mbps — megaBITS per second, lowercase "b". This is how internet providers advertise speed.
- MBps or MB/s — megaBYTES per second, uppercase "B". This is how your browser and operating system report file sizes and download progress.
- The bridge — one byte is eight bits, so 1 MB/s = 8 Mbps. A 100 Mbps line moves at most 12.5 MB/s.
So a 100 Mbps connection downloads a 1 GB file at 12.5 megabytes per second, which takes 80 seconds — not the 10 seconds the bare numbers suggest. The calculator handles this for you: enter the speed in whichever unit your tool uses (Mbps or MB/s) and it converts internally. Get this one conversion wrong and every estimate is off by a factor of eight.
A worked example using the download time calculator
Sam wants to download a 1 GB game update. The internet plan is advertised as 100 Mbps. Sam expects it to finish in about ten seconds — let's see why it takes longer.
Step 1 — Convert the file size to bits
1 GB is 1,000,000,000 bytes. Multiply by 8 to get bits: 8,000,000,000 bits. This is the step the naive estimate skips.
Step 2 — Put the speed in the same unit
100 Mbps is already in bits — it means 100,000,000 bits per second. (In megabytes that is 12.5 MB/s, since 100 ÷ 8 = 12.5.)
Step 3 — Divide and convert to a clock
8,000,000,000 ÷ 100,000,000 = 80 seconds. As a clock that is 0:01:20 — one minute and twenty seconds, the figure the calculator displays.
Download time chart by file size and speed
If you just want a ballpark, this chart gives theoretical best-case download times (h:mm:ss) for common file sizes across typical connection speeds in Mbps. Real downloads run a little slower — see the next section for why.
| File size | 10 Mbps | 25 Mbps | 50 Mbps | 100 Mbps | 300 Mbps | 1000 Mbps |
|---|---|---|---|---|---|---|
| 100 MB | 0:01:20 | 0:00:32 | 0:00:16 | 0:00:08 | 0:00:03 | 0:00:01 |
| 1 GB | 0:13:20 | 0:05:20 | 0:02:40 | 0:01:20 | 0:00:27 | 0:00:08 |
| 5 GB | 1:06:40 | 0:26:40 | 0:13:20 | 0:06:40 | 0:02:13 | 0:00:40 |
| 20 GB | 4:26:40 | 1:46:40 | 0:53:20 | 0:26:40 | 0:08:53 | 0:02:40 |
| 50 GB | 11:06:40 | 4:26:40 | 2:13:20 | 1:06:40 | 0:22:13 | 0:06:40 |
Times are theoretical best case: file size × 8 ÷ speed, shown as h:mm:ss. 1000 Mbps is a 1 Gbps ("gigabit") connection.
Why your real download is slower than this estimate
The calculator shows the best the math allows. Real transfers almost always come in slower — usually 70 to 90 percent of the theoretical figure — because the number on your internet plan is a ceiling, not a guarantee. Several things eat into it at once.
- Protocol overhead — every transfer carries packet headers, acknowledgements and error-checking that use part of the pipe without moving your file.
- The slowest link wins — your download is capped by the narrowest point on the route, which is often the server you are downloading from, not your home connection.
- Shared bandwidth — other people and devices on your network, and congestion on the wider internet, split the available speed.
- Wi-Fi losses — distance, walls and interference can drop a wireless connection well below the wired speed your plan quotes.
- Disk and CPU limits — on very fast connections, how quickly your drive can write the file can become the bottleneck.
A useful habit: take the calculator's answer and add a margin. If it says ten minutes, plan for twelve to fourteen. The estimate tells you the floor; overhead and congestion set how far above it you land.
How to speed up a slow download
If a download is far slower than the chart predicts for your plan, the bottleneck is usually somewhere you can fix. Work through these in order.
- Use a wired connection. Plugging into the router with an Ethernet cable removes Wi-Fi losses and is the single biggest fix for most people.
- Pause other traffic. Stop video streams, cloud backups and other downloads competing for the same bandwidth.
- Check the source. A slow server or a busy mirror caps your speed no matter how fast your line is — try a different mirror or time of day.
- Move closer to the router or reduce interference if you must use Wi-Fi.
- Confirm your actual speed with a speed test, then compare it to what you pay for — you may be getting less than your plan promises.
Download time definitions
How accurate is this download time calculator?
The unit math is exact. File size times eight, divided by your speed in bits per second, is the precise theoretical download time, and the calculator pins the headline case — 1 GB on a 100 Mbps line — at exactly 80 seconds. If your inputs are right, the floor figure is right to the second.
What the calculator cannot know is your real-world overhead. Protocol overhead, the speed of the server you are downloading from, Wi-Fi quality and other devices on your network all push the actual time above the theoretical floor — usually by 10 to 30 percent. Treat the result as the best case and add a margin. For the related question of how a connection's bandwidth maps to transfer rates, see our bandwidth calculator.
Bits-vs-bytes convention and real-world overhead guidance: BroadbandNow, "Megabits (Mbps) vs Megabytes (MBps)."Frequently asked questions about the free Download Time calculator
About this Download Time calculator
This download time calculator runs entirely in your browser — nothing you type is sent anywhere. Enter a file size and a connection speed, switch the units to match your file and your plan, and the time updates instantly as a clock you can read at a glance.
It is one of our free developer tools; browse the full set on the calculators index.