Download time
Estimate download duration from size and connection speed.
Estimate transfer time from data size and connection speed.
Estimate transfer time from data size and connection speed.
Data size (GB): 10; Connection speed (Mbps): 100; Usable throughput (%): 90.
Transfer time: 888.89 seconds; Transfer time: 14.81 minutes.
Uses decimal gigabytes and megabits. Protocol overhead, congestion and server limits reduce throughput.
Results are rounded for display; calculations use unrounded values. Read our calculation methodology.
Estimate transfer time from data size and connection speed. The displayed figures use the inputs and formula shown on this page.
Use the bandwidth and transfer time to compare a scenario, check an estimate, or verify a manual calculation.
| Input | What to enter |
|---|---|
| Data size (GB) | Enter a number of at least 0.000001 and no more than 1000000000000. |
| Connection speed (Mbps) | Enter a number of at least 0.000001 and no more than 1000000000000. |
| Usable throughput (%) | Enter a number of at least 0.1 and no more than 100. |
Uses decimal gigabytes and megabits. Protocol overhead, congestion and server limits reduce throughput.
It is exact for the stated mathematical model and entered values. Real-world results can differ when rates, timing, fees, definitions or measurement conditions differ.