How much internet speed do I need?

Most homes need between 25 and 100 Mbps of download and 5 to 20 Mbps of upload: about 10 Mbps for one person, 40–50 Mbps for a couple or a gaming household, and just over 50 Mbps down with about 11 Mbps up for a family of four working from home. The table below shows five typical households; the calculator under it works out your own.

How much speed each household needs

HouseholdAt the busiest momentRecommended (down / up)Common plan
Solo1 × Browsing, email, social 1 × Music streaming 1 × Video, Full HD (1080p) 4 × Smart / idle devices9 / 1 Mbps25 Mbps
Couple2 × Browsing, email, social 1 × Video, Full HD (1080p) 1 × Video, 4K 1 × Video call, 720p 6 × Smart / idle devices40 / 3 Mbps50 Mbps
Family of 4 (WFH)2 × Browsing, email, social 1 × Video, 4K 1 × Video, Full HD (1080p) 2 × Video call, 1080p 1 × Online gaming (console/PC) 10 × Smart / idle devices51 / 11 Mbps100 Mbps
Gamer household1 × Browsing, email, social 1 × Cloud gaming, 1080p60 2 × Online gaming (console/PC) 1 × Video, Full HD (1080p) 8 × Smart / idle devices50 / 4 Mbps50 Mbps
Creator1 × Browsing, email, social 1 × Live streaming, 1080p60 1 × Video call, 720p 1 × Video, Full HD (1080p) 6 × Smart / idle devices13 / 11 Mbps25 Mbps

Recommended = everything running at once + 30% headroom, using the bitrates Netflix, YouTube, Zoom and others publish. Change the mix in the internet speed calculator; see how we calculate.

Count what happens at the same time at the busiest moment.

Browsing, email, social
1 down / 0.1 up Mbps · BytesToMbps estimate
Music streaming
Video, SD (480p)
1.1 Mbps · YouTube Help
Video, HD (720p)
Video, Full HD (1080p)
Video, 4K
20 Mbps · YouTube Help
Video call, 720p
2.6 down / 1.8 up Mbps · Zoom Support
Video call, 1080p
3.8 down / 3 up Mbps · Zoom Support
Online gaming (console/PC)
3 down / 1 up Mbps · BytesToMbps estimate
Cloud gaming, 1080p60
25 down / 0.5 up Mbps · NVIDIA GeForce NOW
Cloud gaming, 4K
45 down / 0.5 up Mbps · NVIDIA GeForce NOW
Live streaming, 1080p60
0.5 down / 6 up Mbps · Twitch Broadcasting Guidelines
Cloud security camera
0.1 down / 2 up Mbps · BytesToMbps estimate
Smart / idle devices
0.1 down / 0.05 up Mbps · BytesToMbps estimate
Optional targets
Covers protocol overhead, Wi-Fi losses and usage spikes. 20–40% is sensible.
Download needed
50.2 Mbps
Upload needed
10 Mbps

Show the calculation

Runs entirely in your browser. Nothing you type is sent anywhere.

Reading the household table

Each row describes a household's busiest moment, everything running at once, plus 30% headroom. The pattern is that download needs stay modest: even the family of four, with two 1080p video calls, a 4K stream, a 1080p stream and a game running together, needs about 51 Mbps. That lands on a 100 Mbps plan only because 51 is just over the 50 Mbps tier.

Upload is where plans fall short. The family and the Creator row, with a 1080p60 live stream, each need about 11 Mbps up, more than the 10 Mbps upload many 100 Mbps plans include. If you are weighing a specific offer, is 100 Mbps fast? and is 300 Mbps enough? check each household against those plans, including upload.

None of the five households needs more than 100 Mbps for what it does at once. A faster plan shortens large downloads; it does not make streams or calls better.

How the calculator works

Your connection only has to handle what happens at the same time. Five people who stream at different hours need less than two people streaming 4K while someone else is on a video call. So the calculator asks for the busiest moment, not the number of people or devices.

For each activity it multiplies the number of simultaneous uses by that activity's rate, adds download and upload separately, then applies headroom:

needed = Σ (simultaneous uses × Mbps per use) × (1 + headroom)

Headroom defaults to 30% and covers protocol overhead, Wi-Fi losses and spikes; 20–40% is sensible. The suggested plan is the next common tier at or above the download figure: 25, 50, 100, 200, 300, 500, 1,000 or 2,000 Mbps. Upload is shown separately because it is often what runs out first. Presets for Solo, Couple, Family of 4 (WFH), Gamer household and Creator give you a starting point to edit.

Worked example: family of four working from home

At the same timeDown (Mbps)Up (Mbps)
2 × 1080p video calls (Zoom: 3.8 down / 3.0 up)7.66.0
1 × 4K stream (YouTube: 20)200
1 × 1080p stream (Netflix: 5)50
1 × online game (estimate)31
2 × browsing (estimate)20.2
10 × idle devices (estimate)10.5
Peak38.67.7
With 30% headroom50.210.0

That household fits on a 100 Mbps plan, but only if the upload is more than 10 Mbps: the unrounded figure is 10.01 Mbps, so a 100/10 plan is just short and a 100/20 plan is comfortable. Gigabit would not improve any of those activities; it would only make large downloads finish sooner. Is gigabit worth it? covers that trade-off.

The Creator preset shows the opposite pattern: a 1080p60 live stream (6 Mbps up), a 720p call, a 1080p stream, browsing and six idle devices need only about 12.6 Mbps down but about 10.7 Mbps up with headroom.

Where the numbers come from

Video rates come from Netflix (3, 5 and 15 Mbps for 720p, 1080p and 4K) and YouTube (20 Mbps for 4K, 2.5 Mbps for 720p, 1.1 Mbps for 480p); for 4K the calculator uses the higher YouTube figure. Video calls use Zoom's published bandwidth, cloud gaming uses NVIDIA GeForce NOW's requirements, and live streaming uses Twitch's recommendation of up to 6,000 kbps for 1080p60. Browsing, game traffic, cameras and idle devices are our own estimates and are labelled as such. The full table is in internet speed by activity. All rates are in megabits per second; to compare them with a download window that shows MB/s, use the bytes to Mbps converter.

Speed isn't everything: ping

For games and calls, delay matters more than bandwidth. When you add them, the calculator shows a latency target: under 80 ms to the data center for GeForce NOW cloud gaming (NVIDIA's requirement), under about 50 ms for fast online games (our estimate), and one-way delay under 150 ms for calls, following ITU-T G.114. A faster plan does not lower ping by itself; latency vs bandwidth explains what does. To test a plan you already have, try what can my speed handle, and if you stream or back up a lot, the upload speed calculator goes deeper on upload.

Frequently asked questions

What plan does a family of four working from home need?

Usually 100 Mbps is plenty. A family of four with two people on 1080p video calls, one 4K stream, one 1080p stream, one online gamer and ten idle devices peaks at about 39 Mbps down and 8 Mbps up. With 30% headroom that is about 51 Mbps down and 11 Mbps up, so 100 Mbps covers the download; look for an upload above 10 Mbps.

How much internet speed do I need per person?

Per-person rules are rough. What matters is what people do at the same moment: a 4K stream needs about 20 Mbps, a 1080p video call 3.8 Mbps down and 3 Mbps up, and browsing about 1 Mbps. Add up the busiest moment and allow some headroom.

Do I need gigabit internet?

Most households do not for streaming and calls. Gigabit mainly shortens large downloads: a 100 GB game takes about 13 minutes at 1 Gbps against about 44 minutes at 300 Mbps, before overhead.

Does upload speed matter?

Yes, for video calls, live streaming, cloud backups and security cameras. A 1080p Zoom call sends about 3 Mbps and a 1080p60 Twitch stream up to 6 Mbps, and several of these at once can fill the upload on plans with little upload capacity.

My plan is fast enough but everything still feels slow. Why?

It is usually Wi-Fi, an old router or the device. Run a speed test on a cable and then on Wi-Fi, and compare both results with your plan in the speed test checker.

Related tools