What Is a Good Internet Speed? Mbps Explained for Streaming, Gaming and Work
Quick answer: for most households, a good internet speed is around 100 Mbps download and 10–20 Mbps upload, with a ping under 50 ms. One or two people who browse and stream can manage well on 25–50 Mbps; busy homes with 4K streaming, gaming and large downloads benefit from 200 Mbps or more.
Internet providers advertise big numbers, but what speed do you actually need? It depends on what you do online and how many people use the connection at the same time. Here's what each number in a speed test means and how much speed common activities need.
What the numbers in a speed test mean
- Download speed — how fast data reaches you: streaming, browsing, downloading. Measured in megabits per second (Mbps).
- Upload speed — how fast you send data: video calls, uploading files and photos, live streaming, cloud backup.
- Ping (latency) — how long a tiny message takes to reach a server and come back, in milliseconds (ms). Lower is better, and it matters most for gaming and video calls.
- Jitter — how much the ping varies. High jitter causes choppy calls and lag spikes even when speed is good.
Check your own connection in about 20 seconds:
Test your internet download speed, upload speed, ping and jitter in seconds — no app needed.
How much speed do you need for each activity?
| Activity | Recommended speed |
|---|---|
| Email, browsing, social media | 1–5 Mbps |
| HD video streaming (Netflix, YouTube) | about 5 Mbps per stream |
| 4K streaming | 15–25 Mbps per stream |
| Video calls (Zoom, Teams, Meet) in HD | about 3–4 Mbps download and upload |
| Online gaming (while playing) | 3–6 Mbps, with ping under 50 ms |
| Live streaming in 1080p (Twitch, YouTube) | 8–10 Mbps upload |
| Working from home | 25–50 Mbps download, 10 Mbps upload or more |
These figures are for one activity on one device. Add them up for everything your household does at the same time — a family streaming 4K on two TVs while someone is on a work call and someone else downloads a game needs far more than one person on a laptop.
Recommended speed by household
| Household | Download | Upload |
|---|---|---|
| 1–2 people, browsing and HD streaming | 25–50 Mbps | 5–10 Mbps |
| 3–4 people, 4K streaming and video calls | 100–200 Mbps | 10–20 Mbps |
| 5+ people, gamers, home office, smart devices | 300 Mbps – 1 Gbps | 20–50+ Mbps |
Mbps vs MB/s: why downloads seem slower than your plan
Speeds are sold in megabits per second (Mbps), but file sizes and download windows usually show megabytes (MB). One byte is 8 bits, so divide your speed by 8: a 100 Mbps connection downloads at up to about 12.5 MB/s. In theory, a 50 GB game takes a little over an hour at 100 Mbps — in practice a bit longer, because game servers and your Wi-Fi rarely run at full speed.
What is a good speed for gaming?
Gamers often overestimate the speed they need. While you're playing, most online games use only a few megabits per second. What really matters is:
- Ping: under 20 ms is excellent, 20–50 ms is good, and above 100 ms you'll notice lag in fast games.
- Jitter: ideally under 10 ms.
- Download speed: mostly affects how quickly you download games and updates, which can be 50–150 GB.
- A wired connection: plugging your console or PC into the router with an Ethernet cable usually lowers ping and jitter more than a faster plan does.
Why your speed test result is lower than your plan
- Wi-Fi. Distance, walls and floors weaken the signal. Test next to the router, or with a cable, to see your real line speed.
- Other devices. Downloads, cloud backups, game updates and streaming on other devices all share the connection.
- Busy hours. Evenings are peak time, when shared networks get congested.
- Your equipment. An old router, or a laptop with an older Wi-Fi card, can cap your speed.
- VPN. A VPN routes traffic through another server, which usually reduces speed and increases ping.
For the most accurate result, pause other downloads and streaming, and run the test two or three times at different times of day. You can also check which network and provider you're on with What Is My IP — useful for spotting a VPN that's still switched on.
See your public IP address, approximate location, ISP and time zone.
How to get faster internet without changing plans
- Restart your router and modem every few weeks.
- Place the router centrally and up high, away from thick walls, mirrors and microwaves.
- Use the 5 GHz Wi-Fi band for devices near the router; it's faster than 2.4 GHz over short distances.
- Plug fixed devices (TV, console, desktop) into the router with Ethernet cables.
- For large homes, use a mesh Wi-Fi system or a wired access point instead of a simple extender.
- If speeds are still far below your plan when wired, contact your provider with your test results.
Frequently asked questions
Is 100 Mbps fast?
Yes. 100 Mbps download is enough for a typical household to stream 4K video on a couple of TVs while others browse, game and make video calls.
Is 50 Mbps good for gaming?
Yes. Online games use only a few Mbps while you play. What matters more for gaming is a low ping (ideally under 50 ms) and low jitter. Faster speeds mainly help you download games and updates sooner.
What is a good upload speed?
For video calls and uploading files, 10 Mbps is comfortable. If you stream on Twitch or YouTube, or several people make video calls at once, aim for 20 Mbps or more.
What is the difference between Mbps and MB/s?
Mbps means megabits per second; MB/s means megabytes per second. One byte is 8 bits, so 100 Mbps equals about 12.5 MB/s of download speed.
Why is my speed test lower than my plan?
Wi-Fi distance and walls, other devices using the connection, an old router, a VPN or busy evening hours can all reduce your speed. Test with a cable plugged into the router to see the speed your provider is actually delivering.