Lelifi·tools

How Long to Download 2 GB at 100 Mbps

Two gigabytes at 100 Mbps takes 160 seconds, or 2 minutes 40 seconds. A gigabyte is 8,000 megabits, so 2 GB is 16,000 megabits, and 16,000 / 100 = 160. The transfer runs at 12.5 MB per second, and 6 percent overhead pushes the job to 2 minutes 49.6 seconds.

A decimal gigabyte is 1,000 megabytes, so 2 GB is 16,000 megabits at 8 bits to the byte. The overhead box covers packet headers and retries: 0 for clean arithmetic, 6 for a wired connection, 8 to 12 for Wi-Fi. Every calculation runs in your browser and nothing you type is uploaded or sent anywhere.

Clean time
With overhead
Download bar speed
Total megabits
Same file counted the other way
Share of the FCC 100 Mbps benchmark
Files like this in your cap
Hours to move the whole cap at this speed
Time at 50 Mbps
Time at 200 Mbps
Common file sizes at your line speed
FileMegabitsSecondsClock
This file at different overheads
ConditionOverheadSecondsClock
This file at other line speeds
SpeedSecondsClockShare of 100 Mbps
The same sizes written in GiB
SizeMegabitsSecondsClock
Streams sharing the line while the file downloads
Running at the same timeMbps usedLeft for the fileClock
Real jobs at your line speed
JobSizeSecondsClock

2 GB is 16,000 megabits, so 16,000 / 100 = 160 seconds, which is 2 minutes 40 seconds. One hundred megabits per second is 100 / 8 = 12.5 megabytes per second.

Six percent overhead gives 160 x 1.06 = 169.6 seconds, or 2 minutes 49.6 seconds. The same file counted as 2 GiB takes 171.79869184 seconds. These are arithmetic figures for a steady line, not a promise about your provider.

Two gigabytes on a 100 Mbps line takes 160 seconds, or 2 minutes 40 seconds. See the 12.5 MB/s readout, the overhead, the 2 GiB reading and what a 4K stream costs.

By the Lelifi editors ·

Key takeaways

Two gigabytes at five line speedsBar length is seconds. The clock time sits at the end of each bar.25 Mbps640 s, 10 min 40 s50 Mbps320 s, 5 min 20 s100 Mbps160 s, 2 min 40 s200 Mbps80 s, 1 min 20 s500 Mbps32 s, 32 s2 GB is 16,000 megabits, so the wait is 16,000 divided by the speed in Mbps.
2 GB takes 640, 320, 160, 80 and 32 seconds at 25, 50, 100, 200 and 500 Mbps.
The same 2 GB file, four honest answersBar length is seconds at 100 Mbpsclean, decimal GB160 s, 2 min 40 splus 6 percent overhead169.6 s, 2 min 49.6 s2 GiB, no overhead171.8 s, 2 min 51.8 s2 GiB plus 8 percent185.5 s, 3 min 5.5 sA three minute estimate covers every row except the last, and the last is a Wi-Fi case.
The same file runs 160 s clean, 169.6 s with 6 percent overhead, 171.8 s as 2 GiB and 185.5 s as 2 GiB with 8 percent overhead.
On this page
  1. 2 GB at 100 Mbps is 160 seconds, or 2 minutes 40 seconds
  2. 100 Mbps is the federal baseline now, not a fast line
  3. Why the clock reads closer to 2:50: about 6 percent of the bits are not the file
  4. 2 GB or 2 GiB: 160 seconds against 171.8
  5. Wi-Fi takes a cut before the bytes reach the disk
  6. A 1.2 TB monthly cap holds 600 files this size
  7. What else is on the line: one 4K stream takes 15 Mbps
  8. 2 GB next to a 10 GB update and a 60 GB game

2 GB at 100 Mbps is 160 seconds, or 2 minutes 40 seconds

Change the units first, because that is the step people skip. A gigabyte is 1,000 megabytes and a byte is 8 bits, so 2 GB is 2,000 MB and 2,000 x 8 = 16,000 megabits. Divide by 100: 16,000 / 100 = 160 seconds, which is 2 minutes 40 seconds.

Check it the other way. One hundred megabits per second is 100 / 8 = 12.5 megabytes per second, and 160 x 12.5 = 2,000 MB, the file you started with. Both routes land on the same number.

