Quick answer

Around 100 Mbps download and 20 Mbps upload is comfortable for many households with several simultaneous users. A single person may need much less. Competitive gaming uses little bandwidth but benefits from low ping, low jitter and no packet loss. Always size a plan for simultaneous activity, not the fastest device alone.

Practical targets by activity

Practical download and upload targets by online activity
ActivityDownloadUploadQuality priority
Browsing and email5–10 Mbps1–3 MbpsConsistency
HD video stream10 Mbps eachLowNo sustained loss
4K video stream25 Mbps eachLowStable throughput
Video call5–10 Mbps3–8 MbpsLow jitter and loss
Online gaming10 Mbps3–5 MbpsLow ping and jitter
Large cloud backupsVaries20+ MbpsUpload capacity

These are planning targets, not universal requirements. Applications, codecs, resolution and provider recommendations vary.

How to size a household connection

  1. Count activities likely to happen at the same time.
  2. Add their approximate bandwidth needs.
  3. Add 20–30% headroom for updates, bursts and Wi-Fi overhead.
  4. Check upload separately if you call, stream or back up files.
  5. Use ping, jitter and loss to judge responsiveness and stability.

Mbps is not MB/s

Internet plans and speed tests normally use megabits per second (Mbps). File downloads often show megabytes per second (MB/s). Eight bits equal one byte, so a 100 Mbps connection has a theoretical maximum near 12.5 MB/s before protocol and network overhead.

Test conditions matter

First test near the router, then test where you normally use the connection. A fast result beside the router and a slow result in another room usually points to Wi-Fi coverage rather than the internet plan. Ethernet is the best control test when available.

Primary sources and further reading