Skip to content
Test Speed Internet
Remote Work

What Internet Speed Do You Need to Work From Home?

Most remote workers need less download speed than they think but more upload and stability. Here's how to size your connection for video calls, VPNs, and shared households.

TestSpeedInternet Editorial TeamPublished 6 min read
Illustration of a home office desk with a laptop on a video call and a speed gauge showing download and upload speed for remote work
In this article
  1. Recommended internet speeds for remote work tasks
  2. Why upload speed matters more for remote work
  3. Latency, jitter, and packet loss: the hidden work-from-home killers
  4. How to check if your internet is good enough for remote work
  5. Sizing a plan for a shared household
  6. How to make your home office connection more reliable
  7. Bottom line

For most people, 50–100 Mbps download and at least 10 Mbps upload is enough to work from home comfortably, with a ping under about 50 ms and low jitter. A single HD video call needs only a few megabits in each direction, so raw download speed is rarely the bottleneck. What usually breaks remote work is weak upload, an unstable connection, or several people sharing the line at once.

Quick answer

  • Solo remote worker, video calls and cloud apps: 25–50 Mbps down, 5–10 Mbps up.
  • Remote worker plus a household that streams and games: 100–300 Mbps down, 20 Mbps or more up.
  • Frequent large uploads (video, design files, code builds): prioritize upload; 50 Mbps or more makes a real difference.
  • Latency and jitter matter as much as speed: aim for ping under 50 ms and jitter under 30 ms.

The numbers below are typical figures based on what common apps publish as recommended bandwidth. They're per-person, per-activity estimates; add them up for everyone who uses the connection at the same time.

Activity Download (typical) Upload (typical) Notes
Email, chat (Slack, Teams chat) Under 1 Mbps Under 1 Mbps Almost any connection works
Cloud documents (Google Docs, Office 365) 1–5 Mbps 1 Mbps Responsiveness depends more on latency
1:1 HD video call (Zoom, Teams, Meet) 2–4 Mbps 2–4 Mbps Upload is what freezes your video
Group HD video call 3–6 Mbps 2–4 Mbps Gallery view uses more download
Screen sharing 1–3 Mbps 1–3 Mbps extra Rises with motion and resolution
Remote desktop / VDI (Citrix, RDP) 2–10 Mbps 1–2 Mbps Very sensitive to latency
Uploading large files (1 GB) — Higher is better About 14 min at 10 Mbps, under 3 min at 50 Mbps
Streaming HD video on a break 5–8 Mbps — 4K needs about 15–25 Mbps

The pattern is clear: individual work apps don't need much. The trouble starts when they run at the same time as everyone else's streaming, gaming, cloud backups, and phone updates.

Why upload speed matters more for remote work

Most home internet plans, especially cable and DSL, are asymmetric: download is much faster than upload. A plan sold as 300 Mbps might offer only 10–20 Mbps up. That's fine for watching Netflix, but remote work turns you into a content sender.

Every time you're on camera, share your screen, sync a folder to OneDrive or Dropbox, or push code, you're using upload bandwidth. If upload is saturated, the other people on the call see your video freeze or turn pixelated, and your voice cuts out, even though everything looks fine from your end.

A simple sizing rule: allow about 5 Mbps of upload for each person who might be on a video call at the same time, and add more if you regularly send large files. Fiber plans usually offer symmetric speeds, which is one reason they suit remote work so well. For a deeper explanation, see why upload speed matters.

Latency, jitter, and packet loss: the hidden work-from-home killers

A 500 Mbps plan can still give you terrible video calls. That's because real-time apps care about how quickly and consistently packets arrive, not just how many arrive per second.

  • Ping (latency) is the round-trip time to a server. Under 50 ms feels instant; 50–100 ms is fine; above 150 ms you'll notice people talking over each other.
  • Jitter is how much latency varies from moment to moment. Video calling apps buffer a little to hide it, but jitter above about 30 ms often causes robotic audio and frozen frames.
  • Packet loss means data never arrives. Even 1–2% loss can make calls choppy, because there's no time to resend audio.

These problems often show up only when the connection is busy, a phenomenon called bufferbloat. If your calls fall apart whenever someone starts a big download, read what is bufferbloat. You can measure latency on its own with our ping test.

How to check if your internet is good enough for remote work

