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.

By the Wifify team · Updated · 4 min read

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):

ActivityMinimum download
Email and browsing1 Mbps
HD video call1.5 Mbps
HD streaming5–8 Mbps
HD video conferencing6 Mbps
4K streaming25 Mbps
Working or studying from home5–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

HouseholdDownload that feels comfortable
1–2 people, browsing and HD25–50 Mbps
Family with streaming and calls100–300 Mbps
Many 4K screens, big downloads, gamers300 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

  1. 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.
  2. Busy hours. Evenings are often slower.
  3. The device. Older phones and laptops can't reach high speeds even on fast Wi-Fi.
  4. 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 speedFile download speed
50 Mbpsabout 6 MB/s
100 Mbpsabout 12.5 MB/s
300 Mbpsabout 37 MB/s
1,000 Mbpsabout 125 MB/s

How long a big download takes

For a 5 GB file, such as a game update, in ideal conditions:

SpeedTime
50 Mbpsabout 13 minutes
100 Mbpsabout 7 minutes
300 Mbpsabout 2 minutes
1,000 Mbpsunder 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.