How Much Internet Speed Do I Need?
The answer depends on three things: how many people are in your household, what activities you do simultaneously, and how much upload speed your activities require. Most people focus only on download — but upload is equally critical for modern use.
Quick answer: speed by household type
| Household | Download | Upload | Plan recommendation |
|---|---|---|---|
| 1 person — light use (email, browsing, occasional streaming) | 25 Mbps | 5 Mbps | Any basic broadband plan |
| 1–2 people — streaming HD, occasional video calls | 50 Mbps | 10 Mbps | 50 Mbps plan comfortable |
| 2 people WFH — both on video calls | 50 Mbps | 20 Mbps | 50 Mbps+ or symmetric fibre |
| Family of 3–4 — mixed streaming, gaming, calls | 100 Mbps | 20 Mbps | 100 Mbps plan recommended |
| Family of 4+ with 4K TVs and WFH | 200 Mbps | 30 Mbps | 200–500 Mbps plan |
| Power users — video editing, large transfers, multiple WFH | 500+ Mbps | 100+ Mbps | Gigabit symmetric fibre |
How to calculate your own requirement
Add up the bandwidth requirements for all activities that could happen simultaneously in your household. The peak simultaneous scenario is what determines the plan you need — not the average.
Example calculation for a family of 4:
- 1× Netflix 4K (living room TV): 25 Mbps download
- 1× HD video call (parent WFH): 3 Mbps download + 3 Mbps upload
- 1× YouTube HD (child): 8 Mbps download
- 1× online gaming (child): 5 Mbps download + 1 Mbps upload
- Background cloud backup: 0–10 Mbps upload
- Total peak: ~41 Mbps download, ~14 Mbps upload
A 100 Mbps / 20 Mbps plan covers this comfortably with headroom. A 50 Mbps / 10 Mbps plan would be marginal at peak.
Speed requirements by activity
| Activity | Download | Upload |
|---|---|---|
| Web browsing / email | 1–5 Mbps | <1 Mbps |
| Netflix / Disney+ HD (1080p) | 5–10 Mbps | <1 Mbps |
| Netflix / Disney+ 4K HDR | 15–25 Mbps | <1 Mbps |
| Video call 1-on-1 HD | 2.5 Mbps | 3 Mbps |
| Video call group (5+) | 4 Mbps | 4 Mbps |
| Online gaming (session) | 1–5 Mbps | 0.5–2 Mbps |
| Game / app download | Saturates connection | <1 Mbps |
| Cloud backup (ongoing) | <1 Mbps | 5–50 Mbps |
| Video editing / large file sync | 50+ Mbps | 50+ Mbps |
The upload problem most people miss
ISP plans are marketed by download speed. A "500 Mbps" plan typically means 500 Mbps download — the upload may be only 50–75 Mbps on cable, or as low as 20 Mbps on some ADSL and cable services. For households where multiple people are on video calls, using cloud storage, or running backups during the day, upload is the actual constraint.
If your tests show good download but poor video call quality, check your upload speed specifically. Download vs upload speed explained →
When to upgrade your plan
Consider upgrading if:
- Your speed test shows consistently lower download than your plan advertises
- Video calls frequently pixelate or drop — especially if multiple people are online simultaneously
- 4K streaming buffers during evenings (ISP congestion is also a factor — see ISP congestion guide)
- Large downloads (games, OS updates) take hours and affect other household users
- Multiple people are now working from home where previously only one was
Before upgrading, verify that your current plan's speeds are actually being delivered. A 500 Mbps plan delivering 100 Mbps due to a router or cabling issue is not a reason to upgrade — it's a reason to fix the infrastructure.
Gigabit: when does it actually matter?
Gigabit (1000 Mbps / 1 Gbps) plans are increasingly affordable on FTTP fibre. The honest answer is that most households don't use anywhere near 1 Gbps simultaneously. The practical benefits of gigabit are:
- Very large downloads complete much faster (a 100 GB game downloads in ~14 minutes vs ~2 hours on 100 Mbps)
- Effectively unlimited headroom for the whole household — no contention between multiple users
- Symmetric gigabit plans solve the upload problem permanently for video editors, streamers, and multi-WFH households
For typical streaming and video calling use, 100–200 Mbps is sufficient. Gigabit is valuable if you regularly transfer large files or run a home server. What bandwidth actually means →