Everyday

Download Time Estimator (file size and speed)

Tells you roughly how long a file will take to download from its size and your connection speed. It sorts out the bits-versus-bytes math for you, which is where most guesses go wrong.

How to use
  1. Enter the file size and pick KB, MB, GB, or TB.
  2. Enter your speed and choose Mbps, MB/s, or Gbps.
Speed
Estimated download time
6m 50s

5 GB at 100 Mbps

Total seconds
410 s
Effective rate
12.50 MB/s
Data to transfer
40,960 Mb
Estimates for general information, verify important figures before relying on them.
Was this helpful?

How it's calculated

time (s) = (file size × 8) ÷ speed

file size in bytes (×8 converts to bits), speed in bits per second. Mbps/Gbps are decimal (×10⁶ / ×10⁹) while file sizes use binary KB/MB/GB (×1024). Real transfers run slower due to overhead.

Worked examples

File sizeSpeedTimeNote
1 GB100 Mbps1 min 20 stypical home fibre
5 GB50 Mbps13 min 20 sHD movie
700 MB25 Mbps3 min 44 sold CD-sized file
50 GB1 Gbps6 min 40 sgame install

Common questions

Why is the download slower than my plan promises?

ISPs advertise speed in megabits (Mbps) but browsers show megabytes (MB/s). There are 8 bits in a byte, so a 100 Mbps line tops out near 12.5 MB/s.

Will I actually hit my full speed?

Rarely. Server limits, Wi-Fi, and shared bandwidth mean real downloads usually run below the advertised figure, so treat the estimate as a best case.