Download Time Calculator
Convert game size and connection speed into an exact download ETA — and a warning when you should start the install before walking away.
ISPs quote megabits per second (Mbps); games come in gigabytes (GB). The converter does the units, and the ETA goal was designed around the exact question at the start — a 120 GB title on a 100 Mbps link takes about 2.7 hours.
Tip: use a speed-test number, not your plan rate — real world is usually 60–90% of advertised.
How it works
MB/s = Mbps ÷ 8 (megabits → megabytes: the classic 8-bit byte). Then divide size by rate:
seconds = GB × 1024 ÷ (Mbps ÷ 8)
Steam/Epic/console downloads also incur verification/install overhead after the network phase, so add ~10% for large titles.
Example
120 GB at 100 Mbps: 120 × 1024 ÷ (100 ÷ 8) = 9830 s ≈ 2 h 43 m. At 25 Mbps it becomes ≈ 10 h 55 m — start it before bed.
The math behind it
time = (GB × 1024) ÷ (Mbps ÷ 8)
Frequently Asked Questions
Why is my download slower than the plan?
Two factors: advertised plans are "up to" speeds, and game networks + disk writing cap throughput. Using a measured speed, as suggested above, is far more accurate.
Do consoles download at Mbps too?
Yes — PS5/Xbox show MB/s (megabytes). To use them here, set Mbps = shown MB/s × 8, or halve the mental math.
Why does the actual install take longer than the ETA?
After downloading, platforms decompress, verify, and write files. On slower drives that phase can nearly equal the download time, especially for first-time installs.