Download Time Calculator for Files & Games
Enter the file size and the speed your device can actually sustain. You will get an ideal finish time plus the context needed to plan for Wi-Fi, server, and network slowdowns.
That is the ideal result using decimal units. For any file, convert its size to bits, divide by the download speed in bits per second, then allow extra time for real-world overhead.
Enter your values
100 GB at 50 Mbps
- Total seconds
- 16,000
- Calculation model
- Decimal units, ideal sustained rate
Nothing is uploaded. Results update locally as you type.
How it works
Transparent math, not a mystery result.
NetCalcKit uses standard decimal network units unless the page explicitly says otherwise. The calculator updates in your browser and labels ideal estimates separately from real-world conditions.
Quick reference
Download time table for common file and game sizes
These times assume the listed speed stays available for the whole download. They use decimal file sizes, where 1 GB equals 1,000 MB, and do not add protocol overhead or launcher installation time.
| File size | 25 Mbps | 50 Mbps | 100 Mbps | 500 Mbps | 1 Gbps |
|---|---|---|---|---|---|
| 1 GB | 5 min 20 sec | 2 min 40 sec | 1 min 20 sec | 16 sec | 8 sec |
| 10 GB | 53 min 20 sec | 26 min 40 sec | 13 min 20 sec | 2 min 40 sec | 1 min 20 sec |
| 25 GB | 2 hr 13 min 20 sec | 1 hr 6 min 40 sec | 33 min 20 sec | 6 min 40 sec | 3 min 20 sec |
| 50 GB | 4 hr 26 min 40 sec | 2 hr 13 min 20 sec | 1 hr 6 min 40 sec | 13 min 20 sec | 6 min 40 sec |
| 100 GB | 8 hr 53 min 20 sec | 4 hr 26 min 40 sec | 2 hr 13 min 20 sec | 26 min 40 sec | 13 min 20 sec |
| 150 GB | 13 hr 20 min | 6 hr 40 min | 3 hr 20 min | 40 min | 20 min |
Use the right numbers
File size and sustained speed decide the estimate
Use the download size shown before the transfer starts, not the free-space requirement after installation. A 100 GB game may need more than 100 GB of disk space, but only the stated download size belongs in this calculation.
For speed, use what the downloading device can sustain. If your plan is 500 Mbps but a bedroom Wi-Fi test holds around 180 Mbps, entering 180 Mbps produces the more useful estimate for that device.
- Choose Mbps when the number comes from an internet plan or speed test.
- Choose MB/s when the number comes from a browser, Steam, a console launcher, or a file-transfer app.
- Do not enter 12.5 MB/s as 12.5 Mbps; those rates differ by a factor of eight.
- If speed varies, use the lower sustained reading from a few tests rather than one short peak.
Real planning examples
Four download estimates you can verify
Each result below is a clean network-transfer baseline. The explanation calls out what can change once the download begins on a real device.
5 GB system update at 25 Mbps
26 min 40 secUseful as a best-case floor. A phone or laptop may also need time to verify and install the update.
25 GB video file at 50 Mbps
1 hr 6 min 40 secIf Wi-Fi falls to 35 Mbps for long periods, the final time will be noticeably longer.
100 GB game at 100 Mbps
2 hr 13 min 20 secSteam, Xbox, or PlayStation may pause network activity while writing, unpacking, or patching files.
500 GB archive at 500 Mbps
2 hr 13 min 20 secThe same duration as 100 GB at 100 Mbps because both file size and speed are five times larger.
After the download starts
Why the finish time moves up and down
The calculator divides a fixed amount of data by a fixed rate. A live transfer rarely holds one exact rate, so apps repeatedly recalculate the remaining time from recent performance.
- Weak or busy Wi-Fi reduces the rate available to this device.
- The download server or content-delivery node may limit each connection.
- Other people, updates, backups, and streams share the same internet link.
- TCP, TLS, and other protocol work carry information that is not part of the file itself.
- Packet loss can trigger retransmissions, so some data crosses the connection more than once.
- Slow storage, antivirus scanning, decompression, or patching can interrupt the network transfer.
Before trusting the ETA
Common download-time calculation mistakes
A plausible-looking result can still be wrong when the units or inputs do not describe the same transfer. Check these points before planning around the estimate.
- Treating Mbps and MB/s as the same unit instead of converting by eight.
- Using the advertised plan speed when the downloading device receives much less over Wi-Fi.
- Entering installed size instead of the actual amount that must be downloaded.
- Mixing decimal GB with binary GiB without allowing for the roughly 7.4% difference.
- Assuming the ideal transfer time includes verification, decompression, patching, or installation.
- Reading a launcher ETA as a promise even though the recent transfer rate is still changing.
Continue with confidence
Related tools and practical guides
How to Calculate Download Time
Follow the formula step by step and check a complete 100 GB at 100 Mbps example.
Open page ↗Mbps to MB/s Converter
Convert a speed-test result into the MB/s shown by browsers and game launchers.
Open page ↗Why Download Speed Varies
Trace Wi-Fi, server, storage, and network bottlenecks when the real transfer is slower.
Open page ↗Upload Time Calculator
Plan a cloud backup or video upload using the usually lower upload side of the connection.
Open page ↗File Transfer Time Calculator
Estimate copy time across LAN, NAS, USB, SSD, and other local transfer paths.
Open page ↗Calculation Methodology
Check the unit conventions and assumptions used across NetCalcKit calculators.
Open page ↗What this tool answers
Estimate a file or game download from its size and a realistic sustained speed, then compare the ideal result with common real-world delays.
Common questions
Good to know.
How long does 1 GB take to download at 100 Mbps?+
One decimal gigabyte takes an ideal 80 seconds, or 1 minute 20 seconds, at a sustained 100 Mbps. Wi-Fi and protocol overhead can make the actual time longer.
How long does a 100 GB game take at 100 Mbps?+
The ideal time is 2 hours 13 minutes 20 seconds. A game launcher may take longer if its server is busy, files are being unpacked, or your connection does not hold 100 Mbps.
Which internet speed should I enter?+
Use the sustained download speed available to the device doing the download. A recent wired or strong-Wi-Fi speed test is more useful than the maximum speed printed on the plan.
Why does Steam, PlayStation, or Xbox show a different time?+
Launchers recalculate their estimate from the current transfer rate. Server load, Wi-Fi variation, disk writes, unpacking, and other traffic can move the displayed finish time up or down.
Does latency affect download time?+
Latency is not a direct input in the basic size-divided-by-speed formula, but high latency combined with packet loss or a poorly tuned connection can reduce sustained throughput and extend the download.
Understand the result
Helpful guides for this calculator
Calculate Download Time
Learn the download-time formula with worked 1 GB, 10 GB and 100 GB examples. Convert Mbps or MB/s correctly and account for real-world slowdowns.
9 min read · Read guide ↗Guide 03Why Speed Varies
Find out why downloads run below your speed test. Use controlled Wi-Fi, Ethernet, server and storage checks to isolate the bottleneck before upgrading.
10 min read · Read guide ↗Guide 05File Transfer Bottlenecks
Diagnose slow LAN, NAS and USB copies using sustained speed, storage activity and file count. Work through a 100 GB example before replacing any hardware.
10 min read · Read guide ↗