What is a good internet speed?
Short answer: for most homes, a good internet speed is around 100 Mbps download and 20 Mbps upload — enough for 4K streaming, video calls and a house full of devices. But the honest answer is "it depends on what you do and how many people share the line." Here's how to work out the right number for you, and how to check what you're actually getting.
Measure your real download, upload, ping and jitter in seconds.
Good internet speed by activity
"Speed" usually means download — how fast data reaches you — measured in megabits per second (Mbps). Here's roughly what each common activity needs per person doing it at the same time:
| Activity | Download needed | Rating |
|---|---|---|
| Browsing, email, music | 1–5 Mbps | Easy |
| HD video call (Zoom / Meet) | 3–5 Mbps | Easy |
| HD streaming (1080p) | 5–10 Mbps | Easy |
| 4K / UHD streaming | 15–25 Mbps | Moderate |
| Online gaming (speed) | 10–25 Mbps | Moderate |
| Large downloads / cloud backup | 50+ Mbps | Moderate |
| Busy household, 4–6 devices at once | 100–300 Mbps | Heavy |
Add these up for everyone using the connection at peak time. One person streaming 4K while another is on a video call and a console is updating can easily want 50–100 Mbps together — which is why "100 Mbps" is the sweet spot most households aim for.
Download vs upload — and why upload matters more than you think
Download is what you pull in (streaming, browsing, loading pages). Upload is what you send out (video calls, posting, cloud backups, gaming). Most home plans are "asymmetric" — a big download number and a much smaller upload number.
A good upload speed is at least 10 Mbps, and 20 Mbps+ if several people video-call or you upload large files. If your calls freeze while your picture drops out, low upload is usually the culprit, not download.
Ping and jitter: the "feel" of your connection
Two numbers decide how responsive your internet feels, and neither is about Mbps:
- Ping (latency) — the round-trip delay, in milliseconds. Lower is better. Under 50 ms is good; under 20 ms is excellent. This is what matters most for gaming and snappy video calls.
- Jitter — how much that delay varies. High jitter causes stutter and dropouts even when your speed looks fine. Under 10 ms is good; under 5 ms is excellent.
Rule of thumb: for a smooth experience aim for 100 Mbps↓ / 20 Mbps↑ / under 50 ms ping / under 10 ms jitter. Hit those and almost everything feels fast.
Is your plan's advertised speed the speed you get?
Rarely at the device. Advertised speeds are a maximum for the line, and Wi‑Fi typically delivers only 30–60% of the wired figure once you account for distance, walls and interference. To judge your connection fairly:
- Test on a wired connection (or right next to the router) to see the line's real ceiling.
- Run the test three times at different times of day — shared connections slow down at peak evening hours.
- Compare your best wired result to your plan before contacting your provider.
See if you're hitting the "good speed" targets above.