Upload Time Calculator
Estimate how long a video, file or backup takes to upload. Use your upload speed and adjust the usable bandwidth for a realistic planning scenario.
Theoretical transfer time
Decimal units: 1 GB = 1,000 MB; 1 byte = 8 bits. The theoretical time uses the full entered speed. The estimate uses your usable-speed percentage; neither includes installation time.
Compare connection speeds
Same file size at 85% sustained throughput. Installation and server waiting time are excluded.
| Connection speed | Estimated transfer time |
|---|---|
| 100 Mbps | 2h 36m 52s |
| 300 Mbps | 52m 18s |
| 600 Mbps | 26m 9s |
| 1000 Mbps | 15m 42s |
Formula checked · NumberSwift · Review process
How long does it take to upload 10 GB?
Decimal 10 GB using upload bandwidth, not your advertised download rate. The estimate uses 85% throughput and excludes service-side processing.
| Upload speed | Theoretical transfer time | Real-world estimate |
|---|---|---|
| 5 Mbps | 4h 26m 40s | 5h 13m 44s |
| 10 Mbps | 2h 13m 20s | 2h 36m 52s |
| 20 Mbps | 1h 6m 40s | 1h 18m 26s |
| 50 Mbps | 26m 40s | 31m 23s |
| 100 Mbps | 13m 20s | 15m 42s |
How this calculator works
Use your upload speed rather than the headline download rate. Many residential connections are asymmetric. Uploading backups or video may also be limited by the receiving service. If other devices share the connection, enter the bandwidth available to this upload for a more realistic result.
Formula
seconds = size in bytes × 8 / bits per second
Assumptions & limitations
Decimal units: 1 GB = 1,000 MB; 1 byte = 8 bits. The theoretical time uses the full entered speed. The estimate uses your usable-speed percentage; neither includes installation time.
Sources & reference material
- NIST: binary prefixes and bits/bytes ↗
Reference for unit definitions; not a validation of actual transfer speed.
Worked example
A 5 GB video contains 40,000 megabits. At a sustained upload speed of 20 Mbps, the theoretical transfer takes 2,000 seconds, or 33 minutes 20 seconds. At 85% usable bandwidth it takes about 39 minutes 13 seconds.
If you have not exported your video yet, the Video File Size Calculator estimates upload size from bitrate and duration.
Our approach to calculations ↗Common questions
Which speed should I enter?
Use upload speed, ideally a sustained measured value. A connection’s advertised download speed can be much higher.
Does cloud storage limit upload speed?
It can. The slower of your available upload connection and the service’s receiving rate constrains the transfer.
Can I estimate a backup folder?
Enter the total size transferred. Deduplication, compression and changed-file-only backups may transfer less than the full folder size.