Networking

Internet Download Time Calculator

Plan a software download, a large game update, or an archive retrieval before you start. Enter the file size and the internet speed available to that download. The estimate separates megabits from megabytes and lets you account for less-than-ideal throughput.

Your inputs

Mbps measures megabits per second, not megabytes. Eight bits equal one byte.

Default 90%. Leave blank for 90%. This represents 10% lost throughput.

Calculated on your device. Raw input values are not sent to analytics.

Your estimate

14 minutes 49 seconds

Seconds
888.889 s
Minutes
14.815 min
Hours
0.247 h
Effective download speed
11.25 MB/s

An estimate at constant speed, not a speed test. Wi-Fi, remote servers, shared traffic and installation time can change the time until a file is ready to use.

Seconds: 888.889 s. Minutes: 14.815 min. Hours: 0.247 h. Effective download speed: 11.25 MB/s

How long will a file take to download?

Download time depends on how much data must arrive and the sustained rate at which it arrives. A service plan or link speed is a starting point, but it does not guarantee the same rate from every server. This tool estimates the transfer stage; it does not include unpacking, installation, integrity checks, or time waiting in a queue.

Download time formula and units

Seconds = file bytes ÷ effective bytes per second. MB, GB and TB use decimal multipliers of 1,000,000, 1,000,000,000 and 1,000,000,000,000. Convert Mbps to bytes/s by multiplying by 1,000,000 and dividing by 8; use 1,000,000,000 for Gbps. Multiply that rate by efficiency ÷ 100 before dividing the file size.

At 90% efficiency, 100 Mbps supplies an assumed 11.25 MB/s. A 1 GB file therefore takes 88.889 seconds, rounded up to 1 minute 29 seconds. A file size stated in GiB is different from GB; convert it before entering the value.

Choosing an efficiency assumption

The default 90% is a planning assumption, not a benchmark for every internet service. Reduce it to explore the effect of contention or an inconsistent connection. If you know the sustained useful rate of a comparable download, use that rate with 100% efficiency to avoid subtracting the same losses twice.

Common download planning mistakes

Mbps and MB/s differ by a factor of eight. Also distinguish your total internet capacity from the share available to one transfer: streaming, cloud backups and other users can compete for it. Wi-Fi and the remote server may be limiting factors even when the internet plan is fast.

A 50 GB installed application need not require a 50 GB download. Use the size of the actual transfer. The readable result rounds upward to a whole second, while numerical results retain decimals; the precision is arithmetic, not a delivery-time guarantee.

Examples

1 GB at 100 Mbps

Input
1 GB, 100 Mbps, 90% efficiency.
Result
88.889 seconds: about 1 minute 29 seconds.

10 GB at 100 Mbps

Input
10 GB, 100 Mbps, 90% efficiency.
Result
888.889 seconds: about 14 minutes 49 seconds.

50 GB at 500 Mbps

Input
50 GB, 500 Mbps, 90% efficiency.
Result
888.889 seconds: about 14 minutes 49 seconds.

100 GB at 1 Gbps

Input
100 GB, 1 Gbps, 90% efficiency.
Result
888.889 seconds: about 14 minutes 49 seconds.

1 TB at 1 Gbps

Input
1 TB, 1 Gbps, 90% efficiency.
Result
8,888.889 seconds: about 2 hours 28 minutes 9 seconds.

Frequently asked questions

How long does it take to download 1 GB?

At 100 Mbps and 90% efficiency, one decimal GB takes about 89 seconds. At 100% efficiency the ideal result is 80 seconds. Change the speed to match the capacity available to your download.

Why does my download take longer than this estimate?

The assumed sustained rate may be too high. The remote service, local network, storage, or other traffic can limit progress. Installation and decompression may continue after the download is finished.

Is 100 Mbps the same as 100 MB/s?

No. 100 Mbps equals 12.5 MB/s before overhead. Use Mbps or Gbps in this tool; use the Data Transfer Time Calculator if your measured rate is in MB/s.

Should I use my upload or download speed?

Use downstream speed for a download. Uploading sends data in the opposite direction and may have a different limit. A speed test and a particular file server can also produce different sustained rates.

Can this tool test my connection?

No. It performs a local calculation using your inputs. It does not download a test file, inspect your connection, or measure your device.

Last reviewed: