Lelifi·tools

Download Time Calculator

A 1 GB file takes 1 min 20 s at a full 100 Mbps, or 1 min 34 s at 85% real-world throughput. Size in megabytes times 8 gives megabits, and 100 Mbps moves 12.5 MB per second. A 25 GB game at 300 Mbps needs about 13 minutes.

Enter a file size and your connection speed to see the download time in minutes and seconds, with and without the overhead real networks add.

By the Lelifi editors ·

Key takeaways

The download time formulasize 1 GB = 1,000 MB = 8,000 megabitsline rate 100 Mbps = 12.5 MB per second8,000 ÷ 100 = 80 s at the full 100 Mbps= 94.1 s at 85% real throughput (1 min 34 s)Seconds = megabytes × 8 ÷ megabits per second.
A 1 GB file is 8,000 megabits, so a 100 Mbps line needs 80 seconds at best and about 94 seconds in practice.
Where a 100 Mbps plan's speed goes85 Mbps15 MbpsDelivered at 85% (85 Mbps)Lost to overhead (15 Mbps)
A 100 Mbps plan delivers about 85 Mbps in practice, and the missing 15 Mbps is protocol and Wi-Fi overhead.
On this page
  1. How download time is worked out
  2. The 8x trap: megabits against megabytes
  3. Worked example: 1 GB on a 100 Mbps plan
  4. Why real downloads run at 70 to 90 percent
  5. Download time at a glance
  6. Small files: latency beats bandwidth
  7. Games, updates, backups and data caps

How download time is worked out

A download is a fixed amount of data moved through a pipe of fixed width, so the arithmetic is one division. Convert the file size to megabits, then divide by the speed in megabits per second.

The formula is: seconds = megabytes × 8 ÷ megabits per second. The 8 is there because a byte holds 8 bits, and connection speeds are always quoted in bits. A 1 GB file is 1,000 MB, which is 8,000 megabits. At 100 Mbps that is 8,000 ÷ 100 = 80 seconds.

That 80 seconds is the floor. No download on a 100 Mbps line beats it, because it assumes every bit arrives at exactly the advertised rate with no protocol overhead. Real transfers take longer, and the calculator has a throughput setting so you can see the difference between the brochure number and the number your router delivers in practice.

Set the throughput to 85% and the same file takes 94.1 seconds, which is 1 min 34 s. That 14 second gap is not a fault in your connection. It is what a working network looks like.

The 8x trap: megabits against megabytes

This is the mistake that makes people think their internet is broken. Speed is sold in megabits per second, written Mbps with a lowercase b. File sizes are shown in megabytes, written MB with an uppercase B. One is 8 times the other, so a 100 Mbps plan moves 12.5 MB per second, not 100.

If you divide a 1 GB file by 100 Mbps without converting, you get 10 seconds. The right answer is 80 seconds. That factor of 8 is the whole story behind most complaints that a new plan did not deliver.

The units are not decorative. Mbps means megabits per second. MB/s means megabytes per second. Gb means gigabits and GB means gigabytes. Browsers, Steam and Windows update all report MB/s, while your ISP and every speed test report Mbps, so a browser showing 12 MB/s is showing you 96 Mbps.

Plan speedMegabits per secondMegabytes per second1 GB takes
Slow DSL10 Mbps1.25 MB/s13 min 20 s
Basic cable25 Mbps3.13 MB/s5 min 20 s
Mid cable100 Mbps12.5 MB/s1 min 20 s
Fast cable300 Mbps37.5 MB/s26.7 s
Fiber1,000 Mbps125 MB/s8 s

There is a second unit trap underneath this one. A gigabyte as drive makers count it is 1,000 MB, but Windows reports GiB, which is 1,024 MiB. The same file shows up as 1 GB in one place and 1.07 GB in another. This calculator uses the decimal version, 1 GB = 1,000 MB, because that is how ISPs and data caps count. The NIST table of SI prefixes is the reference for the decimal side.