Don't rely on the speed printed on your bill. Test the connection you actually have, from the spot where you work.

  1. Sit at your desk with the device you use for work, on the same WiFi or Ethernet connection you normally use.
  2. Close cloud sync apps, downloads, and streaming tabs for a clean reading.
  3. Run a free speed test and note download, upload, ping, and jitter.
  4. Run it again at the time of day you usually have meetings. Evening and late-afternoon congestion can be noticeably worse.
  5. Run a third test while someone else in the house streams video. This shows how your connection behaves under realistic load.
  6. Compare the results against the table above. Pay special attention to upload and jitter.

If your speed is fine with Ethernet but poor over WiFi, the problem is your home network, not your plan. If both are poor, contact your ISP or consider an upgrade.

Sizing a plan for a shared household

Remote work rarely happens in isolation. A practical way to estimate what you need is to imagine the busiest hour of a typical weekday.

Example: two remote workers, one student, evening streaming.

  • Two simultaneous video calls: about 8 Mbps down, 8 Mbps up.
  • A student on an online class: about 4 Mbps down, 3 Mbps up.
  • Someone streaming 4K on a break: about 25 Mbps down.
  • Background traffic (phone updates, cloud photo backup, smart devices): 10–20 Mbps down, 5–10 Mbps up.

That adds up to roughly 50–60 Mbps down and 15–20 Mbps up. Doubling that for headroom gives a comfortable target of around 100–150 Mbps down and 20–40 Mbps up. Headroom matters because speeds fluctuate, WiFi rarely delivers the full plan rate, and large uploads can spike without warning. For general guidance on plan sizes, see our guide to what is a good internet speed.

How to make your home office connection more reliable

Once you know your numbers, these changes give the biggest improvements for remote work specifically.

Use Ethernet for your work computer

A wired connection removes WiFi interference, signal drops, and much of the jitter. If your router is far away, a long flat Ethernet cable or a powerline adapter can be a cheap fix. See Ethernet vs WiFi for the trade-offs.

Turn on QoS or traffic prioritization

Many routers let you prioritize video calling traffic or a specific device. Some newer routers include "smart queue" or SQM settings that keep latency low when the connection is busy. This is one of the most effective fixes for calls that break up when others are online.

Schedule heavy uploads

Cloud backups and large file syncs can quietly eat your upload bandwidth. Pause them during meetings or schedule them overnight.

Check your VPN

Company VPNs route your traffic through a remote gateway, which adds latency and can cap speed. If the VPN offers server choices, pick the closest one. Ask IT whether video calls can bypass the VPN (split tunneling), which is common in many organizations.

Have a backup

If your income depends on being online, a backup matters. Your phone's hotspot can carry a video call in an emergency. Know how to switch to it quickly, and keep an eye on your mobile data allowance.

Bottom line

Working from home doesn't require a huge plan. For one person, 50 Mbps down and 10 Mbps up with stable, low latency handles video calls and cloud apps easily. Households with several people online at once should look at 100–300 Mbps and, ideally, a plan with stronger upload, which is where fiber shines.

The best next step is to measure what you actually have from your desk. Test your internet speed during your normal meeting hours, check upload and jitter as well as download, and fix your home network before paying for a faster plan.

Frequently asked questions

Is 50 Mbps enough to work from home?

For one person, 50 Mbps download is usually plenty for video calls, email, and cloud apps, as long as upload is at least 10 Mbps and latency is stable. If others in the home stream or game at the same time, 100 Mbps or more gives more headroom.

What upload speed do I need for Zoom or Teams?

Zoom and Microsoft Teams list roughly 1.5 to 4 Mbps of upload for HD video calls. Aim for at least 5 to 10 Mbps upload per person who's on calls at the same time, so screen sharing and background uploads don't cause freezes.

Does a VPN slow down working from home?

A VPN usually adds some latency and can lower throughput, especially if the VPN server is far away or the company gateway is busy. For most remote work tasks the impact is small, but it can be noticeable on large file transfers.

What ping is good for video calls?

A ping under 50 ms feels smooth for video calls, and up to about 100 ms is usually fine. Jitter under 30 ms matters just as much, because uneven latency causes choppy audio and frozen video.

Is WiFi good enough for remote work?

Modern WiFi is good enough for most remote workers if the signal is strong in your office. If you get dropped calls or frequent freezes, a wired Ethernet connection is the most reliable fix.

  • #remote work
  • #video calls
  • #upload speed
  • #internet speed

TestSpeedInternet Editorial Team

We write practical, plain-English guides on internet speed, WiFi and home networking, and check every article for accuracy. Read our editorial policy or send us a correction.

Check your own connection

Measure your download, upload, ping and jitter in about 30 seconds. Free, no app needed.

Run a speed test

Is your internet as fast as you pay for?

Run a free speed test in seconds. No app, no signup.

Start the speed test