How Long Does It Take to Upload 1 GB at 1 Gbps?

Uploading 1 GB at 1 Gbps takes about 9 seconds under ideal conditions — expect roughly 11 seconds to 17 seconds in practice.

Why the real-world time is longer

A 1 GB file contains about 8.6 gigabits of data. At the full 1 Gbps line rate that transfers in 9 seconds. Real upload speeds, however, usually reach only 50–80% of the advertised rate because of protocol overhead, Wi-Fi conditions, network congestion, and limits on the other end of the connection — which is why a realistic estimate for this transfer is 11 seconds to 17 seconds. Press Calculate above to test your own numbers.

1 GB at other speeds

SpeedUpload time
10 Mbps14m 19s
25 Mbps5m 44s
50 Mbps2m 52s
100 Mbps1m 26s
500 Mbps17s
1 Gbps9s

Other file sizes at 1 Gbps

File sizeUpload time
100 MB<1s
500 MB4s
1 GB9s
5 GB43s
10 GB1m 26s
50 GB7m 9s
100 GB14m 19s