Worked example: 1 GB on a 100 Mbps plan

Start with the file: 1 GB, which is 1,000 MB. Multiply by 8 to get 8,000 megabits. Divide by the plan speed of 100 Mbps and you get 80 seconds, or 1 min 20 s.

The spread between a good day and a bad day is 34 seconds on this file, and it grows with the file. Run a 4 GB download at 50 Mbps and the math gives 640 seconds, or 10 min 40 s, at the full rate. At 85% it becomes 752.9 seconds, which is 12 min 33 s. An extra two minutes on a file that size is normal, not a reason to call support.

The pattern to remember is that overhead is a percentage, so it scales with the file. On a 1 GB file the 15% penalty costs 14 seconds. On a 100 GB game it costs 23 minutes.

Why real downloads run at 70 to 90 percent

Five things eat into the advertised number, and only one of them is your ISP.

PlanRealistic speed5 GB download25 GB download
100 Mbps85 Mbps7 min 51 s39 min 13 s
300 Mbps255 Mbps2 min 37 s13 min 4 s
500 Mbps425 Mbps1 min 34 s7 min 51 s
1,000 Mbps850 Mbps47 s3 min 55 s

Note what the bottom row means for a gigabit plan: a 25 GB game in under four minutes, which is fast enough that the install and unpack usually take longer than the download. The FCC broadband map shows what providers claim at your address, and the FCC broadband speed guide explains how those claims are measured. Claimed and delivered are different numbers, and the gap is what the 85% setting models.

Download time at a glance

The table below is the one most people want. It shows a 1 GB file at common speeds, at the full line rate and at 85% of it. To use it for another file size, multiply the time by the size in GB.

Speed1 GB at 100%1 GB at 85%10 GB at 85%
10 Mbps13 min 20 s15 min 41 s2 hr 37 min
25 Mbps5 min 20 s6 min 16 s1 hr 3 min
50 Mbps2 min 40 s3 min 8 s31 min 22 s
100 Mbps1 min 20 s1 min 34 s15 min 41 s
250 Mbps32 s37.6 s6 min 16 s
500 Mbps16 s18.8 s3 min 8 s
1,000 Mbps8 s9.4 s1 min 34 s

Doubling the speed halves the time, so the returns look dramatic at the slow end and thin at the fast end. Going from 10 Mbps to 25 Mbps saves 9 minutes 25 s on a 1 GB file. Going from 500 Mbps to 1,000 Mbps saves 9.4 seconds. That is the reason a gigabit plan only feels different when you download large files often.

Small files: latency beats bandwidth

Bandwidth sets the top speed, but a download cannot start at full speed. The client has to look up the address, open a connection, negotiate encryption, ask for the file, and then ramp up. Each of those steps costs at least one round trip, and a round trip is the time it takes a signal to reach the server and come back.

On a cable connection the round trip is often 20 to 40 ms. On a mobile network it can be 60 to 100 ms. A satellite link can be 500 ms or more. Take a 10 MB file on a 500 Mbps line with a 60 ms round trip: the data itself needs 0.16 seconds, but five round trips of setup and slow start add 0.3 seconds, so the download finishes in about half a second. Twice the time the math promised, and the bandwidth was never the problem.

This is why a 2 MB image on a fast connection still takes a visible moment, and why pages with a hundred small requests feel sluggish on a high latency link even when a speed test shows 400 Mbps. For anything under about 20 MB, treat the round trip as the real limit. For anything over a gigabyte, bandwidth decides.

Games, updates, backups and data caps

Large downloads are where the arithmetic starts to matter to your day. A 100 GB game at 300 Mbps takes 44 minutes at line rate and about 52 minutes at 85%. A 500 GB cloud backup at 85 Mbps takes 13 hours, so it runs overnight or over a weekend. A 4K movie at 15 GB takes 7 minutes at 300 Mbps.

