What Is a Good Internet Speed?

For most homes, 100 Mbps download and 20 Mbps upload is a good internet speed. That’s enough for several people to stream in HD, game and video call at the same time. One person can get by on 25 Mbps; a large household with 4K TVs and big downloads is happier with 300 Mbps or more.

Updated 4 min read

Good internet speed at a glance

Download speedRatingWhat it handles
Under 10 MbpsSlowEmail, browsing, one SD stream
10–25 MbpsBasicOne person: HD streaming or a video call
25–100 MbpsGood2–3 people streaming HD and on calls
100–300 MbpsVery goodA family with 4K streaming, gaming and work calls
300 Mbps–1 GbpsExcellentLarge homes, big game downloads, many smart devices

In the US, the FCC’s definition of broadband is 100 Mbps download and 20 Mbps upload, which lines up with “good” for a typical household.

How much speed each activity needs

These are per device, so add them up for everything that runs at the same time in your home:

ActivityDownload needed
Web browsing, email, social media1–5 Mbps
Music streamingUnder 1 Mbps
HD video (Netflix, YouTube 1080p)5 Mbps
4K video15–25 Mbps
Video calls (Zoom, Teams, FaceTime)2–4 Mbps, plus similar upload
Online gaming3–10 Mbps (low ping matters more)
Cloud gaming (GeForce NOW, Xbox Cloud)20–45 Mbps

Gaming barely uses bandwidth. What matters is ping, how quickly data makes the round trip. Read ping and jitter explained for good gaming numbers.

Speed by household size

  • 1 person: 25–50 Mbps is plenty for streaming, calls and browsing.
  • 2–3 people: 100 Mbps keeps everyone smooth, even when two people stream while a third is on a call.
  • 4–5 people: 200–300 Mbps, especially with 4K TVs or gamers downloading updates.
  • 6+ people or a home office: 500 Mbps to 1 Gbps, with at least 50 Mbps upload.

Don’t forget upload speed

Upload is how fast you send data out. It decides how clear you look on video calls and how long it takes to post videos or back up photos. Many cable and DSL plans upload 10–20 times slower than they download. Aim for at least 10 Mbps upload, or 20+ if you work from home. Check yours with the upload speed test and see what is a good upload speed.

Are you getting the speed you pay for?

  1. Run the WiFi speed test next to the router, then in the room where you usually use the internet.
  2. If you can, test once with an Ethernet cable. That shows the speed your provider delivers, without WiFi in the way.
  3. Over WiFi, getting 50–80% of your plan is normal. Much less than that points to a WiFi problem; work through why your WiFi is slow.
  4. If the wired result is far below your plan at several times of day, contact your provider with the results.

Frequently asked questions

Is 100 Mbps fast?
Yes. 100 Mbps is a good speed for most households of 2–4 people. It handles several HD or 4K streams, video calls and gaming at once.
Is 50 Mbps good for gaming?
Yes. Online games use under 10 Mbps. What matters more is a ping below 60 ms and low jitter. Check yours with the ping test. 50 Mbps only feels slow when you download large game updates.
Do I need 1 Gbps internet?
Most homes don’t. Gigabit helps if you download huge files often, have many people online at once, or work with large uploads. Many devices can’t reach 1 Gbps over WiFi anyway.
What’s the difference between Mbps and MB/s?
Internet speeds use megabits (Mbps); file sizes use megabytes (MB). One byte is 8 bits, so 100 Mbps downloads about 12.5 MB per second. See what Mbps means.