Calculate download time for any file size at your connection speed
Whether you are downloading a large game from Steam, backing up files to the cloud, or streaming 4K content, understanding how your broadband speed translates into actual download times is practically useful. In the UK, broadband speeds vary enormously -- from under 10 Mbps on older ADSL connections in rural areas to over 1 Gbps on full fibre (FTTP) connections in well-served urban areas. Ofcom, the UK telecoms regulator, reports that the average UK broadband download speed is approximately 80 Mbps as of 2025. However, this average masks huge variation. Openreach's full fibre network now covers over 75% of UK premises, but uptake lags behind availability. Many households remain on slower FTTC (fibre to the cabinet) connections delivering 30-80 Mbps, while some rural areas still rely on ADSL at 2-10 Mbps. Mobile broadband via 5G can deliver 100-300 Mbps in well-covered areas. A common source of confusion is the difference between megabits per second (Mbps) and megabytes per second (MB/s). Broadband speeds are almost always advertised in megabits, while file sizes are shown in megabytes or gigabytes. Since there are 8 bits in a byte, a 100 Mbps connection can theoretically transfer 12.5 megabytes per second. In practice, protocol overhead (TCP/IP headers, encryption, error correction) reduces effective throughput by approximately 5-15%.
To estimate your download time: 1. Enter the file size and select the unit (MB, GB, or TB). Common reference sizes: a music album is about 100 MB, a feature film at 1080p is 4-8 GB, a modern video game is 50-100 GB, and a full system backup might be several TB. 2. Enter your connection speed and unit (Mbps or Gbps). If you are unsure of your speed, run a speed test at speedtest.net or use Ofcom's broadband performance tool. Use your download speed, not the upload speed. 3. Adjust the protocol overhead if desired. The default 10% is a reasonable estimate for most scenarios. For VPN connections, increase to 15-20%. For local network transfers, reduce to 2-5%. 4. View the results. The calculator shows your download time in a human-readable format, the number of files per hour at this rate, and a comparison chart showing how the same file would download at common UK broadband speed tiers. 5. Use the comparison chart to evaluate whether upgrading your broadband package would meaningfully reduce your download times.
The bandwidth calculation converts file size to bits and divides by effective connection speed: File size in megabits = file size x conversion factor (MB=8, GB=8000, TB=8000000) Effective speed = connection speed x (1 - overhead percentage / 100) Download time in seconds = file size in megabits / effective speed in Mbps For example, downloading a 1 GB file at 100 Mbps with 10% overhead: file = 1 x 8000 = 8000 megabits. Effective speed = 100 x 0.90 = 90 Mbps. Time = 8000 / 90 = 88.89 seconds, or approximately 1 minute 29 seconds. The comparison chart calculates the same file at common UK speed tiers (10 Mbps ADSL, 50 Mbps FTTC, 100 Mbps FTTP entry, 500 Mbps FTTP mid, 1 Gbps FTTP premium) to help visualise the benefit of faster connections.
UK broadband customers have regulatory protections through Ofcom. If your broadband consistently fails to meet the minimum guaranteed speed in your contract, you can exit without penalty. The broadband Universal Service Obligation (USO) gives every UK household the right to request a decent broadband connection of at least 10 Mbps. Check the Ofcom website for details on making a USO request if your area has poor connectivity.