Download Time Calculator

Download time depends on file size and connection speed — and on remembering that speeds are in bits while files are in bytes.

Mbps
calculated
MB/s
calculated
Type in any field to change it. Press × on a value to calculate that field instead.

How to use the download time calculator

Enter the file size, your connection speed in Mbps, and a real-world efficiency. The transfer time and effective speed are calculated.

Download time formula

time = size (bits) ÷ (speed × efficiency)

Example

A 5 GB file on a 100 Mbps connection at 90%: 40,000 Mb ÷ 90 Mbps = 444 s ≈ 7.4 minutes (11.25 MB/s).

Download times at different speeds

File size 25 Mbps 100 Mbps 300 Mbps 1 Gbps
100 MB app 36 s 9 s 3 s 1 s
1 GB 5 min 55 s 1 min 28 s 30 s 9 s
5 GB game update 29 min 37 s 7 min 24 s 2 min 28 s 44 s
25 GB 4K movie 148 min 8 s 37 min 2 s 12 min 20 s 3 min 42 s
100 GB game 592 min 35 s 148 min 8 s 49 min 22 s 14 min 48 s

Times assume 90% real-world efficiency.

Why real downloads are slower

  • Server speed: the other end may limit your download.
  • Wi-Fi: walls and distance reduce speed; a wired connection is faster.
  • Network congestion: evening peak times are slower.
  • Protocol overhead: TCP/IP headers use a few percent of bandwidth.

Upload time

Many connections have much slower upload speeds. A 100/20 Mbps plan uploads a 5 GB video in about 37 minutes at 90% efficiency, versus about 7.4 minutes to download it.

Frequently asked questions

What is the difference between Mbps and MB/s?

Mbps is megabits per second; MB/s is megabytes per second. There are 8 bits in a byte, so 100 Mbps ≈ 12.5 MB/s.

Why is my download slower than my plan?

Network overheads, Wi-Fi, server speed and other users all reduce real throughput. 80–90% of the plan is typical on a good wired connection.

How long does a 50 GB game take on 100 Mbps?

About 74 minutes at 90% efficiency.

How long does it take to download 1 GB at 100 Mbps?

About 80 seconds at full speed, or about 90 seconds in practice.

What is the difference between Mbps and MB/s?

Mbps is megabits per second; MB/s is megabytes per second. Divide Mbps by 8 to get MB/s.

Embed this calculator

Free to use on your website or blog. Copy this code: