Download Time Calculator
Calculators · Added
A hundred-megabit connection does not download a hundred megabytes a second — it downloads twelve and a half, because a byte is eight bits, and that single factor of eight is behind most of the disappointment people feel about their broadband. This works out how long a file actually takes, keeps bits and bytes explicitly apart, handles both the decimal and binary meanings of a gigabyte, and shows the same file against a range of connection speeds so the number has something to be compared with.
How to use the download time calculator
- 1Enter the file size and choose its unit — GB and GiB are different by 7.4%, and both are offered.
- 2Enter your connection speed and choose whether it is quoted in bits per second or bytes per second.
- 3Leave the throughput percentage at 100 for the theoretical best case, or lower it to reflect what you actually see.
- 4Press Calculate.
- 5Read the time, and use the comparison table to see what a faster or slower connection would give.
Examples
A film on standard fibre
- Input
- 5 GB at 100 Mbps
- Result
- 6 min 40 s
The line carries 12.5 MB every second, so 5,000 MB takes 400 seconds.
A large game download
- Input
- 50 GB at 300 Mbps
- Result
- 22 min 13 s
Tripling the connection speed cuts the time to a third — the relationship is simple, which is why the surprise is always in the units rather than the arithmetic.
The same file on an old line
- Input
- 700 MB at 8 Mbps
- Result
- 11 min 40 s
A single CD's worth of data. It is a useful reminder of what the units mean: 700 MB is 5,600 megabits.
About the download time calculator
The three unit traps, in order of how often they bite
The first and biggest is bits against bytes. Networking has quoted speeds in bits per second since long before personal computers existed, and storage has been measured in bytes for just as long. The two units meet at the download progress bar, and the factor of eight between them is the single most common reason a connection feels slower than it was sold as. The convention that helps is capitalisation: a lower-case b means bits, as in Mbps, and an upper-case B means bytes, as in MB/s.
The second is decimal against binary prefixes. A kilobyte is a thousand bytes by the SI definition and 1,024 bytes by long-standing computing habit. The difference is 2.4% at kilo, 4.9% at mega, 7.4% at giga and 10% at tera — small enough to overlook and large enough to explain a missing forty gigabytes on a new drive. The IEC introduced KiB, MiB and GiB in 1998 to name the binary versions unambiguously, and this page offers both.
The third is the quietest: a connection speed is a capacity, not a guarantee. It describes the rate at which the link can carry data, in the same way a road's speed limit describes how fast you may drive rather than how fast you will get home. Everything between you and the server — the server itself, the peering between networks, the Wi-Fi in the room — can be the thing that decides the actual figure.
Reading the comparison table
The table shows the same file against a spread of common connection speeds, and its purpose is to make the shape of the relationship visible. Time is inversely proportional to speed, so doubling the connection halves the wait — but the absolute saving shrinks as speeds rise. Going from 8 Mbps to 25 Mbps takes a five-gigabyte download from about eighty-three minutes to twenty-seven, a saving of nearly an hour. Going from 300 Mbps to a gigabit takes the same file from two and a quarter minutes to forty seconds.
That diminishing return is worth knowing before paying for an upgrade. Beyond a few hundred megabits, the time spent waiting for a large download stops being the thing that shapes how the internet feels, and latency, server capacity and local Wi-Fi start to dominate. A gigabit line on a congested 2.4 GHz Wi-Fi channel will deliver a worse experience than a hundred-megabit line on a cable.
Where the higher speeds do still earn their keep is concurrency rather than single files: several people streaming at once, a large upload running in the background, or a machine syncing while somebody else is on a call. Those are capacity problems, and capacity is exactly what the headline figure buys.
Frequently asked questions
Why is my 100 Mbps connection only downloading at 12 MB/s?
What is the difference between GB and GiB?
Why does the real download take longer than this says?
Does uploading work the same way?
Will a faster connection always make downloads quicker?
Related tools
Data Transfer Rate Converter
Converters
Convert Mbps to MB/s and between every bit, byte, decimal and binary rate unit.
Data Storage Converter
Converters
Convert bytes, KB, MB, GB and TB — with binary and decimal units kept separate.
Battery Life Calculator
Calculators
How long a battery lasts at a given draw, with realistic usable capacity.