Free upload time estimate, in your browser
How long will this upload take?
Enter the total size of your set and your upload speed in Mbps, and shoots.page shows a best-case time and a realistic one 30% longer. At 20 Mbps, 1 GB takes about 7 to 9 minutes and 10 GB about 1 to 1.5 hours.
Last updated
Transfer time calculator
Type the numbers, read the range. Everything runs in your browser; nothing you enter leaves this device.
Mbps vs MB/s, in plain terms
Internet providers and speed tests measure bandwidth in megabits per second (Mbps). Browsers and operating systems usually show file sizes and transfer rates in megabytes per second (MB/s). Because eight megabits make up one megabyte, the number on your internet bill is eight times larger than the rate your files actually move.
A 20 Mbps upload connection transfers at most about 2.5 MB/s under ideal conditions. To estimate transfer time, multiply the megabytes by eight to get megabits, then divide by your speed in Mbps. The calculator treats 1 GB as 1,000 MB.
A quick cheat sheet
Best case assumes the line holds full speed; the realistic end adds 30% for overhead.
| Upload speed | At most | 1 GB takes | 10 GB takes |
|---|---|---|---|
| 10 Mbps | 1.25 MB/s | 13 to 17 minutes | 2 h 13 min to 2 h 53 min |
| 20 Mbps | 2.5 MB/s | 7 to 9 minutes | 1 h 7 min to 1 h 27 min |
| 50 Mbps | 6.25 MB/s | 2.7 to 3.5 minutes | 27 to 35 minutes |
| 100 Mbps | 12.5 MB/s | 80 to 104 seconds | 13 to 17 minutes |
Why real uploads take longer
You will rarely hold your theoretical top speed for an entire upload. Connections fluctuate throughout the day, and network protocols need extra data to verify that your files arrive intact.
That is why the calculator shows an upper estimate roughly 30% above the best case. Treat it as a sensible planning margin, not a guarantee: a busy evening line can still be slower.
When the estimate is measured in hours
For a set that will take hours, plug the laptop into wall power and keep the shoots.page tab in view: while uploads run, it asks the browser to keep the screen awake. Closing the lid can still put the laptop to sleep.
When you deliver with shoots.page, uploads run in resumable 8 MiB parts. If the connection drops or you close the laptop mid-transfer, the parts already sent stay on the server. Press Resume upload within a day and only the missing parts are sent, so you never restart a multi-gigabyte set from zero.
Deliver the set when it lands
Once the upload finishes, your client gets one gallery link to browse and download, with no account on their side.