What is coreaudiod on Mac? Why it uses so much CPU, and how to fix it

Updated · 2 min read · by

Quick answer

coreaudiod is the macOS audio service. Every sound goes through it, so it gets busy with audio apps, virtual audio devices or a glitch. Short spikes are normal. If it stays high, something is keeping it busy, and the steps below find and fix it.

What is coreaudiod?

coreaudiod runs Core Audio, the system that handles every sound on your Mac: playback, microphones, headphones, AirPods and audio interfaces. Apps send their audio to it and it mixes everything for your output device.

Playing music or joining a call uses a little CPU. Heavy or constant usage usually points to an audio app, a virtual audio device, or a glitch.

Why is coreaudiod using so much CPU?

How to fix high coreaudiod CPU usage

  1. Confirm it in Activity Monitor. Press ⌘ Space, type Activity Monitor, open the CPU tab and sort by % CPU. Watch coreaudiod for a minute: short spikes are normal, only steady high usage needs fixing.
  2. Quit audio apps you aren't using, including call apps running in the background.
  3. Check your output and input devices in System Settings › Sound.
  4. Restart Core Audio if sound is stuck or crackling: open Terminal and run sudo killall coreaudiod. It restarts automatically within a second.
  5. Remove virtual audio drivers you no longer use, using their app's own uninstaller.

More help: How to check CPU usage on a Mac

Questions people ask

What is coreaudiod on a Mac?

coreaudiod is the macOS audio service. Every sound goes through it, so it gets busy with audio apps, virtual audio devices or a glitch.

Can I quit coreaudiod?

Yes, safely: running sudo killall coreaudiod in Terminal restarts it immediately, which often fixes stuck or crackling audio. Sound cuts out for a second.

Is coreaudiod a virus?

Yes. coreaudiod is part of macOS.