Download Time Calculator

Estimate how long a download takes from file size and connection speed.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Download Time Calculator

Estimate how long a file will take to download from its size and your connection speed. It is for anyone planning a large download, comparing broadband plans, or sanity-checking why a transfer is taking so long.

How it works

The maths is straightforward once the units line up. File size is measured in bytes (1 byte = 8 bits) using decimal units (1 GB = 1000 MB), while connection speed is advertised in bits per second (Mbit/s). The calculator converts both to bits and divides:

time (seconds) = file size in bits ÷ speed in bits per second

Real downloads are slower than this theoretical best because of protocol overhead, congestion, server limits and Wi-Fi loss. The optional overhead field (commonly 10–20%) inflates the estimate to reflect that, while still showing the theoretical best for comparison.

Example

A 1 GB file on a 100 Mbit/s connection:

  • File size in bits = 1 × 1,000,000,000 bytes × 8 = 8,000,000,000 bits
  • Speed = 100 Mbit/s = 100,000,000 bits/s
  • Time = 8,000,000,000 ÷ 100,000,000 = 80 seconds (theoretical)
  • With 15% overhead ≈ 92 seconds
File size10 Mbit/s100 Mbit/s1 Gbit/s
100 MB~80 s~8 s~0.8 s
1 GB~13 m 20 s~80 s~8 s
10 GB~2 h 13 m~13 m 20 s~80 s

Everything is calculated locally in your browser — nothing is sent anywhere.

Ad placeholder (rectangle)