That clean figure assumes a wired link, one job on the connection and a server that feeds you at full speed. Each of those assumptions has a price, and the sections below put a number on each one, starting with the definition of the line itself.

FileMegabitsSeconds at 100 MbpsClock
250 MB20002020 s
500 MB40004040 s
1 GB8000801 min 20 s
2 GB160001602 min 40 s
10 GB8000080013 min 20 s

Ten gigabytes is five times the wait, not ten times. Doubling the file doubles the clock, and halving the file halves it, so the arithmetic scales in a straight line as long as the speed holds.

100 Mbps is the federal baseline now, not a fast line

The number in this page title stopped being aspirational in 2024. On 14 March 2024 the FCC raised its fixed broadband benchmark to 100 Mbps down and 20 Mbps up, four times the 25/3 figure it had used since 2015 (FCC 24-27). The same order set a long term goal of 1 Gbps down and 500 Mbps up.

So a 100 Mbps plan is exactly the line a regulator would call broadband in 2024 and after. It is not headroom. It is the floor, and it is the speed that makes a 2 GB file a coffee break instead of a chore.

Worked example. Take the 100 Mbps benchmark and ask what a 2 GB file costs as a share of a fixed time budget. At 100 Mbps the file uses the whole line for 160 seconds, which is 2.67 minutes out of a 60 minute hour, or 4.44 percent of that hour.

Line speedSeconds for 2 GBClockShare of the 100 Mbps benchmark
25 Mbps64010 min 40 s25 percent
50 Mbps3205 min 20 s50 percent
100 Mbps1602 min 40 s100 percent
200 Mbps801 min 20 s200 percent
500 Mbps3232 s500 percent
1000 Mbps1616 s1000 percent

Above 100 Mbps the limit moves from the line to something else. A 500 Mbps plan does not deliver 32 second downloads in most homes, because the Wi-Fi link, the server's upload cap or the disk write speed becomes the narrow part of the pipe.

Why the clock reads closer to 2:50: about 6 percent of the bits are not the file

The 160 second figure treats every bit on the wire as file data. Real traffic carries a header on every packet, acknowledges what arrived and resends what did not. Packet headers alone are roughly 2 to 5 percent of a full size transfer, and TCP slow start adds a second or two at the front.

Worked example at 6 percent. 160 x 1.06 = 169.6 seconds, or 2 minutes 49.6 seconds. That is 9.6 seconds more than the clean figure and the number a download manager usually reports on a wired connection. At 8 percent it is 172.8 seconds, or 2 minutes 52.8 seconds.

ConditionOverheadSecondsClock
Clean arithmetic0 percent1602 min 40 s
Light headers, wired2 percent163.22 min 43.2 s
Typical wired connection5 percent1682 min 48 s
Wired with retransmits6 percent169.62 min 49.6 s
Laptop on Wi-Fi8 percent172.82 min 52.8 s
Weak signal with retries12 percent179.22 min 59.2 s

The spread from 160 to 179.2 seconds is 19.2 seconds, about 12 percent of the job. Planning for three minutes covers all of them, and that is why a 2 minute 40 second answer and a 3 minute answer can both be right.

Small files feel this cost more. On a 20 MB file the slow start can eat half the transfer, so a 2 GB file is the smallest size where the clean arithmetic is close to what a stopwatch shows.

2 GB or 2 GiB: 160 seconds against 171.8

Windows lists file size in gibibytes, where 1 GiB is 1,024 MiB, while network speeds are sold in decimal bits. A file that Windows calls 2.00 GB is usually 2 GiB, which is bigger than the 2 GB used above. Run the chain: 2 x 1,024 = 2,048 MiB, which is 2,147,483,648 bytes, or 17,179,869,184 bits.

Divide by 100,000,000 bits per second: 17,179,869,184 / 100,000,000 = 171.79869184 seconds, or 2 minutes 51.8 seconds. That is 11.8 seconds more than the decimal answer, a gap of 7.37 percent. Add 8 percent overhead and the job reaches 185.54258719 seconds, or 3 minutes 5.5 seconds.

