Download Time Calculator
Work out how long a download or upload takes for any file size and connection speed, or the speed you need to finish in time. Mbps, MB/s, GB and GiB.
Internet plans are sold in megabits per second (Mbps); download managers show megabytes per second (MB/s). 100 Mbps ≈ 12.5 MB/s.
| Connection | Time | Seconds |
|---|---|---|
| 10 Mbps | 1 h 9 min 38 s | 4,177.8 |
| 50 Mbps | 13 min 56 s | 835.6 |
| 100 Mbps | 6 min 58 s | 417.8 |
| 300 Mbps | 2 min 19 s | 139.3 |
| 500 Mbps | 1 min 24 s | 83.6 |
| 1 Gbps | 41.8 s | 41.8 |
| 2.5 Gbps | 16.7 s | 16.7 |
Download and upload times depend on two numbers that are usually written in different units: file sizes in bytes (MB, GB) and internet speeds in bits per second (Mbps). This calculator converts between them, allows for protocol overhead, and tells you how long a file takes — or, in reverse, how fast a connection must be to move it within a deadline. It works for game downloads, cloud backups, video uploads and copying over a network.
How to use this tool
- Enter the file size and pick its unit (GB for downloads, GiB if your operating system shows binary units).
- Enter your connection speed and its unit.
- Leave about 10% overhead for real-world transfers, or 0% for the theoretical minimum.
- For a deadline, switch to "Speed needed" and enter the target time.
Formula
time = size in bits ÷ (speed in bits/s × (1 − overhead))
Size in bits = bytes × 8. Decimal units use powers of 1,000 (1 GB = 10⁹ bytes); binary units use powers of 1,024 (1 GiB = 1,073,741,824 bytes) — Windows shows GiB but labels them GB. A speed in MB/s is 8 times the same number in Mbps.
Example
A 4.7 GB file is 4.7 × 10⁹ × 8 = 37.6 billion bits. On a 25 Mbps line with no overhead it takes 37.6 × 10⁹ ÷ 25 × 10⁶ = 1,504 seconds (25 min 4 s). With a realistic 10% overhead, a 100 Mbps connection needs 376 ÷ 0.9 ≈ 418 s, about 7 minutes. 1 GB at 100 Mbps takes exactly 80 seconds in theory.
Frequently asked questions
Why is my download slower than my plan's speed?
Plans quote the line rate. TCP/IP headers, Wi-Fi, encryption and the server's own limit take a share, and other devices on your network compete for it. 85–95% of the plan speed is a good real-world result on a wired connection.
What is the difference between Mbps and MB/s?
Mbps is megabits per second, MB/s is megabytes per second. One byte is 8 bits, so 100 Mbps is 12.5 MB/s.
Does upload use the same formula?
Yes. Use your upload speed, which on cable and DSL lines is often much lower than the download speed.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/download-time-calculator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Download Time Calculator. https://kakao.mobile/tools/download-time-calculator/
“Download Time Calculator.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/download-time-calculator/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms