Upload time calculator

Find out how long a file will take to upload before you start.

Estimated upload time: 59 min

Upload time by file size and speed

File size10 Mbit/s20 Mbit/s50 Mbit/s100 Mbit/s500 Mbit/s1000 Mbit/s
1 GB15 min7 min3 min1 minunder a minuteunder a minute
5 GB1 h 13 min37 min15 min7 min1 minunder a minute
20 GB4 h 53 min2 h 27 min59 min29 min6 min3 min
50 GB12 h 13 min6 h 7 min2 h 27 min1 h 13 min15 min7 min
100 GB24 h 27 min12 h 13 min4 h 53 min2 h 27 min29 min15 min
300 GB3 days 1 h36 h 40 min14 h 40 min7 h 20 min1 h 28 min44 min

Times include about 10% for protocol overhead. Real speeds vary with Wi-Fi quality and how busy your network is.

Why is my upload slower than my internet speed?

Most home connections sell a fast download speed and a much slower upload speed. The number to use here is the upload figure from a speed test, not the one in your internet plan. Wi-Fi, other devices on your network and VPNs can slow it down further.

Mbit/s or MB/s?

Internet plans are quoted in megabits per second (Mbit/s). File sizes use megabytes (MB). There are 8 bits in a byte, so 100 Mbit/s is at best 12.5 MB/s. The calculator converts for you.

Tips for large uploads

Use a cable instead of Wi-Fi, keep the computer awake until the upload finishes, and choose a service that uploads in parallel chunks and retries on its own, so one dropped connection does not restart the whole file.

Need to send a big file?

Free up to 5 GB, no account. Up to 300 GB for a small one-time fee.

Send a file