How long to download 100 GB at 25 Mbps
100 GB at 25 Mbps takes 32,000 seconds, or 8 hours 53 minutes 20 seconds. The payload is 800,000 megabits and the line moves 3.125 MB/s, which is 11.25 GB an hour. A nine hour night holds it with 400 seconds to spare, and 3 percent overhead pushes the finish to 7:09:20 am.
Enter the file size, the plan rate and the number of files waiting. Add the HD streams that run while it downloads, drop the delivered share and pick the hour you press start. The panel shows the rated clock, the queue, and the clock time the last file lands.
| Megabits to move | |
|---|---|
| Meter reading | |
| Gigabytes per hour | |
| Seconds per gigabyte | |
| Clock, rated speed | |
| Clock with overhead |
The queue
| Seconds for the whole queue | |
|---|---|
| Clock for the whole queue | |
| Last file lands | |
| Room left in the night |
What the file ends up with
| Rate left for the download | |
|---|---|
| Clock at that rate | |
| Extra time over the clean run |
The same file on other plans
| Rate | Seconds | Clock | Against this line |
|---|
Delivered share
| Share | Rate | Clock | Added |
|---|
Queue depth
| Files | Seconds | Clock | Nights at this window |
|---|
A decimal GB is 1,000,000,000 bytes and a GiB is 1,073,741,824 bytes. Eight bits make a byte, so 25 Mbps is 3.125 MB per second. All calculations run in your browser and nothing is uploaded.
One hundred gigabytes at 25 Mbps takes 32,000 seconds, or 8 hours 53 minutes 20 seconds, at 3.125 MB/s. Set the queue, an HD stream and the delivered share to see when the run lands.
Key takeaways
- 100 GB at 25 Mbps = 32,000 seconds = 8 hours 53 minutes 20 seconds, at 3.125 MB/s
- Each gigabyte costs 320 seconds, or 5 minutes 20 seconds, and an hour moves 11.25 GB
- A 10 pm start finishes at 6:53:20 am with 400 seconds left before 7 am
- Two files in one queue need 64,000 seconds, so they take two nights, not one
- One 5 Mbps HD stream leaves 20 Mbps and stretches the file to 11 hours 6 minutes 40 seconds
- A 100 GiB file is 107.3741824 decimal GB, which needs 34,359.7 seconds, 39 minutes 19.7 seconds more
On this page
- Thirty-two thousand seconds, and the four divisions behind it
- The overnight window fits, with six minutes to spare
- A second file doubles the clock to 17 hours 46 minutes
- One HD stream drops the line to 20 Mbps
- What DSL and fixed wireless hand you in practice
- Five minutes twenty seconds per gigabyte
- Set the run up before you go to bed
Thirty-two thousand seconds, and the four divisions behind it
100 GB is 100,000 MB. Each MB carries 8 megabits, so the file places 800,000 megabits on the wire. A 25 Mbps plan moves 25 megabits every second, and 800,000 divided by 25 is 32,000 seconds.
The time on the wall comes from that one number. 32,000 seconds is 533.33 minutes, which is 8 hours 53 minutes 20 seconds. The odd 20 seconds survive because 32,000 does not sit evenly on 60, and 533 on 60 leaves a third of a minute behind. Expect the last byte at 8:53:20, not at a round 9 hours.
| Step | Number | Operation |
|---|---|---|
| Payload in MB | 100,000 MB | 1,000 MB to the GB |
| Payload in megabits | 800,000 Mbit | x 8 |
| Seconds at 25 Mbps | 32,000 s | / 25 |
| Minutes | 533.33 | / 60 |
| Hours | 8.8889 | / 3,600 |
| Clock reading | 8:53:20 | 8 hours plus 3,200 seconds |
| Rate in bytes | 3.125 MB/s | 25 / 8 |
| Moved in one hour | 11.25 GB | 3.125 x 3,600 / 1,000 |
| Cost of one gigabyte | 320 s | 32,000 / 100 |
The units run in powers of ten, as the NIST page on SI units sets out, so a gigabyte is 1,000,000,000 bytes. The chain uses 8,000 for that reason, not 8,192.
The overnight window fits, with six minutes to spare
Most of us start a file this size before bed, so the question worth asking is whether one night holds it. A night from 10:00 pm to 7:00 am is 32,400 seconds. The transfer needs 32,000 of them, which leaves 400 seconds, or 6 minutes 40 seconds, at the end.
Start at 10:00 pm and the last byte arrives at 6:53:20 am. Add 3 percent overhead for retransmits and headers, and the job runs 32,960 seconds, which is 9 hours 9 minutes 20 seconds. That finish is 7:09:20 am, nine minutes and 20 seconds after the window closed. Nothing failed, the night was just a little too short.
| Window | Seconds | Spare at 32,000 s | Spare at 32,960 s |
|---|---|---|---|
| 8 hours, 11 pm to 7 am | 28,800 | 3,200 short (53:20) | 4,160 short (1:09:20) |
| 9 hours, 10 pm to 7 am | 32,400 | 400 spare (6:40) | 560 short (9:20) |
| 10 hours, 10 pm to 8 am | 36,000 | 4,000 spare (1:06:40) | 3,040 spare (50:40) |
| 12 hours, 8 pm to 8 am | 43,200 | 11,200 spare (3:06:40) | 10,240 spare (2:50:40) |
A 10 hour night is the safer plan: it holds the run with 3,040 seconds left even after overhead.
| Overhead | Seconds | Arrives | Fits the 9 hour night |
|---|---|---|---|
| 0 percent | 32,000 | 6:53:20 am | yes, 400 s spare |
| 3 percent | 32,960 | 7:09:20 am | no, 560 s over |
| 6 percent | 33,920 | 7:25:20 am | no, 1,520 s over |
| 10 percent | 35,200 | 7:46:40 am | no, 2,800 s over |
A second file doubles the clock to 17 hours 46 minutes
One line serves one queue. Two 100 GB files do not run in parallel at 12.5 Mbps each; they run one after another, or they share the rate and take the same total time. Either way the bytes add up: 1,600,000 megabits at 25 Mbps is 64,000 seconds, or 17 hours 46 minutes 40 seconds. That is two nights, not one.
| Files | Seconds | Clock | Nights at 32,000 s each |
|---|---|---|---|
| 1 | 32,000 | 8:53:20 | 1 |
| 2 | 64,000 | 17:46:40 | 2 |
| 3 | 96,000 | 26:40:00 | 3 |
| 4 | 128,000 | 35:33:20 | 4 |
| 6 | 192,000 | 53:20:00 | 6 |
Two nights for two files only works if each night runs at least 8 hours 53 minutes and the second file starts on time. A queue that stalls at 70 percent of the night leaves a partial file, and the next night starts by finishing it.
Order the queue by deadline, not by size. A 20 GB file takes 6,400 seconds, or 1 hour 46 minutes 40 seconds, and moving it to the front costs the big file nothing in total time. The alternative, three files at once from one browser, is slower on average: each connection gets a slice, the total stays at 32,000 seconds per 100 GB, and a dropped connection loses more.
One HD stream drops the line to 20 Mbps
The plan number covers the entire home, not this one file. The FCC speed advice places high definition video at 5 to 8 Mbps, a 4K stream at 25 Mbps, and HD video conferencing at 6 Mbps. Take the low end of the HD figure and 20 Mbps remain for the download.
At 20 Mbps the same 800,000 megabits need 40,000 seconds, or 11 hours 6 minutes 40 seconds. That is 2 hours 13 minutes 20 seconds longer than a line with nothing else on it, and it no longer fits a nine hour night. Push the line to 14 Mbps and the finish moves to 57,143 seconds, 15 hours 52 minutes 23 seconds. In the calculator that case is one HD stream, with the delivered share set to 70 percent.
| Also running | Rate used | Left for the file | Finish | Added |
|---|---|---|---|---|
| Nothing | 0 Mbps | 25 Mbps | 8:53:20 | none |
| HD stream at 5 Mbps | 5 Mbps | 20 Mbps | 11:06:40 | 2:13:20 |
| Two HD streams | 10 Mbps | 15 Mbps | 14:48:53 | 5:55:33 |
| 4K stream at 15 Mbps | 15 Mbps | 10 Mbps | 22:13:20 | 13:20:00 |
| 4K stream at 25 Mbps | 25 Mbps | 0 Mbps | stalled | none |
The bottom line is the one to remember. The FCC figure is 25 Mbps for one 4K stream, which is the entire plan, so a home watching 4K at 8 pm is not downloading at 8 pm.
What DSL and fixed wireless hand you in practice
25 Mbps sits at the top of the FCC's 12 to 25 Mbps group, which suits two to four devices doing email and browsing. It is also the number printed on a lot of DSL and fixed wireless plans, and those two technologies rarely deliver the label at 8 pm.
DSL is the clearer case, because the plan has two different speeds. A 25/3 line gives 25 Mbps down and 3 Mbps up, over a copper pair that runs back to the local exchange. Downloading is fine at 32,000 seconds. Uploading the same 100 GB takes 800,000 divided by 3, which is 266,667 seconds, or 74 hours 4 minutes 27 seconds. A folder sync to the cloud would take three days.
Fixed wireless fails in a different way: every subscriber on the tower shares the same airtime, and the carrier oversubscribes it. A 25 Mbps link that tests at 25 Mbps at 9 am often tests at 15 to 20 Mbps at 8 pm, when the neighborhood is home. The breakdown below tracks what a lower delivered share does to the landing time.
| Share of the label | Delivered rate | Seconds | Clock | Added |
|---|---|---|---|---|
| 100 percent | 25 Mbps | 32,000 | 8:53:20 | none |
| 90 percent | 22.5 Mbps | 35,556 | 9:52:36 | 59:16 |
| 85 percent | 21.25 Mbps | 37,647 | 10:27:27 | 1:34:07 |
| 75 percent | 18.75 Mbps | 42,667 | 11:51:07 | 2:57:47 |
| 60 percent | 15 Mbps | 53,333 | 14:48:53 | 5:55:33 |
A rooftop antenna changes the picture more than any plan upgrade. Line of sight to the mast decides the evening rate, and a mast two miles away across open ground beats one a short distance away behind a hill.
At 75 percent the job needs 42,667 seconds, which is 11 hours 51 minutes 7 seconds and no longer fits any single night. That is the case for starting on a Friday evening instead of a week night, so one bad hour does not push the finish into a morning when the line is needed.
Five minutes twenty seconds per gigabyte
With the rate fixed, time is a straight line in size. One gigabyte costs 320 seconds at 25 Mbps, which is 5 minutes 20 seconds. 10 GB cost 3,200 seconds, 53 minutes 20 seconds. 50 GB cost 16,000 seconds, 4 hours 26 minutes 40 seconds.
| File | Seconds | Clock | GB per hour |
|---|---|---|---|
| 5 GB | 1,600 | 0:26:40 | 11.25 |
| 20 GB | 6,400 | 1:46:40 | 11.25 |
| 50 GB | 16,000 | 4:26:40 | 11.25 |
| 100 GB | 32,000 | 8:53:20 | 11.25 |
| 200 GB | 64,000 | 17:46:40 | 11.25 |
| 400 GB | 128,000 | 35:33:20 | 11.25 |
Turned around, 11.25 GB an hour is a daily budget. A 24 hour day at 11.25 GB an hour carries 270 GB. A nine hour night carries 101.25 GB, which is why one 100 GB file uses almost the entire night and nothing else fits beside it.
Set the run up before you go to bed
An 8 hour transfer is decided in the first 5 minutes. These steps catch the failures that happen on a home line.
- Free space. Reserve 105 GB, the file plus a little for the temporary copy and the log.
- Use a cable if you can. The FCC home network tips are blunt about it: the quick band reaches a shorter distance, and a wire beats both.
- Pick a downloader that resumes. A file that starts over after 80 percent throws away 25,600 seconds, 7 hours 6 minutes 40 seconds.
- Turn off the sleep timer. A computer that naps after 30 minutes can stall a job that the disk was still happy to write.
- Plug it in. Battery saver quiets the radio on some machines, and a machine that shuts down at 20 percent ends the run early.
- Start at 10 pm, not midnight. A 10 pm start ends at 6:53:20 am, which leaves the morning free even when the run slips by a few minutes.
- Look at the progress bar at 10 minutes. Expect 1,875 MB by then, because 600 seconds at 3.125 MB/s is 1,875 MB. A reading near 937 MB puts the line at 12.5 Mbps and the finish is closer to 5 pm the next day.
None of this speeds the plan up. It keeps an 8 hour job from turning into a nine hour one, which decides whether the file is ready at breakfast or still running when everyone gets home.
Frequently asked questions
How long does it take to download 100 GB at 25 Mbps?
32,000 seconds, or 8 hours 53 minutes 20 seconds. The file is 800,000 megabits and a 25 Mbps line moves 25 megabits a second.
Is 8 hours 53 minutes the same as 8.9 hours?
Yes. 32,000 seconds is 8.8889 hours, and 0.8889 of an hour is 53 minutes 20 seconds. Rounded to minutes it is 533 minutes.
How many megabytes per second is 25 Mbps?
3.125 MB/s, because eight bits make a byte. That is 187.5 MB a minute and 11.25 GB an hour.
Can two 100 GB files finish in one night?
No. Two files need 64,000 seconds, 17 hours 46 minutes 40 seconds. A night from 10 pm to 7 am is only 32,400 seconds, so a second file needs a second night.
What time does a 10 pm start finish?
At 6:53:20 am, with 400 seconds left before 7 am. With 3 percent overhead the finish moves to 7:09:20 am and the night is 9 minutes 20 seconds short.
Does an HD stream on the same line change the answer?
Yes. A 5 Mbps stream leaves 20 Mbps, so the file needs 40,000 seconds, or 11 hours 6 minutes 40 seconds, which is 2 hours 13 minutes 20 seconds longer.
What happens with a 4K stream running?
The FCC guide lists 25 Mbps for 4K, which is the whole plan, so the download stalls. At 15 Mbps for 4K the file needs 80,000 seconds, 22 hours 13 minutes 20 seconds.
Why does my download client show a longer time?
It may be reading the file as 100 GiB. That is 107.3741824 decimal GB and needs 34,359.7 seconds, or 9 hours 32 minutes 39.7 seconds, which is 39 minutes 19.7 seconds more.
How long does one gigabyte take at 25 Mbps?
320 seconds, or 5 minutes 20 seconds. Fifty gigabytes is 16,000 seconds, 4 hours 26 minutes 40 seconds, and 200 GB is 64,000 seconds.
What does 3 percent overhead add to 32,000 seconds?
960 seconds, which brings the job to 32,960 seconds, or 9 hours 9 minutes 20 seconds. Ten percent adds 3,200 seconds for a total of 35,200 seconds, 9 hours 46 minutes 40 seconds.
How long would 100 GB take to upload on a 25/3 DSL line?
266,667 seconds, or 74 hours 4 minutes 27 seconds, because the upload side runs at 3 Mbps. That is a little over three days of continuous sending.
Is 25 Mbps still a usable plan in 2026?
For one or two people doing email, browsing and one HD stream, yes. The FCC household guide puts 12 to 25 Mbps in its medium band and starts its advanced band above 25 Mbps.
How much data does the transfer cost on a metered plan?
100 GB, or about 103 GB with 3 percent overhead. A 1.2 TB monthly allowance is 1,200 GB, so one file takes 8.33 percent of it.
Spotted a wrong number or a broken result?
More Tech tools
- 1 GHz to Hz
- 1 MHz to Hz
- 1 MHz to kHz
- 1 kHz to Hz
- 100 Amp Wire Size Calculator
- 100 MHz to Hz
- 12V wire size calculator
- 2 Amps to Watts
- Amp-Hour Calculator
- Amps to kVA Calculator
- Audio File Size Calculator: WAV, MP3 and Storage Time
- Bandwidth Calculator
- Battery Charge Time Calculator
- Battery Life Calculator
- Bits to Bytes Converter
- CFM Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.