Size in GiBMegabitsSeconds at 100 MbpsClock
1 GiB8589.93459285.899345921 min 25.9 s
2 GiB17179.869184171.798691842 min 51.8 s
4 GiB34359.738368343.597383685 min 43.6 s
8 GiB68719.476736687.1947673611 min 27.2 s

The same mismatch is why a 2 TB drive shows up as 1.81 TB in Windows. Drive makers sell decimal terabytes and the operating system counts binary ones, and nothing is missing from the drive. Nothing is missing from the download either, and a three minute estimate covers both readings of the same file.

Wi-Fi takes a cut before the bytes reach the disk

A 100 Mbps plan can carry 12.5 MB every second. A radio link has to deliver that rate as goodput, meaning payload after its own overhead, and the band you join decides whether that happens.

2.4 GHz is the crowded band. Bluetooth, baby monitors, garage openers, microwave ovens and every neighbour's router share it, and only three channels avoid overlapping. An older single stream radio with a 72 Mbps link rate commonly delivers 30 to 40 Mbps of goodput. At 35 Mbps the 2 GB file takes 16,000 / 35 = 457.14 seconds, or 7 minutes 37.1 seconds.

5 GHz has more channels, wider channels and less interference, and it does not travel as far. A laptop in the same room as the router usually clears 100 Mbps without effort, so the download stays at 160 seconds. Two rooms away it may fall back to 2.4 GHz and land in the 35 Mbps case.

LinkGoodput you can expectSeconds for 2 GBClock
Ethernet, gigabit port100 Mbps, plan limited1602 min 40 s
5 GHz, same room100 Mbps, plan limited1602 min 40 s
5 GHz, weak signal60 Mbps266.666666674 min 26.7 s
2.4 GHz, quiet channel40 Mbps4006 min 40 s
2.4 GHz, busy channel35 Mbps457.142857147 min 37.1 s

These goodput figures are estimates, not specifications. They depend on the radio, the channel width, the number of antennas and how many neighbours are transmitting. The pattern is what matters: a wired or near 5 GHz link gets the full 160 seconds, and a crowded 2.4 GHz link can triple it.

A 1.2 TB monthly cap holds 600 files this size

A 1.2 TB data cap is 1,200 GB, so 1,200 / 2 = 600 downloads of this file before the cap is gone. On a 500 GB cap the same file fits 250 times, and on a 250 GB cap 125 times.

Worked example at the cap. Move 1,200 GB over a 100 Mbps line and the meter runs 1,200 GB x 8 = 9,600 Gb, which is 9,600,000 megabits, or 96,000 seconds, or 26.67 hours of flat out transfer. A household that downloads 2 GB a day for 30 days moves 60 GB, which is 5 percent of the big cap and 12 percent of the small one.

Monthly cap2 GB files that fitShare used by 60 GBHours to move the whole cap at 100 Mbps
250 GB12524 percent5.56
500 GB25012 percent11.11
1.2 TB6005 percent26.67
2 TB10003 percent44.44

If the file is counted in GiB the cap holds 1,200 x 10^9 / 2,147,483,648 = 558.79 of them, not 600. That is the same 7 percent gap as before, and it is worth 41 downloads a month on a 1.2 TB cap.

Uploads count too on most plans. A backup that sends 2 GB a day uses the same 60 GB a month, and a cap can run out from a background sync nobody remembers starting.

What else is on the line: one 4K stream takes 15 Mbps

Netflix publishes the speeds it recommends on its internet speed help page, which listed 3 Mbps for 720p, 5 Mbps for 1080p and 15 Mbps for 4K when checked in November 2026. Those are recommendations for a stable picture, so treat them as a floor for each stream.

Worked example. With one 4K stream running, the download has 100 - 15 = 85 Mbps left, and 16,000 / 85 = 188.23529412 seconds, or 3 minutes 8.2 seconds. With a 1080p stream it has 95 Mbps, and 16,000 / 95 = 168.42105263 seconds, or 2 minutes 48.4 seconds.

Divide 100 by 15 and you get 6.67, so six 4K streams fit with 10 Mbps to spare. Divide by 5 and twenty 1080p streams fit, which is more televisions than most houses own.

Running at the same timeMbps usedLeft for the fileClock for 2 GB
Nothing01002 min 40 s
One 1080p stream5952 min 48.4 s
One 4K stream15853 min 8.2 s
Two 4K streams30703 min 48.6 s
Four 4K streams60406 min 40 s

