DTTime calculator

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.

Direct answer10 GB at 100 Mbps = 13 min 20 sec

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.

Free foreverPrivate inputsInstant results
Live calculator

Enter your values

Browser-based
Ideal transfer time4h 26m 40s

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.

Ideal download times by file size and sustained internet speed
File size25 Mbps50 Mbps100 Mbps500 Mbps1 Gbps
1 GB5 min 20 sec2 min 40 sec1 min 20 sec16 sec8 sec
10 GB53 min 20 sec26 min 40 sec13 min 20 sec2 min 40 sec1 min 20 sec
25 GB2 hr 13 min 20 sec1 hr 6 min 40 sec33 min 20 sec6 min 40 sec3 min 20 sec
50 GB4 hr 26 min 40 sec2 hr 13 min 20 sec1 hr 6 min 40 sec13 min 20 sec6 min 40 sec
100 GB8 hr 53 min 20 sec4 hr 26 min 40 sec2 hr 13 min 20 sec26 min 40 sec13 min 20 sec
150 GB13 hr 20 min6 hr 40 min3 hr 20 min40 min20 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 sec

Useful 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 sec

If 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 sec

Steam, Xbox, or PlayStation may pause network activity while writing, unpacking, or patching files.

500 GB archive at 500 Mbps

2 hr 13 min 20 sec

The 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.

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.

estimated download time calculatordownload time calculator Mbps100 GB game download timehow long will a file take to download

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

Guide 02

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 03

Why 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 05

File 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 ↗