Lelifi·tools

How long to download 5 GB at 25 Mbps

Five gigabytes at 25 Mbps takes 1,600 seconds, or 26 minutes 40 seconds, and the download bar reads 3.125 MB per second. Five GB is 40,000 megabits, so 40,000 / 25 = 1,600. Six percent overhead pushes the job to 1,696 seconds, which is 28 minutes 16 seconds.

Set the file size and the line speed, then read the clock, the megabytes per second and the count against your data cap. All calculation happens in your browser and nothing you type is uploaded.

The transfer, in the units a download bar and a clock use
Size in bytes
Size in megabits
Download bar reads
Data per minute
Seconds, clean arithmetic
Clock, clean arithmetic
Clock with your overhead
Seconds with your overhead

The other reading, the stream and the cap

Same file size, measured the other way, and what else the line is doing
Same number read as the other unit
At the 100 Mbps benchmark
With the selected stream running
Speed left for the download
Copies that fit your cap
Copies that fit with overhead on the wire
60 GB game at this speed
20 GB console update at this speed
700 MB episode at this speed
Time to write the file to disk
The same file at eight line speeds
Line speedSecondsClockDownload bar

A decimal GB is 1,000,000,000 bytes and a GiB is 1,073,741,824 bytes. Line speed is in megabits per second, and 8 bits make a byte, so 25 Mbps is 3.125 MB per second. Overhead covers packet headers, acknowledgements and retransmits.

Five gigabytes on a 25 Mbps line takes 1,600 seconds, or 26 minutes 40 seconds. Check the 3.125 MB/s readout, the overhead, the 5 GiB reading and a 4K stream sharing the line.

By the Lelifi editors ·

Key takeaways

Five gigabytes at six line speedsBar length is seconds, capped at 40,000.1 Mbps40,000 s, 11 h 6 min 40 s5 Mbps8,000 s, 2 h 13 min 20 s10 Mbps4,000 s, 1 h 6 min 40 s25 Mbps1,600 s, 26 min 40 s50 Mbps800 s, 13 min 20 s100 Mbps400 s, 6 min 40 s
At 1, 5, 10, 25, 50 and 100 Mbps the same 5 GB file takes 40,000, 8,000, 4,000, 1,600, 800 and 400 seconds.
One 4K stream halves the download speedA 25 Mbps line, split two ways.Idle line25 Mbps for the download, 1,600 s, 26 min 40 s4K streaming4K stream, 15 Mbpsdownload 10 MbpsNetflix recommends 3 Mbps for 720p, 5 Mbps for 1080p and 15 Mbps for 4K.With the stream running, 5 GB takes 40,000 / 10 = 4,000 s, or 1 h 6 min 40 s.0 Mbps25 MbpsTwo 4K streams ask for 30 Mbps and leave nothing for the file.
A 25 Mbps line carrying a 4K stream has 10 Mbps left, so 5 GB takes 4,000 seconds instead of 1,600.
On this page
  1. Five gigabytes at 25 Mbps is 1,600 seconds, or 26 minutes 40 seconds
  2. The bar reads 3.125 MB per second, and the line is a quarter of the 2024 benchmark
  3. Overhead adds 96 seconds: 1,696 seconds, or 28 minutes 16 seconds
  4. Read as 5 GiB, the same file takes 1,717.9869184 seconds
  5. A 4K stream leaves 10 Mbps and doubles the wait
  6. A 1.2 TB cap holds 240 copies, or 226 once overhead is counted
  7. Games, updates and a 700 MB episode at 25 Mbps
  8. Planning the window: why 26 minutes becomes 40 in real life

Five gigabytes at 25 Mbps is 1,600 seconds, or 26 minutes 40 seconds

40,000 megabits divided by 25

Convert the size into bits before touching the clock, because that step is where most estimates go wrong. A gigabyte is 1,000 megabytes and a byte is 8 bits, so 5 GB is 5,000 MB and 5,000 x 8 = 40,000 megabits. Divide by the line speed: 40,000 / 25 = 1,600 seconds, which is 26 minutes 40 seconds.

Run it the other way and the same answer appears. Twenty five megabits per second is 25 / 8 = 3.125 megabytes per second, and 5,000 MB / 3.125 = 1,600 seconds. In minutes that is 26.67, in megabytes per minute it is 3.125 x 60 = 187.5 MB per minute, and 5,000 / 187.5 = 26.67 minutes again.

Break the clock apart and it reads better on a screen: 1,600 seconds is 26 full minutes plus 40 seconds. Nothing rounds in that split, so a download manager that shows 26:40 is showing the honest arithmetic rather than an estimate.

Download time at 25 Mbps, which is 3.125 megabytes per second
FileMegabitsSecondsClock
250 MB2,000801 min 20 s
1 GB8,0003205 min 20 s
2 GB16,00064010 min 40 s
5 GB40,0001,60026 min 40 s
10 GB80,0003,20053 min 20 s
60 GB480,00019,2005 h 20 min

The table scales in a straight line while the speed holds, so 60 GB is exactly twelve times the wait of 5 GB. That linearity is the useful part: once you know one row, every other row is a multiplication you can do in your head.

The bar reads 3.125 MB per second, and the line is a quarter of the 2024 benchmark

Where 25 Mbps sits, and what it feels like

Twenty five megabits per second is a modest line in 2026. The FCC raised its fixed broadband benchmark to 100 Mbps down and 20 Mbps up in the Section 706 report adopted on 14 March 2024, four times the 25/3 standard it had used since 2015. A 25 Mbps plan is therefore 25 percent of the download floor and 125 percent of the upload floor.

That history explains why the number still shows up on bills. It was the headline speed of the benchmark for nine years, and entry cable tiers, DSL lines, fixed wireless plans and mobile hotspots still land near it. The FCC announcement of the 2024 benchmark is the reference for the current floor, and the old 25/3 number is why so many people remember 25 as fast.

At 3.125 MB per second, a 5 MB photo lands in 1.6 seconds, a 40 MB music album in 12.8 seconds, and a 700 MB television episode in 3 minutes 44 seconds. Web pages feel normal. The line only becomes visible when a file is measured in gigabytes, which is why a 5 GB download is the point where people start asking about the clock.

Plug in a speed test result rather than the advertised number. A 25 Mbps plan that measures 21 Mbps gives 40,000 / 21 = 1,904.8 seconds, or 31 minutes 45 seconds, which is 19 percent longer than the sticker figure.

What 25 Mbps does to everyday jobs
JobSizeSecondsClock
Photo5 MB1.62 s
Music album40 MB12.813 s
TV episode700 MB2243 min 44 s
Phone backup2 GB64010 min 40 s
Film download5 GB1,60026 min 40 s

Overhead adds 96 seconds: 1,696 seconds, or 28 minutes 16 seconds

Headers, acknowledgements and retransmits

The 1,600 second figure treats every bit on the wire as file data, and no network works that way. Each packet carries a header, the receiver acknowledges what arrived, and anything lost is sent again. On a full size transfer those costs run from 2 to 6 percent of the total, plus a second or two of slow start at the front.

Worked example at 6 percent: 1,600 x 1.06 = 1,696 seconds, which is 28 minutes 16 seconds. At 2 percent the job is 1,632 seconds, or 27 minutes 12 seconds. At 12 percent, which is a weak Wi-Fi signal with retries, it reaches 1,792 seconds, or 29 minutes 52 seconds.

The spread from 1,600 to 1,792 seconds is 192 seconds, just over three minutes. On a 5 GB file that is a coffee break. On a 60 GB game the same 12 percent adds 2,304 seconds, or 38 minutes 24 seconds, which is why a console shows a range instead of a single finish time.

What five gigabytes costs when some of the bits are not file data
ConditionOverheadSecondsClock
Clean arithmetic0 percent1,60026 min 40 s
Light headers, wired2 percent1,63227 min 12 s
Typical wired link5 percent1,68028 min
Wired with retransmits6 percent1,69628 min 16 s
Laptop on Wi-Fi8 percent1,72828 min 48 s
Weak signal with retries12 percent1,79229 min 52 s

Small files feel the fixed costs more than the percentage suggests. Slow start can eat half of a 20 MB transfer, so 5 GB is roughly the smallest size where the clean arithmetic lands within a minute of a stopwatch.

Read as 5 GiB, the same file takes 1,717.9869184 seconds

The binary reading is 7.37 percent longer

Windows reports file size in gibibytes, where 1 GiB is 1,024 MiB, while line speed is sold in decimal bits. A file that Windows calls 5.00 GB is usually 5 GiB, which is bigger than the 5 GB used above. Run the chain: 5 x 1,073,741,824 = 5,368,709,120 bytes, which is 42,949,672,960 bits.

Divide by 25,000,000 bits per second: 42,949,672,960 / 25,000,000 = 1,717.9869184 seconds, or 28 minutes 38 seconds. The gap against 1,600 seconds is 117.99 seconds, and as a share it is 7.37 percent, which is 1.024 cubed. The NIST page on binary prefixes explains why both readings exist and why the difference is not an error.

Add 6 percent overhead to the binary figure and the job reaches 1,821.07 seconds, or 30 minutes 21 seconds. That is the widest honest estimate on this page, and it is still under 31 minutes, so a half hour is a fair thing to tell someone waiting for the file.

The binary reading, where one GiB is 1,073,741,824 bytes
SizeMegabitsSeconds at 25 MbpsClock
1 GiB8,589.934592343.5975 min 44 s
2 GiB17,179.869184687.19511 min 27 s
5 GiB42,949.672961,717.986918428 min 38 s
10 GiB85,899.345923,435.97383757 min 16 s

The same mismatch makes a 2 TB drive show up as 1.81 TB in File Explorer. Drives are sold in decimal terabytes and the operating system counts binary ones. Nothing is missing from the drive and nothing is missing from the download, but a page that quotes one reading next to a progress bar that shows the other will always look 7 percent wrong.

A 4K stream leaves 10 Mbps and doubles the wait

Netflix bitrates and the evening block

A 25 Mbps line has room for one thing at a time, and a household rarely does one thing at a time. Netflix recommends 3 Mbps for 720p, 5 Mbps for 1080p and 15 Mbps for 4K, per its internet speed recommendations page. Take the 4K figure and the download has 25 - 15 = 10 Mbps left, which doubles the wait to 4,000 seconds, or 1 hour 6 minutes 40 seconds.

The lighter streams cost less. A 1080p title at 5 Mbps leaves 20 Mbps, so the job stretches to 2,000 seconds, or 33 minutes 20 seconds. A 720p title at 3 Mbps leaves 22 Mbps, which gives 1,818.2 seconds, or 30 minutes 18 seconds. Only the 4K case turns a half hour job into an hour long one.

Two screens are worse than one. A 1080p stream in the living room and a 720p stream in a bedroom use 8 Mbps between them, leaving 17 Mbps, which puts the download at 2,352.9 seconds, or 39 minutes 13 seconds. Add a video call at 3 Mbps and 14 Mbps remain, for 2,857.1 seconds, or 47 minutes 37 seconds.

What is left for the download when something else is on a 25 Mbps line
Running at the same timeMbps usedLeft for the fileClock
Nothing02526 min 40 s
One 720p stream32230 min 18 s
One 1080p stream52033 min 20 s
1080p plus 720p81739 min 13 s
One 4K stream15101 h 6 min 40 s
Two 4K streams30nonedoes not fit

Evening congestion is the other half of this. A line that tests at 25 Mbps at two in the afternoon can measure 14 Mbps between eight and ten at night, when the block is streaming and the neighborhood is online. That does not change the arithmetic, it changes the number you put into it: 40,000 / 14 = 2,857.1 seconds, the same 47 minutes 37 seconds as the video call case.

A 1.2 TB cap holds 240 copies, or 226 once overhead is counted

Caps, the month at full speed and a phone hotspot

A 1.2 TB cap is 1,200 GB, so 1,200 / 5 = 240 downloads of this file before the cap is gone. Count the traffic on the wire instead of the bytes in the file and the number drops: 5 GB becomes 5.3 GB with 6 percent overhead, and 1,200 / 5.3 = 226.42 copies. A 500 GB cap holds 100 copies and a 250 GB cap holds 50 at the clean figure.

Move the whole cap over a 25 Mbps line and the meter runs 1,200 GB x 8 = 9,600 Gb, which is 9,600,000 megabits, or 384,000 seconds. That is 106.67 hours, or 4.44 days of flat out transfer. A 1.2 TB cap is therefore not a limit a 25 Mbps line reaches by accident, and a household that hits it is streaming far more than it downloads.

Caps matter more on a hotspot. A phone plan that allows 15 GB of high speed data holds three copies of this file, and 5 GB at 25 Mbps on a phone uses 1 hour 6 minutes 40 seconds of battery and a third of that allowance. After the high speed allowance runs out the same file can take hours.

Storage is faster than the line by a wide margin, which is worth knowing before buying a drive to fix a slow download. A USB 2.0 drive writing 35 MB per second copies 5,000 MB in 142.9 seconds, or 2 minutes 23 seconds, and an SSD does it in well under a minute. The disk is never the reason a 5 GB download takes half an hour.

Games, updates and a 700 MB episode at 25 Mbps

The jobs that fill a queue

The file in the title is a film sized download, and the jobs people queue are larger. A 60 GB game is 480,000 megabits, which is 19,200 seconds, or 5 hours 20 minutes at 25 Mbps. A 20 GB console update is 6,400 seconds, or 1 hour 46 minutes 40 seconds. A 700 MB episode is 224 seconds, or 3 minutes 44 seconds.

The shape of those numbers decides when to start. A half hour film fits in a lunch break, a 20 GB update fits in an afternoon, and a 60 GB game needs an overnight window or a faster line. Doubling the line to 50 Mbps halves every row, which turns the game into 2 hours 40 minutes and the update into 53 minutes 20 seconds.

Console stores add their own overhead on top of the network. They unpack and install while the download runs, and on a slow line the unpacking finishes first, so the bar sits at 100 percent while the drive works. That last minute is the console, not the connection.

Common downloads at 25 Mbps, with and without 6 percent overhead
DownloadSizeClean clockWith 6 percent
TV episode700 MB3 min 44 s3 min 57 s
Film5 GB26 min 40 s28 min 16 s
Console update20 GB1 h 46 min 40 s1 h 53 min 4 s
Game60 GB5 h 20 min5 h 39 min 12 s
Backup set100 GB8 h 53 min 20 s9 h 25 min 20 s

Resume matters at this scale. A download that drops at hour four of a five hour game costs an hour if the client supports range requests and starts over if it does not. Any browser or store client from the last decade resumes, and the older download managers that split a file into segments can use the whole line on a single transfer.

Planning the window: why 26 minutes becomes 40 in real life

Measured speed, Wi-Fi and the start time

The arithmetic says 26 minutes 40 seconds, and the wall clock usually says more. Three things add up: overhead of 4 to 6 percent, a line that delivers less than it advertises, and other traffic in the house. A 25 Mbps plan that measures 20 Mbps with 6 percent overhead lands at 40,000 / 20 x 1.06 = 2,120 seconds, or 35 minutes 20 seconds.

Wi-Fi is the largest single variable on a line this slow. A laptop two rooms from the router on a crowded 2.4 GHz channel often sees 12 to 16 Mbps of goodput, which puts the file at 40,000 / 14 x 1.06 = 3,028.6 seconds, or 50 minutes 29 seconds. An Ethernet cable removes that loss for the price of a cable, and it is the first thing to try before paying for a faster plan.

