Example: Upload time 3 min 20 s. Change the values above to calculate your own.
About the Upload Time Calculator
Upload speeds are usually much slower than download speeds on home connections, often 10-20 Mbps versus 100+ Mbps down. That's why a 4 GB video that downloads in minutes can take an hour to upload.
Enter the file size and your upload speed (run a speed test to find it) to see the expected time.
How to use the Upload Time Calculator
- Enter your numbers (or keep the example).
- The result updates instantly as you type.
- Copy the result, or copy the link: it keeps your numbers so you can share them.
Upload time for common file sizes
| File size | 10 Mbps | 50 Mbps | 100 Mbps | 300 Mbps | 1 Gbps |
|---|---|---|---|---|---|
| 100 MB | 1 min 20 s | 16 s | 8 s | 3 s | 800 ms |
| 500 MB | 6 min 40 s | 1 min 20 s | 40 s | 13 s | 4 s |
| 1 GB | 13 min 20 s | 2 min 40 s | 1 min 20 s | 27 s | 8 s |
| 5 GB | 1 h 6 min 40 s | 13 min 20 s | 6 min 40 s | 2 min 13 s | 40 s |
| 20 GB | 4 h 26 min 40 s | 53 min 20 s | 26 min 40 s | 8 min 53 s | 2 min 40 s |
| 50 GB | 11 h 6 min 40 s | 2 h 13 min 20 s | 1 h 6 min 40 s | 22 min 13 s | 6 min 40 s |
| 100 GB | 22 h 13 min 20 s | 4 h 26 min 40 s | 2 h 13 min 20 s | 44 min 27 s | 13 min 20 s |
How it's calculated
Time = file size in bits ÷ upload speed in bits per second.
Features
- Instant resultsUpdates as you type.
- Shareable linkThe URL keeps your inputs.
- Reference tableCommon values on this page.
- Works offlineRuns in your browser.
Frequently asked questions
How long does it take to upload a 1 GB video?
About 7 minutes at 20 Mbps upload, 27 minutes at 5 Mbps and under 2 minutes at 100 Mbps.
Is the Upload Time Calculator free?
Yes, the Upload Time Calculator is free with no sign-up, no limits and no ads covering the result.
Does it work on my phone?
Yes. It works in any modern browser on phones, tablets and computers, and keeps working offline once the page has loaded.
Last updated · Processing happens locally in your browser.