Download Time Calculator
Download time in seconds equals file size in bytes × 8 ÷ (connection Mbps × 1,000,000 × efficiency). A 1 GB file takes about 1 minute 29 seconds at 100 Mbps and 90% efficiency.
How it works
First convert the file size to bytes. A decimal GB contains 1,000,000,000 bytes; a binary GiB contains 1,073,741,824 bytes. Multiply bytes by eight to get bits. Divide by the effective download rate in bits per second. Here, Mbps means megabits per second, with one megabit equal to one million bits.
The efficiency setting reduces the advertised speed to allow for real-world conditions. The default 90% is an editable assumption, not a measured property of your connection. Wi-Fi interference, shared bandwidth, server limits, congestion and pauses can all make a transfer slower. A very small file may take longer than the estimate because connection setup has a fixed cost.
Choose the unit actually shown by the download source. Mixing GB and GiB changes the answer by roughly 7.4%. If a launcher shows MB/s rather than Mbps, multiply its decimal MB/s value by eight before entering it. The calculator makes no network request and does not measure your line.
A worked example
For 1 GB at 100 Mbps with 90% efficiency: 1,000,000,000 × 8 ÷ 90,000,000 = 88.89 seconds. For 1 GiB under the same conditions, the estimate is 95.44 seconds.
Common questions
Does 100 Mbps mean 100 MB per second?
No. Eight bits make one byte, so 100 Mbps is 12.5 decimal MB/s before any efficiency reduction.
Why is my actual download slower?
The calculation assumes a steady effective rate. Your device, Wi-Fi, server and other users can reduce it.
References
Related field notes
Mbps vs MB/s: why your download speed looks eight times smaller
Convert megabits to megabytes, understand real download rates, and compare an internet plan with a file transfer.
Read the explanation FIELD NOTE / 02GB vs GiB: how to compare storage sizes correctly
Learn decimal and binary storage units, convert GB to GiB, and explain an apparent capacity difference without guessing.
Read the explanation FIELD NOTE / 03How to estimate download time without mixing up units
Calculate file transfer time with a clear formula, compare realistic speed scenarios, and understand the limits of an estimate.
Read the explanation FIELD NOTE / 04How to estimate video file size from bitrate and duration
Calculate video size, include audio, distinguish average from peak bitrate, and plan an upload with realistic limits.
Read the explanationAnother small shortcut
Data Storage Converter
Convert bytes, decimal storage units and binary storage units with their actual definitions.
Random Password Generator
Create a random password locally using your browser’s cryptographic random-number generator.
SHA-256 File Hash Checker
Calculate the SHA-256 digest of a local file up to 100 MB without uploading it.
Video File Size Calculator
Estimate video storage from duration and average video and audio bitrates.