Start time is free to change. Beginning the download before dinner means the file lands while the kitchen is busy and the television is off, and it finishes before the evening streaming block. Beginning it at nine at night means sharing the line with a 4K stream, which is the 1 hour 6 minute case from the section above.

One more check is worth the minute it takes: compare the reported speed with the clock. If a 5 GB file finishes in 30 minutes, the average was 40,000 / 1,800 = 22.2 Mbps, and if it finishes in 45 minutes the average was 14.8 Mbps. The clock is a better speed test than a speed test, because it measures the whole path rather than the best ten seconds of it.

From advertised speed to a realistic estimate for 5 GB
SituationEffective MbpsSecondsPlan for
Advertised, clean251,60027 min
Advertised plus 6 percent23.61,69629 min
Measured 20 Mbps plus 6 percent18.92,12036 min
Wi-Fi at 14 Mbps plus 6 percent13.23,028.651 min
One 4K stream on the line104,0001 h 7 min

Write the estimate on the back of an envelope as half an hour for 5 GB on a 25 Mbps line, and an hour when the television is on. The calculator at the top of this page will do it for any size and any speed, and every keystroke stays in the browser.

Frequently asked questions

How long does it take to download 5 GB at 25 Mbps?

1,600 seconds, or 26 minutes 40 seconds. Five GB is 40,000 megabits, and 40,000 / 25 = 1,600.

What is 25 Mbps in megabytes per second?

3.125 MB/s, because a byte is 8 bits and 25 / 8 = 3.125. A download bar reading 3.1 MB/s is running at full speed.

How long is 5 GB at 25 Mbps with overhead?

About 28 minutes 16 seconds. Six percent overhead gives 1,696 seconds, and 12 percent gives 1,792 seconds.

How long for a 5 GiB file at 25 Mbps?

1,717.9869184 seconds, or 28 minutes 38 seconds, because 5 GiB holds 42,949,672,960 bits rather than 40,000,000,000.

How long does 5 GB take at 10 Mbps?

4,000 seconds, or 1 hour 6 minutes 40 seconds. Halving the speed doubles the clock.

How long does 5 GB take at 100 Mbps?

400 seconds, or 6 minutes 40 seconds, because 100 Mbps is four times the speed of a 25 Mbps line.

Is 25 Mbps enough for 4K streaming?

Yes for one stream. Netflix recommends 15 Mbps for 4K, which leaves 10 Mbps for everything else on a 25 Mbps line.

How many 5 GB files fit in a 1.2 TB cap?

240 files at 1,200 GB / 5 GB. Count the 6 percent overhead on the wire and it drops to 226.42.

How long does a 60 GB game take at 25 Mbps?

19,200 seconds, or 5 hours 20 minutes. At 50 Mbps the same game takes 2 hours 40 minutes.

Why is my 25 Mbps download running at 12 Mbps?

Wi-Fi, evening congestion or an old router are the usual causes. At 12 Mbps the 5 GB file takes 3,333.3 seconds, or 55 minutes 33 seconds.

How much data does 5 GB at 25 Mbps use?

About 5.3 GB on the wire once 6 percent overhead is counted, against 5 GB of file data.

Does a 4K stream slow the download down?

Yes. At 15 Mbps it leaves 10 Mbps, which stretches 5 GB from 26 minutes 40 seconds to 1 hour 6 minutes 40 seconds.

What is the FCC broadband benchmark in 2026?

100 Mbps down and 20 Mbps up, adopted on 14 March 2024. A 25 Mbps line is a quarter of that download floor.

How long does 1.2 TB take to move at 25 Mbps?

384,000 seconds, or 106.67 hours, which is 4.44 days of flat out transfer.

Does a faster drive make the download quicker?

No. A drive writing 35 MB/s copies 5 GB in 142.9 seconds, while the network needs 1,600, so the line is the limit.

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.