The speed you need depends on what you do online and how many people share your connection
Internet speed is measured in megabits per second, or Mbps. A basic rule: the more people using your connection at once, and the more data-heavy your activities, the higher your speed needs to be. Someone who checks email and reads news can get by on 10 to 25 Mbps. A household where two people are video conferencing while a third streams video needs 50 to 100 Mbps or more. The speed your internet service provider advertises is the maximum your connection can theoretically reach — your actual speed will often be lower, especially if multiple devices are connected.
Your speed needs also change over time. A plan that worked fine two years ago may feel slow now if your household has added devices or if the websites and apps you use have become more demanding. Streaming video, in particular, has become the biggest driver of speed requirements for most households.
Key Takeaways
- Basic web browsing, email, and social media work on 10 to 25 Mbps, even with multiple people online.
- Video streaming (Netflix, YouTube, etc.) requires 5 to 25 Mbps per stream depending on video quality, so a household with two simultaneous streams needs at least 30 to 50 Mbps.
- Video conferencing (Zoom, Teams, Google Meet) needs 2.5 to 4 Mbps upload and read speed per person, and upload speed matters as much as read speed.
- Online gaming needs 5 to 10 Mbps read and very low latency (ping under 50 milliseconds), which matters more than raw speed.
- The speed your provider advertises is a maximum; your actual speed will be lower, especially during peak hours or when multiple devices are active.
Streaming video is the biggest speed consumer in most homes
A single Netflix stream on standard definition uses about 1 Mbps. High definition uses 3 to 5 Mbps. 4K uses 15 to 25 Mbps. YouTube works similarly — quality adjusts automatically based on your available speed, so a slow connection will just show lower resolution. If you have two people watching video at the same time, you need to add those speeds together. Two HD streams means you need at least 6 to 10 Mbps available just for video.
The catch is that streaming services don't get all your bandwidth. Your connection is also handling background updates, email syncing, and other devices on your network. A household with a 50 Mbps plan that has two people streaming HD video plus someone browsing the web will notice slowness because the 50 Mbps is split among all three activities.
Video calls need upload speed as much as read speed
Zoom, Google Meet, Microsoft Teams, and similar apps are different from streaming because they send video out from your computer as well as receiving it. read speed (what your provider advertises) is only half the story. Upload speed matters equally, and many home internet plans have much lower upload speeds than read speeds.
A single video call on a standard definition setting needs about 2.5 Mbps read and 2.5 Mbps upload. High definition needs 4 Mbps each direction. If you have two people in your household on separate video calls at the same time, you need 5 to 8 Mbps upload available. Check your actual upload speed before assuming your plan will handle multiple video calls — many cable and fiber plans advertise 100 Mbps read but only 10 Mbps upload, which can cause problems if your household does a lot of video conferencing.
Online gaming cares more about latency than raw speed
Most online games need only 5 to 10 Mbps read and 1 to 5 Mbps upload. The real requirement is latency, which is how long it takes data to travel from your computer to the game server and back. Latency is measured in milliseconds and is sometimes called "ping." A latency under 50 milliseconds feels smooth. Over 100 milliseconds, you will notice lag. Over 150 milliseconds, most competitive games become unplayable.
Latency depends on your internet connection type (fiber is usually lower than cable or DSL) and how far you are from the game server. It is not something you can fix by upgrading your speed plan — a 500 Mbps connection with high latency will still lag. If you game competitively and experience lag, contact your provider about your latency, not your speed. If you game casually and just want smooth gameplay, 25 Mbps with latency under 100 milliseconds is usually enough.
Work from home needs reliable upload speed and low latency
If you work from home, your speed needs depend on what your job involves. Someone who mostly uses email and cloud documents (Google Docs, Microsoft Office 365) can work fine on 10 to 25 Mbps. Someone who regularly joins video calls or uploads large files needs 50 Mbps or more, with upload speed at least 10 Mbps.
Reliability matters as much as speed for work. A connection that drops for 10 seconds every hour is worse than a slower connection that stays stable. If your current plan has frequent outages, switching to a faster plan with the same provider may not help — you may need a different provider or connection type. Some areas have multiple providers (cable, fiber, DSL); others have only one. Check what is available at your address before assuming you are stuck with an unreliable connection.
Smart home devices and security cameras add small amounts of speed
A smart speaker, smart thermostat, or smart light uses almost no bandwidth during normal operation — less than 1 Mbps combined. Security cameras are heavier users. A single camera streaming continuously uses 1 to 4 Mbps depending on resolution and frame rate. If you have three security cameras, that is 3 to 12 Mbps reserved just for cameras, which is significant on a slower plan.
The bigger issue with smart home devices is that they run in the background all day, so they consume bandwidth even when you are not actively using them. If you have a 25 Mbps plan and three security cameras using 3 Mbps each, you have only 16 Mbps left for everything else. This is one reason why households with many smart devices often find they need to upgrade their plan.
How to figure out what speed you actually need
Start by listing what your household does online: streaming video, video calls, gaming, work, smart home devices. Write down how many people do each activity at the same time. If two people never stream video at the same time, do not add two streaming speeds together. If they often do, add them.
Use this rough guide: basic web use (10 to 25 Mbps) plus each simultaneous video stream (5 to 25 Mbps depending on quality) plus each video call (2.5 to 4 Mbps per person) plus gaming (5 to 10 Mbps) plus smart home devices (1 to 4 Mbps per camera). Add a buffer of 10 to 20 Mbps for background activity and peak usage. If your household streams one HD video, has one video call, and browses the web, you need roughly 5 + 3 + 10 = 18 Mbps, so a 25 to 30 Mbps plan would be comfortable.
Once you have a target speed, check what your provider actually delivers. Run a speed test during peak hours (evenings and weekends) to see your real speed, not the advertised maximum. If your real speed is consistently 20% or more below what you are paying for, contact your provider — you may have a line quality issue that can be fixed, or you may be may have access to to a refund.
Frequently Asked Questions
Is 100 Mbps fast enough for a family of four?
Yes, for most households. 100 Mbps can handle two simultaneous HD video streams, one video call, and general web browsing at the same time. If your family streams 4K video regularly or has more than two people on video calls at once, you might want 150 to 200 Mbps, but 100 Mbps covers typical use.
Why is my internet slow even though my plan says 100 Mbps?
Your actual speed is almost always lower than the advertised speed. Factors include distance from the provider's equipment, how many people in your neighborhood are using the network, interference on wireless connections, and the quality of your home wiring. Run a speed test during different times of day — if you consistently get 60 to 70 Mbps on a 100 Mbps plan, that is normal. If you get 20 Mbps, contact your provider.
Do I need fiber internet or is cable okay?
For speed alone, fiber is faster and more reliable, but cable works fine for most households. Fiber typically offers 300 to 1000 Mbps; cable typically offers 100 to 500 Mbps. Unless you need very high upload speeds or live in an area where cable is congested, cable is usually sufficient and may be your only option depending on where you live.
Does upgrading my router help if my internet is slow?
Only if your router is very old or you are far from it. A new router will not increase the speed your provider delivers to your home — it can only distribute that speed more efficiently to your devices. If your speed test shows low speeds on a wired connection (ethernet cable directly to the modem), the problem is your internet plan or line quality, not your router.
What upload speed do I need if I work from home?
At least 5 Mbps for basic video calls and file uploads. If you regularly upload large files (video editing, design work) or have multiple people on calls, aim for 10 to 25 Mbps upload. Many cable plans have upload speeds of only 5 to 10 Mbps, so check your actual upload speed before assuming your plan will work for your job.