Core Audio Daemon
coreaudiod is the Core Audio system daemon on macOS that coordinates all audio input and output across applications, devices, and the operating system. It handles device hot-plug events, sample-rate negotiation, buffering, and DSP routing to ensure synchronized, low-latency sound playback and recording, and it runs continuously in the background.
coreaudiod runs as /usr/sbin/coreaudiod under root and interfaces with the Audio HAL, I/O Kit drivers, and the kernel to allocate audio sessions, manage device changes, and apply routing and mixing policies across apps.
coreaudiod is a legitimate Apple system daemon that is required for proper operation of the macOS audio stack. It runs with elevated privileges to coordinate hardware drivers, software mixers, and per-application audio sessions. In normal operation it only communicates locally and does not fetch data from external networks. If the file path is /usr/sbin/coreaudiod and the signature shows Apple Inc., it should be considered safe.
A compromised or counterfeit coreaudiod can be a sign of malware attempting to masquerade as the system daemon. Genuine coreaudiod is signed by Apple and located at /usr/sbin/coreaudiod; deviations in path, signature, or behavior (e.g., unusual network activity or persistence after logout) warrant investigation. Always verify the binary and scan for malware if in doubt.
Red Flags: If coreaudiod is not located at /usr/sbin/coreaudiod, signed by Apple, or shows unexpected network activity, treat as suspicious and perform a full-system malware scan.
Reasons it's running:
coreaudiod is the Core Audio daemon that coordinates all system audio I/O, routing, and device changes. It runs in the background and is essential for playback, recording, and audio management.
Yes, when it is located at /usr/sbin/coreaudiod and signed by Apple. It is a core macOS component, routinely updated by Apple, and not intended to connect to external networks.
coreaudiod may use CPU when managing many simultaneous audio streams, upgrading sample-rate handling, or when devices are changing. A brief spike can be normal; sustained high usage suggests device drivers or misbehaving apps.
Open Terminal and run sudo killall coreaudiod or log out and back in. macOS will automatically restart the daemon to restore audio services.
No. macOS requires coreaudiod for audio routing. You can temporarily stop or restart it to troubleshoot, but it will restart automatically and cannot be disabled via standard user controls.
The legitimate binary is /usr/sbin/coreaudiod. It is signed by Apple. If you find a copy elsewhere or with a non-Apple signature, treat it as suspicious.