Video call lag test: why Zoom and Teams freeze, and how to fix it
The Net Fix · Updated · 9 min read
The short answer
Video calls freeze because of jitter, packet loss and a busy upload, not because the plan is slow: Teams needs only about 1.5 Mbps each way for HD video. Microsoft's target for a whole home-to-Teams path is under 100 ms round trip, under 30 ms jitter and under 1% packet loss. Test with the line idle, then again while something uploads, using the Lag Check and the lag spike finder.
Why does my video call lag when my speed test is fine?
A speed test measures how much data your line can move in one big burst. A video call needs something different: a small, steady stream of packets in both directions, arriving on time, many times a second. If a packet arrives late or not at all, the call app can't wait for it. It skips, freezes the picture or fills the gap with the robotic sound everyone recognizes.
That's why a 500 Mbps plan can still give you frozen calls. Microsoft says Teams can deliver HD video in under 1.5 Mbps, and Zoom recommends 1.2 Mbps up and down for a 720p one-to-one call. Almost every US plan has that much to spare. What breaks calls is how the line behaves when it's busy, how stable your Wi-Fi is and whether anything else in the home is uploading at the same time.
Three numbers describe a call-ready connection, and a normal speed test shows at most one of them well:
- Latency (ping): how long a packet takes to get to the call service and back. High latency makes people talk over each other.
- Jitter: how much that time changes from one packet to the next. High jitter causes choppy audio and frozen frames. What is jitter? explains it in full.
- Packet loss: packets that never arrive. Even 1 to 2% is audible as gaps and robotic voices.
What ping, jitter and packet loss do Zoom and Teams need?
Microsoft publishes the clearest targets. For the complete path from a laptop to the Microsoft network, including Wi-Fi and the home internet connection, Teams wants:
| Measure | Teams target | What you notice when it's missed |
|---|---|---|
| Round-trip latency | Under 100 ms | Awkward pauses, people talking over each other |
| One-way latency | Under 50 ms | Same as above |
| Jitter | Under 30 ms in any 15-second window | Choppy or robotic audio, frozen frames |
| Packet loss | Under 1% in any 15-second window | Gaps in speech, blocky video |
| Burst loss | Under 10% in any 200 ms window | Short dropouts mid-sentence |
Microsoft sets tighter targets for the internet connection alone (under 60 ms round trip, under 15 ms jitter, under 0.1% loss), because it expects Wi-Fi and the home network to use up the rest of the budget. Zoom's system-requirements article lists bandwidth but no latency or jitter figures, so the Teams numbers are a sensible yardstick for any call app. Calls on a line that meets them should sound clean on Zoom, Google Meet, FaceTime and WhatsApp as well.
| Call type | Zoom (up / down) | Teams recommended (up / down) |
|---|---|---|
| Audio only | 60-80 kbps | 58 / 58 kbps |
| 1:1 video, 720p HD | 1.2 / 1.2 Mbps | 1.5 / 1.5 Mbps (up to 1080p) |
| 1:1 video, 1080p | 3.8 / 3.0 Mbps | 1.5 / 1.5 Mbps (up to 1080p) |
| Group video, 720p HD | 2.6 / 1.8 Mbps | 2.5 / 4.0 Mbps |
| Screen sharing | 50-150 kbps | 1.5 / 1.5 Mbps (1:1) |
In practice, 5 Mbps up and 5 Mbps down per person on a call covers both apps with room to spare. If two people in the home are on calls at once, double it. Upload is the number to watch, because many US cable plans have far less upload than download.
How do I test my internet for video calls?
One test on a quiet line misses most call problems, because the problems appear when the line or the Wi-Fi is busy. This four-step routine takes about ten minutes and uses free tools from The Net Fix (thenetfix.com), which run in the browser with nothing to install.
- Run the Lag Check from the computer you take calls on, in the room you take them in. Note the idle ping, jitter and upload speed.
- Look at the ping during download and upload in the same result. If it rises by more than about 30 ms, your line has a queue that will hurt calls whenever someone else uses the internet. What is loaded latency? explains how to read it.
- Run the lag spike finder for 2 minutes. It records ping ten times a second and shows the usual ping, the worst 1%, spikes per minute and lost requests. Do it once on a quiet line and once while another device uploads photos or a large file.
- If you can, plug the computer into the router with a cable and repeat step 3. If the spikes disappear, the problem is Wi-Fi, not your provider.
The call apps also show live numbers during a real call, which is the best confirmation. In Zoom, open Settings and then Statistics while in a meeting to see latency, jitter and packet loss for audio and video. In Teams, the call health panel shows the network round trip, packet loss and jitter. Zoom also offers a test meeting at zoom.us/test to check your camera and microphone.
What do my results mean, and what's the fix?
| What you see | Most likely cause | Fix first |
|---|---|---|
| Low idle ping, big rise during upload | A queue at the router (bufferbloat) | Turn on Smart Queue with an upload limit |
| Spikes and loss on Wi-Fi, clean on a cable | Weak or crowded Wi-Fi | Use 5 GHz, move closer, or use a cable |
| Spikes every few seconds even on a quiet line | Wi-Fi scanning, AirDrop or a device on the network | Run the spike finder and follow its fix |
| Clean in the morning, bad every evening, on a cable | A busy line or route in the neighborhood | Record dated results and show your provider |
| High ping all the time, no rise under load | Long path: satellite, 5G, VPN or far server | Turn off the VPN for calls; check the server region |
| Upload under about 3 Mbps | Plan or line too slow upstream | Turn off HD video, or ask about a higher upload tier |
Fix 1: stop uploads from flooding the line
The most common cause of a call that freezes "when someone else is online" is upload traffic: phone photo backups, cloud drive syncs, a console uploading clips, a security camera sending video. On most US cable and DSL plans the upload fills quickly, and your call's packets wait behind the backup. Smart Queue (SQM) on the router keeps that queue short. Its upload limit matters most for calls, so set it to roughly 85 to 90% of your measured upload speed. The Smart Queue calculator works out the numbers and the bufferbloat fix guide covers each router.
No Smart Queue on your router? Pause big uploads during important calls, schedule backups for the night, and see background downloads and uploads for where each one hides.
Fix 2: steady the Wi-Fi
Microsoft's own Teams guidance says Wi-Fi isn't necessarily designed for real-time media and recommends the 5 GHz band. At home, that translates into a few simple steps:
- Use a cable for the computer you take calls on, if you can. It removes Wi-Fi from the problem completely.
- Join the 5 GHz (or 6 GHz) network rather than 2.4 GHz when you're within a room or two of the router.
- Keep the router in the open, off the floor and out of cabinets.
- Check the room you work in with the Wi-Fi room check. A home office at the far end of the house is often where a mesh point or a wired access point pays off.
The Wi-Fi fix guide goes through channels, placement and mesh in detail.
Fix 3: take the VPN out of the call
Work VPNs often send call traffic to a distant office before it reaches Zoom or Teams, which adds latency and jitter. Microsoft recommends split tunnelling, where Teams traffic goes straight to Microsoft instead of through the VPN. That's your IT team's setting, not yours, so if calls are clean with the VPN off and bad with it on, show them the two results and ask whether call traffic can bypass it.
Fix 4: when the problem is beyond your home
If calls are bad on a cable, with no uploads running and no VPN, and the spike finder shows loss or big spikes at the same hours each day, the problem is probably on your line or beyond it. Save results at good and bad times over a few days; the Lag Check keeps your history in this browser. Dated numbers on a wired computer are the strongest thing you can show your provider. Internet slow at night? covers how to make that case.
When doesn't this apply?
- If only one person or one app has trouble, and everyone else on the call says it's fine for them, the cause may be at their end or in the app, not your line. Check the app's own statistics first.
- If calls drop completely rather than freeze, look at connection drops, not lag: see why the internet keeps cutting out.
- On Starlink and 5G home internet, short spikes are normal and some of them can't be removed at home. The fixes above still help, but expect less.
- An old laptop with a busy processor can freeze a call even on a perfect line. If the app warns about high CPU, close other tabs and apps, or turn off background blur.
For drops, see why the internet keeps cutting out. For satellite and 5G, see how to lower ping on Starlink and 5G.
Test & Optimize runs every lag check in a row, then walks you through the fixes for calls and games.
Run Test & Optimize, freeQuestions
How do I test my internet for Zoom or Teams?
Run a speed test that shows ping under load, then record ping for a couple of minutes while another device uploads. The Lag Check and lag spike finder do both in the browser. During a real call, Zoom's Statistics and Teams' call health panel show live numbers.
What jitter is acceptable for video calls?
Microsoft's target for Teams is under 30 ms of jitter over the full path from your device, measured over any 15 seconds. Under 15 ms is comfortable. What is jitter? explains how to lower it.
What upload speed do I need for video calls?
About 1.5 to 4 Mbps per person for HD video on Zoom or Teams, so 5 Mbps per person on a call leaves headroom. A steady upload matters more than a big one, because backups that fill the upload cause most call freezes. The Smart Queue calculator helps keep it steady.
Why does my voice sound robotic on calls?
Robotic audio means packets are arriving late or not at all, usually from Wi-Fi trouble or a full upload queue. Try a cable, pause uploads and check for spikes with the lag spike finder.
Is Wi-Fi or Ethernet better for video calls?
A cable is steadier, because it removes Wi-Fi interference and distance. Microsoft also recommends 5 GHz Wi-Fi over 2.4 GHz for calls. Ethernet vs Wi-Fi compares them with numbers.
Why do my calls freeze only when someone else is online?
Another device is filling the line, most often with an upload, and your call's packets wait in a queue at the router. Smart Queue keeps that queue short. The bufferbloat fix guide shows how to turn it on.
Does a VPN make video calls worse?
It can, because it may send call traffic to a distant server first, which adds latency and jitter. Microsoft recommends letting Teams traffic bypass work VPNs. Compare a Lag Check with the VPN on and off.