NETWORKING / BANDWIDTH

Download Time Calculator: How Long Any Download or Upload Takes, Plus the Bandwidth You Need

Find out how long a download or upload will take, what speed you need to finish by a deadline, or how much data a connection can move in a set time.

Choose what to calculate

%

Set 100% for the theoretical best case. Go lower to allow for overhead, busy Wi-Fi, VPNs and other people sharing the line.

Download time table

Each cell shows two times: the best case, then the time at 85% usable throughput, which is closer to what most people actually see. Sizes are decimal GB. A busy network or slow server can still push the real time higher.

File size50 Mbit/s100 Mbit/s300 Mbit/s500 Mbit/s1 Gbit/s
1 GB2m 40s / 3m 8s1m 20s / 1m 34s27s / 31s16s / 19s8s / 9s
10 GB26m 40s / 31m 22s13m 20s / 15m 41s4m 27s / 5m 14s2m 40s / 3m 8s1m 20s / 1m 34s
50 GB2h 13m 20s / 2h 36m 52s1h 6m 40s / 1h 18m 26s22m 13s / 26m 9s13m 20s / 15m 41s6m 40s / 7m 51s
100 GB4h 26m 40s / 5h 13m 44s2h 13m 20s / 2h 36m 52s44m 27s / 52m 17s26m 40s / 31m 22s13m 20s / 15m 41s
250 GB11h 6m 40s / 13h 4m 19s5h 33m 20s / 6h 32m 9s1h 51m 7s / 2h 10m 43s1h 6m 40s / 1h 18m 26s33m 20s / 39m 13s

Uploading? Read across using your upload speed, not the headline download figure. On many home plans it’s a fraction of it.

Mbps vs MB/s: why your download looks slow

Internet plans are sold in megabits per second (Mbit/s or Mbps). Your browser and file manager count megabytes per second (MB/s). There are 8 bits in a byte, so divide the plan speed by 8 to see the most your download bar can ever show. A 500 Mbit/s plan tops out at 62.5 MB/s. The small b and capital B are the whole difference.

File sizes come in two systems. GB, MB and TB step up in thousands. GiB, MiB and TiB step up in 1,024s, which makes a GiB about 7% bigger than a GB. Pick whichever unit your file’s source uses and the calculator converts it.

Why real transfers take longer

Your plan speed is the ceiling, not what one file actually gets. Network protocols, encryption and VPNs all take a slice before any of your data moves. Weak Wi-Fi, a slow server, distance and other devices on the line take more.

A transfer also can’t beat the slowest connection in the chain. Say a colleague sends you a folder over a 20 Mbit/s upload. Your 500 Mbit/s line doesn’t help: the files arrive at 20 Mbit/s at best, so enter 20.

The usable-throughput box rolls all of that into one percentage. That keeps the estimate honest without guessing at every hop in between. If you can, run a real transfer, see what speed it settles at, and use that.

Bandwidth and transfer time formulas

Transfer time = data size in bits ÷ (bandwidth × usable %)

Required bandwidth = data size in bits ÷ time ÷ usable %

Data transferred = bandwidth × time × usable %

These assume a steady speed from start to finish. Connection setup, stalls and speed swings in the middle of a transfer can add time.

Worked examples

How long will a big download take?

Take a 150 GB game on a 500 Mbit/s connection at 85% usable throughput. That leaves 425 Mbit/s of real speed, so the download takes about 47 minutes. In a perfect world it would be 40 minutes. The same sum works for uploading video projects, pulling system images or pushing files to the cloud.

What speed do I need for an overnight backup?

To send 2 TB in an 8-hour window you need about 556 Mbit/s of actual data flow. At 85% usable throughput, that means a connection of roughly 654 Mbit/s. A 500 Mbit/s line won’t make it, while 1 Gbit/s finishes with time to spare. Use the required-bandwidth mode for migrations, off-site replication and restore planning too.

Is a faster office network worth it?

Here’s how long a 500 GB project takes to reach a NAS at 85% usable throughput:

  • 100 Mbit/s: about 13 hours 4 minutes
  • 1 Gbit/s: about 1 hour 18 minutes
  • 2.5 Gbit/s: about 31 minutes 22 seconds
  • 10 Gbit/s: about 7 minutes 51 seconds

Before buying faster switches or cards, check that the drives at both ends can keep up. A hard drive that writes at 200 MB/s will cap a 10 Gbit/s link at about 1.6 Gbit/s.

Frequently asked questions

Why does my 200 Mbit/s plan only download at about 22 MB/s?

That’s normal. 200 Mbit/s divided by 8 is 25 MB/s at best, and overhead usually trims another 5–15%. If you’re seeing well under 20 MB/s, check Wi-Fi signal, other devices on the line and the server you’re downloading from.

My computer says the file is 4 GB. Should I pick GB or GiB?

On Windows, pick GiB. Windows labels sizes as GB but counts in 1,024s, so its 4 GB is really about 4.29 GB. macOS, phones and most download sites use true decimal GB.

What usable-throughput percentage should I enter?

As a starting point, try 90% for a wired connection, 60–75% for Wi-Fi and lower again over a VPN. A speed you’ve actually measured on a real transfer beats any rule of thumb.

Why is my upload so much slower than my download?

Many home plans are asymmetric, with uploads far slower than downloads. A 500/50 plan uploads at a tenth of the download speed. For backups and cloud uploads, enter the upload figure, not the headline speed.

Does the calculator allow for compression?

No. It times the size you enter. Text, logs and databases often compress well, so zipping them first can cut the time. Video, photos and files that are already zipped barely shrink at all.

Can I use this to work out my real download speed?

Yes. Download a big file and note how long it took. Then pick “Required bandwidth from size and time”, enter the file size and the time, and set usable throughput to 100%. The answer is the average speed you actually got. Pause other downloads and streaming first, or they’ll drag the number down.

Does a high ping make downloads slower?

Not much. Ping is the delay before a reply comes back, so it’s what makes games and video calls feel laggy. A big download depends on how many megabits arrive each second once it’s running. Very high ping or dropped packets can stop a single connection reaching full speed, though, which is why some download tools open several connections at once.

← Networking calculators