Data caps are the other half of the story. A 1.2 TB monthly cap is 1,200 GB, which is 24 downloads of 50 GB before you stream anything. One hour of 4K streaming runs about 7 GB, so a household that watches two hours a night uses roughly 420 GB a month on video alone. The calculator tells you how long a download takes, and the cap decides whether you can afford it.

Two practical notes. First, downloads that resume are worth preferring, because a dropped connection on a 100 GB file otherwise starts over. Second, if a download crawls while a speed test looks fine, test with a wired connection before blaming the plan: Wi-Fi is the usual culprit, and it is the cheapest thing to fix.

Frequently asked questions

How long does it take to download 1 GB?

At 100 Mbps, 1 min 20 s at the full line rate and about 1 min 34 s once you allow for 85% real throughput. On a 25 Mbps connection the same file takes 5 min 20 s, and on 500 Mbps it takes 16 seconds.

Why is my download slower than my internet plan?

Plans are quoted in megabits and in ideal conditions. Wi-Fi, other devices, server limits and congestion take a bite, so most homes see 70% to 90% of the advertised number. A 300 Mbps plan that measures 255 Mbps is normal.

Is 100 Mbps fast enough for downloads?

It moves 12.5 MB per second, which handles a 1 GB file in about 1 min 34 s and a 25 GB game in roughly 33 minutes. Four people streaming 4K at the same time is where a 100 Mbps line starts to strain.

How long does a 25 GB game take to download?

At 300 Mbps it is 11 min 7 s at line rate and about 13 minutes at 85% throughput. On a 100 Mbps plan expect 33 minutes, and on 50 Mbps about 1 hour 7 minutes.

What is the difference between Mbps and MB/s?

A factor of 8. One byte is 8 bits, so 100 Mbps is 12.5 MB/s. A browser that reports 12 MB/s is showing you the same speed your ISP calls 96 Mbps.

How long does 50 GB take to download at 500 Mbps?

13 min 20 s at the full rate, about 15 min 41 s at 85%. That is 400,000 megabits divided by 500.

Does latency matter for downloads?

For small files, yes. A 10 MB file at 500 Mbps needs 0.16 s of transfer, but a 60 ms round trip repeated four or five times during setup and slow start adds a quarter of a second, so the download feels twice as slow as the math predicts.

How long does a 500 GB backup take?

About 13 hours on a connection that delivers 85 Mbps, and about 1 hour 11 minutes at 940 Mbps. Upload speed is usually the limit for a cloud backup, not download.

How many GB is 1 TB of data?

1,000 GB on a data cap, because ISPs count decimal units. A 1.2 TB cap is 1,200 GB, enough for about 24 game downloads of 50 GB before anything else you stream or browse.

How long does a 700 MB file take at 10 Mbps?

9 min 20 s at the full rate and about 11 minutes at 85%. That works out to 5,600 megabits divided by 10.

Why does a 1 GB file sometimes show as 1.07 GB?

Two counting systems. Drive makers and ISPs use 1 GB = 1,000 MB, while Windows reports 1 GiB = 1,024 MiB, which is 7.4% larger. The file has not changed size, only the unit name.

Does a wired connection download faster than Wi-Fi?

Often, yes. A wired gigabit link typically delivers 900 to 940 Mbps, while 5 GHz Wi-Fi in another room may deliver 200 to 400 Mbps. On a 100 Mbps plan the difference is small, because the plan is the bottleneck.

How long does a 4K movie take to download?

A two hour 4K film runs about 15 GB to 25 GB. At 300 Mbps that is 7 to 11 minutes at line rate and 8 to 13 minutes at 85% throughput.

Can I download faster by using more connections?

Sometimes. Some servers cap each connection, so a download manager with four streams can beat a single stream. On a congested or high latency link, more streams help less than a faster plan does.

Spotted a wrong number or a broken result?

More Tech tools

See all Tech tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.