A good upload speed for most homes is 10–20 Mbps. One person on one HD video call needs about 3–5 Mbps, and 20 Mbps is the upload half of the US broadband benchmark. Go higher only if you livestream, run several security cameras or move big files to the cloud every day.
Upload is the direction you send data: your face on a call, a stream to Twitch, a camera feed to the cloud, photos syncing from your phone. Most plans give you far less upload than download, so it's often the first thing to run out.
How much upload each activity needs
These are the figures the services publish. Each one is per call, stream or device.
| Activity | Upload needed | Source |
|---|---|---|
| Zoom 1:1 call, 720p | 1.2 Mbps | Zoom |
| Zoom call, 1080p | 3.8 Mbps | Zoom |
| Microsoft Teams meeting (recommended) | 2.5 Mbps | Microsoft |
| Google Meet, 720p | up to 1.7 Mbps | |
| Twitch stream, 720p at 30 fps | 3,000 kbps (3 Mbps) | Twitch |
| Twitch stream, 1080p at 60 fps | 6,000 kbps (6 Mbps) | Twitch |
| Ring camera, 1080p | 2 Mbps | Ring |
| Ring camera, 2K | 10 Mbps | Ring |
| Ring camera, 4K | 15 Mbps | Ring |
| Xbox online play (minimum) | 0.5 Mbps | Xbox |
Two things stand out. Calls are cheap: even 1080p Zoom fits in 4 Mbps. Cameras and streams are expensive: one 4K camera needs more upload than four 1080p calls.
Add up what runs at the same time
Upload needs stack. Ring makes this point in its own guide: add the figure for each device to get the total your line has to carry.
A typical working-from-home household might look like this:
- Two people on 1080p Zoom calls: 2 × 3.8 = 7.6 Mbps
- One Ring 2K doorbell: 10 Mbps
- Total: 17.6 Mbps
That fits under 20 Mbps, with very little left for a phone backing up photos at the same moment. Drop the camera and the same household is comfortable on 10 Mbps. Add a Twitch stream at 1080p60 and you need about 24 Mbps.
As a rule of thumb, keep about a quarter of your upload free. Lines that run flat out tend to get laggy, and the next section explains why.
What "good" means by official standards
Regulators set floors, not targets, but they're a useful scale:
- US: the FCC's broadband benchmark is 100 Mbps down and 20 Mbps up, and its 2026 broadband report kept that figure.
- UK: Ofcom calls a connection "decent" from 1 Mbit/s up (with 10 Mbit/s down). That's a minimum you can legally request, not a comfortable speed.
- Ring's app rates upload under 5 Mbps as Poor, 5–10 Mbps as Okay and over 10 Mbps as Good.
Put together: under 5 Mbps is tight, 10 Mbps is fine for most people, and 20 Mbps or more is good by any official measure.
A quick guide by household
These are rules of thumb built from the figures above, with some headroom left over:
- One person, calls and browsing: about 5 Mbps.
- Two or three people working from home: about 10 Mbps.
- A home with security cameras, or someone who livestreams: 20 Mbps or more. Check your camera's resolution first, because a 4K camera alone needs 15 Mbps.
- Creators uploading long videos every day, or several 4K cameras: 50 Mbps or more. Here a faster upload mostly shortens the wait for big files.
If you're in between, size for the busiest hour of the day, not the average.
Why upload is usually much lower than download
Cable, DSL and most fixed-wireless and satellite plans are asymmetric. They split capacity in favor of download, because most homes download far more than they upload. A few published examples:
- Starlink says upload is typically 5–20 Mbps.
- T-Mobile 5G Home Internet gives typical upload of 12–55 Mbps on its top plans.
- Verizon Fios fiber is sold with matching speeds, such as 300/300 Mbps.
Fiber is the usual way to get a big upload. The fiber vs cable comparison covers the trade-offs if you're choosing a plan.
When a full upload ruins everything else
A maxed-out upload does more than slow the upload itself. Your router queues the extra data, and everything else waits in that queue, including the tiny packets your game or call depends on. Ping can jump from tens of milliseconds to hundreds while the download speed still looks fine. This is called bufferbloat.
The usual culprits are things nobody is watching: cloud photo backup, a laptop syncing a big folder, a camera uploading a clip. If calls fall apart at random times, check for a background upload before you blame the plan.
How to check your upload speed
- Plug a laptop into the router with Ethernet if you can. Wi-Fi often costs more upload than download, especially from a phone in another room. The Wi-Fi vs Ethernet guide explains why.
- Pause backups and big uploads on other devices.
- Run the SpeedMetric speed test and note the upload figure in Mbps.
- Compare it with your plan's upload, not its download. Upload often isn't printed prominently, so check your bill or the plan page.
SpeedMetric reports download, upload, idle ping and jitter. It doesn't measure latency while the line is busy, so a clean result doesn't rule out the queueing problem above. For what each number on the result means, see download, upload and ping explained.
If your wired upload is far below what you pay for, write the result down with the time and contact your provider. If it matches the plan but the plan is under 10 Mbps and you're on calls all day, a higher upload tier or a fiber plan is the fix that actually works.
Common questions
Is 10 Mbps upload good?
For one or two people, yes. It covers two 1080p Zoom calls with room to spare, and it sits on the line Ring uses between an 'Okay' and a 'Good' upload rating.
Does upload speed matter for online gaming?
Less than people expect. Xbox asks for only 0.5 Mbps up for online play. Upload matters for gaming when someone else in the house fills it, because that pushes your ping up.
Is Wi-Fi upload slower than wired upload?
Often, yes. A laptop or phone far from the router can lose upload faster than download. Test once on Ethernet to see what the line itself delivers.