Something wrong with this tool?
About Download Time Calculator Online
This tool estimates how long a file will take to download given a file size and connection speed. Enter the file size (MB or GB), the connection speed (Mbps), and the calculator returns the estimated download time in seconds, minutes, or hours.
The calculation assumes ideal conditions — peak available bandwidth, no other traffic on the line, and a server that can saturate your connection. Real downloads are usually slower due to congestion, server limits, and protocol overhead. Plan to allow 10–30% extra for real-world conditions.
Useful when planning large transfers (system images, game patches, video files), evaluating ISP plans, or estimating how long a backup will take to upload.
How to use this tool
How to estimate a download's duration
Size in MB
"Size (MB)" is the file size in MEGABYTES (1 MB = 1,000,000 bytes here). A 4 GB game is 4,000 MB. The tool doesn't disambiguate decimal MB vs binary MiB — pick one.
Speed in Mbps
"Speed (Mbps)" is your connection's downlink in MEGABITS per second (note the lower-case 'b'). 100 Mbps fiber = 100, gigabit = 1000. Zero throws "Speed must be > 0."
Press Run
Result is secondsApprox = (sizeMb × 8) / speedMbps, rounded to 1 decimal. The `× 8` converts MB to Mb so the units cancel.
Why your download takes longer
ISP-advertised speeds are peak, not sustained. TCP slow-start, server limits, Wi-Fi loss, and disk write speed all add overhead. Expect actual times 10–30% above this estimate on typical residential links.