Download Time Calculator
Estimate how long a file download will take based on file size and internet speed. Supports KB, MB, GB, TB and Kbps, Mbps, Gbps with real-world efficiency presets.
Estimate how long a file download will take based on file size and internet speed. Supports KB, MB, GB, TB and Kbps, Mbps, Gbps with real-world efficiency presets.
Enter a file size and internet speed to instantly estimate download time. Supports real-world efficiency adjustment and shareable URLs. We do not collect or store what you enter.
50 Mbps is typical US home broadband.
Accounts for protocol overhead and network congestion.
Press Esc to reset
Download Summary
Internet speeds (Mbps, Gbps) are measured in bits. File sizes (MB, GB) are measured in bytes. 1 byte = 8 bits. A 100 Mbps connection transfers at ~12.5 MB/s — not 100 MB/s. This calculator handles all conversions automatically.
Related tools
About 1 hour 20 minutes at 90% efficiency, or 1 hour 12 minutes at the full theoretical 100 Mbps. The calculator counts 1 GB as 1,024 MB, as Windows does; with 1 GB = 1,000 MB the full-speed figure is 1 hour 7 minutes.
Several factors reduce real-world speeds: the server you are downloading from may not support your full bandwidth, WiFi introduces overhead, and network congestion at peak hours can halve effective speeds. Use the efficiency slider to model these scenarios.
Mbps (megabits per second) is the unit used for internet speed. MB/s (megabytes per second) is used for file transfer rates. Since 1 byte = 8 bits, a 100 Mbps connection transfers at ~12.5 MB/s.
Enter 100 in the File Size field, select GB, then enter your internet speed. At 100 Mbps with 90% efficiency, 100 GB takes roughly 2 hours 39 minutes.
Yes. The same formula applies for uploads. Enter the file size and your upstream speed (check with a speed test). Most ISPs provide significantly slower upload speeds than download speeds.
Calculate subnet mask, network, and hosts.
Determine IP address range.
Calculate CIDR notation details.
Estimate bandwidth usage.
Estimate network latency.
Calculate transfer time based on speed.
Convert file sizes (KB, MB, GB).
Estimate Big-O complexity growth.
Estimate cost per token usage.
Calculate token length.
Compute accuracy from predictions.
Calculate precision and recall metrics.