Microsoft Teams making your Mac slow or hot? What actually helps

Updated · 2 min read · by

Quick answer

Teams is heaviest during meetings: your camera, everyone else's video, background effects and screen sharing all run in real time. Turn off background effects, turn off incoming video in big meetings, keep Teams updated, and quit it fully when you're done.

Why Teams uses so much CPU and memory

What helps the most

  1. Turn off background effects before or during a meeting, in the meeting's video or background settings. This is usually the biggest saving.
  2. Turn off incoming video in large meetings when you only need to listen. Look for it in the meeting's More menu.
  3. Stop sharing your screen as soon as you're done presenting.
  4. Close other heavy apps and browser tabs during calls.
  5. Keep Teams and macOS updated, since performance fixes ship regularly.
  6. Quit Teams fully from its menu (or with ⌘ Q) at the end of the day, instead of only closing the window.

Teams is slow even outside meetings

Check Activity Monitor's Memory tab. If memory pressure is yellow or red, Teams is competing with everything else you have open; closing other apps helps more than any Teams setting. Signing out of organisations you don't use also reduces the load. As a test, try Teams in a browser for a day and compare.

Questions people ask

Why does Teams make my MacBook hot?

Meetings are sustained real-time video work. Background effects and screen sharing add more. Turning effects off makes the biggest difference.

Does Teams use more resources than Zoom?

Both do similar work in a meeting. What matters most is the same for both: video effects, how many videos you're receiving, and screen sharing.

Should I use Teams in the browser instead?

It's worth testing if the app feels heavy on your Mac. Compare CPU and memory in Activity Monitor during a similar meeting.

Why is Teams still running after I close it?

Closing the window keeps Teams running in the background for notifications. Quit it from its menu or with ⌘ Q to stop it.