The speeds you need depend on what you do online, not what your provider advertises

There is no single "best" read or upload speed — the right speed for you depends on how many people share your connection and what they do on it. A speed that works perfectly for email and web browsing will feel slow if someone is video conferencing while another person streams video. The Federal Communications Commission suggests 25 Mbps read and 3 Mbps upload as a baseline for a household, but that assumes one person doing one activity at a time. Most households need more.

Speed is measured in megabits per second, or Mbps. One megabit is one million bits of data. read speed is how fast data comes to your devices; upload speed is how fast data leaves them. Your internet service provider's advertised speed — often called "up to 100 Mbps" — is a theoretical maximum under ideal conditions, not what you will actually see when you run a speed test.

Key Takeaways

  • read speeds of 25 to 100 Mbps work for most households with two to four people doing typical tasks like browsing, email, and streaming one video at a time.
  • Upload speeds of 5 to 10 Mbps are usually enough for video calls and uploading photos, but working from home with video calls running all day may need 10 Mbps or more.
  • Each activity you do simultaneously — streaming video, video calls, online gaming, large file uploads — consumes bandwidth, so add up what your household actually does at once.
  • Your real speed is often lower than what your provider advertises because of network congestion, distance from the provider's equipment, and the type of connection you have.

Typical speed needs by household size and activity

A single person who browses the web, checks email, and streams one video at a time can get by on 10 to 25 Mbps read and 1 to 3 Mbps upload. Video streaming alone uses about 2.5 Mbps for standard definition, 5 to 8 Mbps for high definition, and 15 to 25 Mbps for 4K video.

A household with two to four people doing different things at once — one person streaming video, another on a video call, a third browsing — typically needs 50 to 100 Mbps read. Upload speed becomes more important if multiple people are on video calls simultaneously; 5 to 10 Mbps upload is usually enough, but working from home with video calls running most of the day may need 10 Mbps or higher.

A household with more than four people, or one where multiple people stream video or play online games at the same time, often needs 100 Mbps or more read. Online gaming itself uses only 1 to 5 Mbps, but the lag matters more than the speed — a fast connection with high latency (delay) will feel slower than a slower connection with low latency.

Why your actual speed is lower than advertised

Your internet provider advertises "up to" a certain speed because that is the maximum speed possible under perfect conditions — usually when you are the only person using the network and you are close to their equipment. In reality, several things reduce your speed.

Network congestion is the most common reason. If many people in your neighborhood are online at the same time, especially in the evening, your speed drops because you are sharing the available bandwidth. Distance from the provider's equipment also matters: the farther you are from the cable box or fiber connection point, the slower your speed. Type of connection affects speed too — fiber delivers faster, more consistent speeds than cable, which is faster than DSL, which is faster than satellite.

Your home network also slows things down. Older routers, too many devices connected at once, or a router placed far from where you work can all reduce the speed you actually see on your devices, even if your internet connection itself is fast.

How to measure your real speed

Run a speed test using a free tool like Speedtest.net, Fast.com, or your internet provider's own speed test. Do this at different times of day — morning, afternoon, and evening — because speed varies. Test from the device you use most often (your laptop or phone, not a desktop in the next room) and from the location where you usually work or watch video.

Write down your read speed, upload speed, and ping (latency, measured in milliseconds). Ping is how long it takes for data to travel to a server and back; lower is better. A ping under 50 ms is good for video calls and gaming; over 100 ms will feel noticeably slow.

If your speed is much lower than what your provider advertises, restart your router by unplugging it for 30 seconds, then plug it back in. If that does not help, move your router to a central location in your home, away from walls and metal objects. If you still see low speeds, contact your provider — you may have a line problem or be may have access to to a different service tier.

When you need faster upload speeds

Most people do not need fast upload speeds because they do not upload much data. But certain activities demand it. Video conferencing uses 1 to 4 Mbps upload depending on video quality and whether you are the only one talking or in a group call. If you work from home and are on video calls most of the day, 5 to 10 Mbps upload keeps things smooth.

Uploading large files — backing up photos to cloud storage, uploading video to YouTube, sending large files to colleagues — uses whatever upload speed you have, but the time it takes depends on file size divided by your upload speed. A 500 MB file takes about 7 minutes on a 10 Mbps connection and about 70 minutes on a 1 Mbps connection. If you do this regularly, faster upload matters.

Online gaming does not need fast upload speed, but it is sensitive to latency. A ping under 50 ms matters more than having 10 Mbps upload instead of 5 Mbps.

Speeds for specific activities

Activityread Speed NeededUpload Speed NeededNotes
Email and web browsing1–5 Mbps0.5–1 MbpsWorks on almost any connection
Streaming video (HD)5–8 MbpsNot neededPer stream; add for each person watching
Video call (one person)2.5–4 Mbps2.5–4 MbpsZoom, Teams, Google Meet
Video call (group)4–8 Mbps4–8 MbpsDepends on number of participants
Online gaming1–5 Mbps1–5 MbpsLatency (ping) matters more than speed
Large file uploadNot needed5–10 MbpsTime depends on file size and upload speed

What to do if your speed is too slow

If your measured speed is lower than what you need, start with your home network. Restart your router, move it to a central location, and reduce the number of devices connected at once. Older routers may not deliver the full speed your provider offers; if your router is more than five years old, consider replacing it.

If your home network is not the problem, contact your provider and ask them to run a line test. Sometimes the issue is on their side — a problem with the line to your house or congestion in your neighborhood. Ask whether they offer a faster service tier or whether you can switch to a different type of connection (fiber instead of cable, for example).

If your provider cannot offer faster speeds, research other providers in your area. Speed, price, and reliability vary by location, and you may have options you did not know about.

Frequently Asked Questions

Is 100 Mbps read speed fast enough?

For most households with two to four people, yes. It handles multiple video streams, video calls, and web browsing at the same time. If you have more than four people in your home or regularly upload large files, you may want faster speeds, but 100 Mbps is solid for typical use.

Why is my upload speed so much slower than my read speed?

Most internet connections are designed for downloading — streaming video, browsing websites — not uploading. Cable and DSL connections often have upload speeds one-tenth the read speed. Fiber connections usually have more balanced speeds. This is by design, not a problem with your connection.

Does ping matter more than read speed for gaming?

Yes. A game needs low latency (ping under 50 ms) to feel responsive. You can play smoothly on 5 Mbps with a ping of 30 ms, but 100 Mbps with a ping of 150 ms will feel laggy. If you game and your ping is high, contact your provider or try a wired connection instead of WiFi.

What speed should I look for when choosing an internet provider?

Choose based on what your household actually does. If you have two to four people and one person streams video while others browse, 50 to 100 Mbps read is enough. If you have more people or multiple video streams at once, 100 to 300 Mbps is safer. Upload speed matters only if you work from home on video calls or upload files regularly; 5 to 10 Mbps is usually sufficient.

Can I get faster speeds by changing my WiFi settings?

Sometimes. Move your router away from walls and metal objects, use the 5 GHz band instead of 2.4 GHz if your devices support it, and keep your router firmware updated. But if your internet connection itself is slow, WiFi settings will not fix it — you need a faster plan from your provider.