N
Numly
Go Pro
โฌ‡๏ธ

Download Time Calculator

Calculate how long it takes to download or upload a file at a given speed.

Marcus BellVerified

BSc Physics (Hons), MEng Mechanical Engineering

Physicist and engineer focused on translating complex scientific and mathematical calculations into accessible everyday tools.

Mbps
Enter values above to see your result

Related calculators

About the Download Time Calculator

Download time depends on two things: the size of the file and your connection speed โ€” but the relationship is complicated by a critical unit trap that confuses millions of people. Internet speeds are measured in megabits per second (Mbps), while file sizes are measured in megabytes (MB) or gigabytes (GB). Since there are 8 bits in a byte, a 100 Mbps connection downloads at 12.5 MB/s โ€” not 100 MB/s. This single confusion is responsible for countless frustrated customers who expect to download a 4 GB game in 40 seconds on a "100 Mbps" connection and instead wait over 5 minutes.

Advertised internet speeds are theoretical maximums measured under ideal conditions, not what you consistently experience. Real-world throughput is typically 60โ€“80% of advertised speeds due to protocol overhead (TCP/IP headers consume 5โ€“10% of capacity), network congestion (your ISP's backhaul, the content server's uplink, and the routing hops between you), Wi-Fi contention (shared wireless medium), and distance from your router. A 1 Gbps "full fibre" connection often delivers 800โ€“900 Mbps in practice โ€” still excellent. An 80 Mbps VDSL line might deliver 50โ€“60 Mbps at peak times.

Upload speeds are almost always much slower than download speeds on consumer broadband. Standard UK FTTC (VDSL2) typically offers 80 Mbps download but only 20 Mbps upload. FTTP (full fibre) connections often offer symmetric speeds (equal upload and download), which matters enormously for video calls, cloud backup, content creation, and remote working. If you regularly upload large files โ€” video footage, large datasets, cloud backups โ€” symmetric FTTP fibre is the single biggest quality-of-life upgrade in your connection.

How it works

Download time (seconds) = File size (bits) รท Connection speed (bits/second)
File size in bits: MB ร— 8,000,000 | GB ร— 8,000,000,000 | TB ร— 8,000,000,000,000

Where

MbpsMegabits per second โ€” the standard unit for connection speed (1 Mbps = 1,000,000 bits/s)
MBMegabytes โ€” file size unit (1 MB = 8 megabits = 8,000,000 bits)
GBGigabytes โ€” file size unit (1 GB = 8 gigabits = 8,000,000,000 bits)
Protocol overheadReal-world speeds are ~70โ€“80% of theoretical due to TCP/IP headers, error correction, and congestion

Worked example

Downloading a 50 GB game on a 500 Mbps fibre connection.

File size in bits: 50 ร— 8,000,000,000 = 400,000,000,000 bits (400 Gb).

Speed in bits/s: 500 ร— 1,000,000 = 500,000,000 bps (500 Mb/s).

Theoretical time: 400,000,000,000 รท 500,000,000 = 800 seconds = 13 minutes 20 seconds.

Real-world estimate at 75% efficiency: 800 รท 0.75 = ~18 minutes.

On a 20 Mbps ADSL connection: 400,000,000,000 รท 20,000,000 = 20,000 seconds = 5 hours 33 minutes.

The 25ร— speed difference makes a significant practical difference for large files.

Tips to improve your result

  • 1.

    Run a speed test (fast.com, speedtest.net) before calculating download times โ€” use your measured speed, not your advertised package speed. Test both with Wi-Fi and with an Ethernet cable to identify whether wireless is your bottleneck.

  • 2.

    Wi-Fi speed is often the limiting factor, not your broadband connection. A 1 Gbps fibre connection fed through an old 802.11n Wi-Fi router will deliver at most 150โ€“300 Mbps to your laptop. An Ethernet cable (Cat5e or better) eliminates this bottleneck entirely and is worth the installation effort for stationary devices (desktop PCs, games consoles, smart TVs).

  • 3.

    Download scheduling matters more than raw speed for large files. Steam, Epic Games Launcher, and most OS update systems allow scheduled downloads โ€” setting them to run overnight avoids peak congestion and doesn't compete with your daytime activities.

  • 4.

    Multiple simultaneous downloads don't speed up any individual file โ€” they share the total bandwidth. If you need one file quickly, pause all other downloads and browser activity that might be consuming bandwidth in the background.

  • 5.

    Check-sum large downloads after completion (SHA-256 or MD5 hash). Download corruption is rare but does occur โ€” a 50 GB game download that completes with corrupted data will fail at installation. Most official download portals list checksums; hash verification takes seconds and confirms integrity.

Frequently asked questions

Was this helpful?
0 found helpful