A 50 GB game at 100 Mbps
50 × 8,000 ÷ 100 = 4,000 seconds — 1 h 6 min 40 s at full speed, or about 1 h 14 min with 10% overhead.
Work out how long a file takes to download or upload at your internet speed.
Enter your values and select Calculate to see the result.
Runs in your browser — nothing you enter is sent to a server.
Verified pick · Referral link
Fast, reliable satellite internet at home and on the go — even where cable and fibre don't reach.
If you sign up through this link, ToolsServer may receive a reward at no extra cost to you. Offer and terms are set by Starlink and may change.
Enter the file size and your connection speed. Internet speeds are measured in bits per second (Mbps), while file sizes are in bytes, so the calculator multiplies the size by 8 and divides by the speed. Real downloads are a little slower than the advertised speed because of network overhead and other traffic, so a 10% allowance is added by default. The table shows the same file at common speeds.
time (s) = size (bytes) × 8 ÷ speed (bits per second)
1 GB = 1,000,000,000 bytes; 1 GiB = 1,073,741,824 bytes; 1 MB/s = 8 Mbps.
50 × 8,000 ÷ 100 = 4,000 seconds — 1 h 6 min 40 s at full speed, or about 1 h 14 min with 10% overhead.
1 GB is 8,000 megabits, so it takes 80 seconds.
Speeds are “up to” figures. Wi-Fi, other devices on the network, busy times and the server's own speed all reduce it. Test your real speed and enter that.
Mbps is megabits per second; MB/s is megabytes per second. 8 Mbps = 1 MB/s.
Yes — enter your upload speed, which is often much lower than the download speed.
Convert bits, bytes, KB, MB, GB and TB, and their binary counterparts KiB, MiB, GiB and TiB.
Converters
Convert km/h, mph, meters per second, feet per second and knots.
Converters
Add or subtract hours, minutes and seconds, and convert the result to total hours, minutes or seconds.
Calculators