Download Time Calculator
How long will that download take? Enter the file size and your speed to get a realistic time and a finish clock time.
Short answer: download time in seconds is file size in megabits divided by your speed in Mbps. This calculator does the unit juggling and then adds a realistic allowance for overhead, so the answer is closer to what you will really see.
How is it calculated?
First the file size is turned into bits (gigabytes to megabytes to megabits). Then we divide by your speed. That is the ideal time. Real downloads are a bit slower because of protocol overhead, server limits and small dips in speed, so the tool adds a percentage on top (10% by default, and you can change it).
Example
A 5 GB game at 100 Mbps: 5 GB is 5,000 MB, which is 40,000 megabits. Divided by 100 Mbps that is 400 seconds, or about 6.7 minutes in the perfect case. With 10% overhead it becomes roughly 7.3 minutes. A 50 GB game at the same speed lands at around an hour and 13 minutes.
Why does the real time often run longer?
- The server you download from may cap its speed.
- Wi-Fi is usually slower than a cable and gets worse with distance.
- Other people at home may be streaming at the same time.
- Your drive can be the limit when you download very fast, especially older hard disks.
Planning tips
Start big downloads before you go to bed, use a cable if you can, and pause other devices. If you are not sure of your own speed, check it with the Internet Speed Calculator first.
Frequently asked questions about the Download Time Calculator
How long does it take to download 1 GB at 100 Mbps?
About 80 seconds in theory and around 90 seconds in practice. One gigabyte is 8,000 megabits, and 8,000 divided by 100 is 80.
How do I calculate download time myself?
Convert the file to megabits (MB × 8), then divide by your speed in Mbps. The answer is in seconds.
What overhead should I use?
10% is a good all-round guess. Use 20% or more on Wi-Fi at a distance or on busy shared connections, and 5% on a cable to a fast server.
Does pausing and resuming change the time?
It only adds the time you were paused. A resumed download continues from where it stopped on most services.
Related tools
Internet Speed Calculator
Type in your download, upload and ping and get a plain-English verdict, a score out of 100 and what your line can really handle.
Use this toolDownload Speed Calculator
Worked out how long a file took to download? Get your real speed in Mbps and MB/s, and see how it compares with your plan.
Use this toolUpload Speed Calculator
Know how long an upload took? Turn the file size and time into your real upload speed and see how it compares with your plan.
Use this toolMbps to MB/s Converter
Turn megabits per second (what your plan says) into megabytes per second (what your downloads show). Instant, no button needed.
Use this toolMB/s to Mbps Converter
Turn a download speed in MB/s into the Mbps number you see on your internet plan. Multiply by 8, done for you.
Use this toolKbps to Mbps Converter
Convert kilobits per second to megabits per second as you type. Handy for old plans, audio bitrates and mobile data speeds.
Use this toolResults are estimates for planning. Last reviewed 2 October 2026.