Skip to content
shoots.page Open the app

Tool

How long will this upload take?

Enter the total size of your set and your upload speed to see a best-case estimate and a realistic time range, before you commit an afternoon to it.

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 roughly 30% for overhead.

1 GB treated as 1,000 MB. Rounded, because your line will not hold a perfect speed anyway.
Upload speedAt most1 GB takes10 GB takes
10 Mbps1.25 MB/s13–17 minutesabout 2¼–3 hours
20 Mbps2.5 MB/s7–9 minutesabout 1–1½ hours
50 Mbps6.25 MB/s3–4 minutes27–35 minutes
100 Mbps12.5 MB/s1½–2 minutes13–18 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, plan around it: plug the laptop into wall power and make sure it stays awake until the transfer finishes.

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 upload resumes where it stopped when you come back — 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 — no account on their side.

Prepare a gallery