---
title: "Zoom, Meet or FaceTime calls stutter on Mac: find the cause · Kilobat Guides"
url: "https://kilobat.app/guides/video-call-stutter-mac"
description: "Video calls freeze or audio breaks up on your Mac? Check latency spikes, packet loss, uploads and Wi-Fi, then fix the cause before the next call."
---

Websites and speed

# Video calls stutter or freeze on a Mac

Calls need steady latency and steady upload more than high speed. Short latency spikes, packet loss and background uploads cause most freezes.

Applies to: All current macOS versions. `networkQuality` needs macOS 12 Monterey or later. · Checked: 29 October 2026

## Symptoms

- Video freezes for a moment, then continues.
- Audio sounds robotic or cuts out.
- Other people say that you freeze, but you see them clearly.
- Calls are worse when other devices use the network.

## Likely causes

- **Short latency spikes.** Spikes of a few hundred milliseconds freeze video. An average latency value does not show them.
- **Packet loss.** Lost packets break audio, even on a fast connection.
- **Background uploads.** A backup or sync that fills the upload link delays your video.
- **Bufferbloat.** Latency rises when the network is busy.
- **A weak Wi-Fi link.** Distance and interference cause both loss and spikes.

## How to check

1. Ping your router for one minute. Look for single times that are much higher than the others.

   ```
   ping -c 60 192.168.1.1
   ```
2. Find the router address first, if you do not know it. It is the `gateway` line.

   ```
   route -n get default
   ```
3. Ping a server on the internet for one minute.

   ```
   ping -c 60 1.1.1.1
   ```
4. Look for uploads in Activity Monitor > Network, or with `nettop`. See [Find which app uses your bandwidth on a Mac](https://kilobat.app/guides/which-app-uses-bandwidth).
5. Measure responsiveness. Do this before the call, not during it.

   ```
   networkQuality
   ```

## How to fix it

1. Pause cloud sync and backups during calls.
2. Move closer to the router, or connect with an Ethernet cable.
3. If Bluetooth headphones share 2.4 GHz with your Wi-Fi, use a 5 GHz network. See [Bluetooth headphones and Wi-Fi interference on a Mac](https://kilobat.app/guides/bluetooth-wifi-interference).
4. If spikes repeat at a regular interval, read [AirDrop, AWDL and latency spikes in games and calls](https://kilobat.app/guides/awdl-airdrop-latency-spikes).
5. If latency rises when the network is busy, read [Bufferbloat: calls lag when the network is busy](https://kilobat.app/guides/bufferbloat-mac).
6. If loss or spikes are past the router, turn off video and use audio only.

## With Kilobat

1. Kilobat's stutter test pings the router every 50 ms for 20 seconds. It shows each spike, and whether spikes repeat at a regular interval.

   ```
   kilobat stutter
   ```
2. To test the internet path instead of the router, add a target.

   ```
   kilobat stutter --target internet
   ```
3. `kilobat diagnose` reports latency, jitter and loss. Kilobat warns about calls above 300 ms latency, 30 ms jitter or 2% loss.
4. To test whether AirDrop and AWDL cause the spikes, pause them. macOS asks for an administrator password.

   ```
   kilobat low-latency on --for 1h
   ```

   Needs an administrator password.
5. The stutter test is free in the Health tab. Compare with low-latency on needs Pro. See [Test for call stutter](https://kilobat.app/guides/recipes/test-call-stutter).

## Questions

**Why do calls stutter when the speed test is fast?**

A speed test averages its measurements. Short spikes and small amounts of loss disappear in the average, but they freeze calls.

**Should I run a speed test during a call?**

No. The test fills the link and makes the call worse while it runs.

## Sources

- [Apple Support: Test Wi-Fi networks with Apple Network Responsiveness](https://support.apple.com/en-us/101942)
- [Bufferbloat.net: Introduction](https://www.bufferbloat.net/projects/bloat/wiki/Introduction/)
- ping(8), man page installed with macOS 27.2
- networkQuality(8), man page installed with macOS 27.2

Sources checked on 29 October 2026. Man pages are the ones installed with macOS; open one with `man <name>` in Terminal.

## Related guides

- [Test for call stutter](https://kilobat.app/guides/recipes/test-call-stutter): A speed test averages its pings, so short spikes disappear.
- [Bufferbloat: calls lag when the network is busy](https://kilobat.app/guides/bufferbloat-mac): Bufferbloat is latency that network devices add when they hold too much data in their buffers.
- [AirDrop, AWDL and latency spikes in games and calls](https://kilobat.app/guides/awdl-airdrop-latency-spikes): AWDL is the Apple Wireless Direct Link.
- [Bluetooth headphones and Wi-Fi interference on a Mac](https://kilobat.app/guides/bluetooth-wifi-interference): Bluetooth and 2.4 GHz Wi-Fi use the same radio band.
- [Test for packet loss on a Mac with ping](https://kilobat.app/guides/packet-loss-mac): Packet loss makes calls break up and pages stall.
