How much internet speed do I need to work from home?
For one person doing video calls, browsing, and the occasional stream, plan for roughly 20 to 25 Mbps download and at least 5 Mbps upload, which comfortably covers an HD call with headroom. The FCC defines real broadband as 100 Mbps download and 20 Mbps upload, a good target for a household where several people are online at once. The figure that gets overlooked is upload: a single connection can have plenty of download and still struggle on calls if its upload is thin, which is common on hotspots and satellite. The calculator above gives you both numbers for your actual setup.
How much upload speed do I need for video calls?
Roughly 1.5 Mbps upload for a standard-definition call and about 3.5 to 4 Mbps upload for an HD 1080p call, per concurrent call, based on Zoom's, Teams', and Google Meet's own published figures. Google Meet enforces a hard floor of 1 Mbps outbound per participant. Upload matters because you send your own camera feed in real time, and on most connections upload is far slower than download. So on a hotspot or Starlink, upload is usually the limit you hit first, not download. If two people are on HD calls at once, double it to roughly 8 Mbps upload.
How much speed do I need for Zoom or a video call?
A one-to-one HD Zoom call needs about 3 Mbps download and 3.8 Mbps upload, by Zoom's published bandwidth figures, and a standard call needs about 1.5 Mbps each way. Notice that Zoom asks for more upload than download at HD, which is the opposite of how people think about internet speed. Group calls lean a little more on download because you receive several video streams, but the upload requirement stays high because you are still sending one. Plan around the upload number, since that is the one a mobile or satellite connection is most likely to miss.
How much speed do I need for Netflix or 4K streaming?
Netflix recommends about 5 Mbps for HD 1080p and 15 Mbps for 4K, and YouTube is similar at roughly 5 Mbps for 1080p and 20 Mbps for 4K, all download and effectively no upload. The FCC lists 25 Mbps as its own 4K guideline, so the exact 4K number varies by source. Streaming is the most download-heavy thing most people do, but it uses almost no upload, which is why a connection can stream 4K flawlessly and still stutter on a video call. If your download target looks large, streaming quality is usually the lever.
Is Starlink fast enough for video calls?
For a single HD video call, usually yes: Starlink's median download is around 100 to 120 Mbps and its latency, roughly 30 to 45 milliseconds, sits in the workable range for calls. The catch is upload and consistency. Starlink's median upload is only about 19 Mbps, well below its download, and by Ookla's 2025 measurements a large share of Starlink users still miss the FCC's broadband minimums, with upload being the harder of the two to hit. A single 1080p call fits comfortably, but several simultaneous calls or a heavy cloud sync can saturate the upload, and occasional latency spikes can cause a call to drop or freeze. It is solid for one worker and gets tight for a busy multi-person rig.
How much speed do I need for a household or rig with several people?
Add up the busiest moment: count the simultaneous calls, streams, and people working, sum the download needs and the upload needs separately, then add about 30 percent. As a rough guide, two people each on an HD call while a third streams HD comes to roughly 20 Mbps download and 8 Mbps upload after headroom. The FCC's 100 down by 20 up benchmark is a sensible target for a fixed multi-person connection. On a rig, the question is almost always whether the upload total clears, because that is where cellular and satellite connections run out of room first.
Why do my video calls lag when my speed test looks fine?
Because a speed test reports raw throughput, mostly download, and hides the things calls actually depend on: latency, jitter, packet loss, and sustained upload while everything else is running. Microsoft's own call-quality spec wants round-trip time under 60 milliseconds, jitter under 3, and packet loss under half a percent for a good call. A satellite or congested cellular link can show a big megabit number and still deliver high or uneven delay, which is what makes a call freeze or talk over itself. As Cloudflare puts it, a high throughput score does not necessarily mean a high-quality experience. If calls lag despite a fast test, look at latency and upload-under-load, not the headline speed.