EN
My tools

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.

Calculate
For "Transfer time".
TCP/IP, Wi-Fi and encryption typically take 5–15% of the line speed.
For "Speed needed".
Transfer time
6 min 58 s
Total seconds
417.78 s
Effective speed
90 Mbps
11.25 MB/s after overhead
Data to move
4.7 GB = 37.6 gigabits

Internet plans are sold in megabits per second (Mbps); download managers show megabytes per second (MB/s). 100 Mbps ≈ 12.5 MB/s.

Time for this file at common speeds (10% overhead)
ConnectionTimeSeconds
10 Mbps1 h 9 min 38 s4,177.8
50 Mbps13 min 56 s835.6
100 Mbps6 min 58 s417.8
300 Mbps2 min 19 s139.3
500 Mbps1 min 24 s83.6
1 Gbps41.8 s41.8
2.5 Gbps16.7 s16.7
My tools →
Advertisement

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

  1. Enter the file size and pick its unit (GB for downloads, GiB if your operating system shows binary units).
  2. Enter your connection speed and its unit.
  3. Leave about 10% overhead for real-world transfers, or 0% for the theoretical minimum.
  4. 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:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). Download Time Calculator. https://kakao.mobile/tools/download-time-calculator/

MLA

“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

Advertisement