The rates above are Netflix's recommended minimums as published in 2026, not the peak a stream can use. A 4K title with high motion can run above 15 Mbps, and a router that prioritises video will hand the download the leftovers. The arithmetic still holds: every 15 Mbps you take away adds about 28 seconds to this file.

2 GB next to a 10 GB update and a 60 GB game

Two gigabytes is a small job in 2026. Put it beside the downloads people start and the scale becomes clear.

A 10 GB console update is 80,000 megabits, so 80,000 / 100 = 800 seconds, or 13 minutes 20 seconds. A 60 GB game is 480,000 megabits, which is 4,800 seconds, or 1 hour 20 minutes. A one hour television episode at 0.6 GB is 4,800 megabits, so 48 seconds.

JobSizeSeconds at 100 MbpsClock
One hour TV episode0.6 GB4848 s
This page's file2 GB1602 min 40 s
Console update10 GB80013 min 20 s
Full game install60 GB48001 h 20 min
Month of 2 GB a day60 GB48001 h 20 min

The game is the case where a faster plan pays for itself. At 500 Mbps the same 60 GB lands in 960 seconds, or 16 minutes. At 100 Mbps it is an hour and twenty, which is long enough that most consoles schedule it overnight.

For the 2 GB file the practical answer is short. Two minutes forty on a clean line, about two minutes fifty with headers, three minutes five if the file is 2 GiB in Windows, and seven and a half minutes if the laptop fell back to a crowded 2.4 GHz channel.

Frequently asked questions

How long does it take to download 2 GB at 100 Mbps?

160 seconds, or 2 minutes 40 seconds. Two GB is 16,000 megabits, and 16,000 / 100 = 160.

What is 100 Mbps in megabytes per second?

12.5 MB/s, because a byte is 8 bits and 100 / 8 = 12.5. A download bar reading 12.4 MB/s is at full speed.

How long is 2 GB at 100 Mbps with overhead?

About 2 minutes 50 seconds. Six percent overhead gives 169.6 seconds, and 8 percent gives 172.8 seconds.

How long for a 2 GiB file at 100 Mbps?

171.79869184 seconds, or 2 minutes 51.8 seconds, because 2 GiB holds 17,179,869,184 bits rather than 16,000,000,000.

How long does 2 GB take at 50 Mbps?

320 seconds, or 5 minutes 20 seconds. Halving the speed doubles the 160 seconds.

How long does 2 GB take at 200 Mbps?

80 seconds, or 1 minute 20 seconds. Doubling the speed halves the wait.

Is 100 Mbps the FCC broadband definition?

Yes. In March 2024 the FCC set the fixed benchmark at 100 Mbps down and 20 Mbps up, four times the old 25/3 figure.

Does one Netflix stream slow the download?

A little. A 4K stream asks for 15 Mbps, which leaves 85 Mbps and stretches 160 seconds to 188.24, or 3 minutes 8.2 seconds.

How many 4K streams fit in 100 Mbps?

Six, at the 15 Mbps Netflix recommends for 4K. That leaves 10 Mbps for everything else.

How many 2 GB downloads fit in a 1.2 TB cap?

600, since 1.2 TB is 1,200 GB and 1,200 / 2 = 600. Counted in GiB the answer is 558.79.

How long does a 10 GB update take at 100 Mbps?

800 seconds, or 13 minutes 20 seconds. A 10 GB file is 80,000 megabits.

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

4,800 seconds, or 1 hour 20 minutes. At 500 Mbps the same file takes 16 minutes.

Why is my 100 Mbps download running at 35 Mbps?

The radio link is the likely cause. A crowded 2.4 GHz channel can deliver about 35 Mbps, which turns 160 seconds into 457.14, or 7 minutes 37.1 seconds.

How long does it take to move 1.2 TB at 100 Mbps?

96,000 seconds, or 26.67 hours, if the line runs flat out the whole time.

Does 2 GB mean 2,000 MB or 2,048 MB?

Both readings exist. Decimal 2 GB is 2,000 MB and takes 160 seconds. Binary 2 GiB is 2,048 MiB and takes 171.8 seconds.

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.