What Is a Good Internet Speed? Mbps Explained for Streaming, Gaming and Work
How many Mbps do you actually need? A plain-language guide to download, upload and response time for streaming, video calls, gaming and working from home.
Internet plans are sold in megabits per second (Mbps), but few people know what 100 or 500 Mbps actually buys. Here's what the numbers mean in everyday terms.
Download, upload and response time
- Download is how fast data comes to you: streaming, loading websites, downloading apps.
- Upload is how fast data leaves: video calls, sending files, cloud backups, live streaming.
- Response time (ping) is how quickly the connection reacts. It matters for games and calls. See ping, jitter and packet loss.
How much speed each activity needs
The US Federal Communications Commission publishes minimum download speeds per activity, for one device at a time (FCC broadband speed guide):
| Activity | Minimum download |
|---|---|
| Email and browsing | 1 Mbps |
| HD video call | 1.5 Mbps |
| HD streaming | 5–8 Mbps |
| HD video conferencing | 6 Mbps |
| 4K streaming | 25 Mbps |
| Working or studying from home | 5–25 Mbps |
Those are per device. A household adds them up: two 4K TVs, a video call and a game download at the same moment can need 70 Mbps or more.
A simple rule of thumb
| Household | Download that feels comfortable |
|---|---|
| 1–2 people, browsing and HD | 25–50 Mbps |
| Family with streaming and calls | 100–300 Mbps |
| Many 4K screens, big downloads, gamers | 300 Mbps and up |
For upload, 10 Mbps handles calls comfortably; 20 Mbps or more helps if several people are on calls at once or you back up lots of photos.
Why your test may not match your plan
- Wi-Fi. A phone two rooms away from the router can see a fraction of your plan. Test next to the router for a fair comparison.
- Busy hours. Evenings are often slower.
- The device. Older phones and laptops can't reach high speeds even on fast Wi-Fi.
- Other people online. Anything downloading at the same time shares the connection.
Mbps or MB/s? A common mix-up
Internet speeds use megabits per second (Mbps). Download managers and browsers often show megabytes per second (MB/s). There are 8 bits in a byte, so divide by 8:
| Plan speed | File download speed |
|---|---|
| 50 Mbps | about 6 MB/s |
| 100 Mbps | about 12.5 MB/s |
| 300 Mbps | about 37 MB/s |
| 1,000 Mbps | about 125 MB/s |
How long a big download takes
For a 5 GB file, such as a game update, in ideal conditions:
| Speed | Time |
|---|---|
| 50 Mbps | about 13 minutes |
| 100 Mbps | about 7 minutes |
| 300 Mbps | about 2 minutes |
| 1,000 Mbps | under 1 minute |
Real downloads are often slower, because the server, Wi-Fi and other people online all play a part.
Upload matters more than it used to
Video calls, cloud photo backups, sending large files, and streaming to Twitch or YouTube all use upload. Many cable and DSL plans offer much less upload than download, so a family on calls while photos back up can hit the upload limit first. Fibre plans often have equal upload and download.
Are you getting what you pay for?
Enter your plan's speed once in Wifify and every test shows the percentage you actually get. If results stay well below your plan, the app can put your recent tests into a short report to send your provider.
Quick answers
Is 100 Mbps fast?
For most households, yes. It covers several HD streams, a 4K stream and video calls at the same time. Large families with many 4K screens may want more.
What upload speed do I need for video calls?
A few Mbps per call is enough for HD. 10 Mbps or more gives headroom when others at home are also uploading.