Help · Mac apps
Launch agents and daemons, explained.
Launch agents and daemons are how apps start background jobs on a Mac: an updater that checks every few hours, a helper that runs at login, a service that runs for everyone. Each one is a small settings file (a .plist) telling macOS what to start and when.
Where they live
~/Library/LaunchAgents: agents for your user only, started when you log in./Library/LaunchAgents: agents from apps, for every user who logs in./Library/LaunchDaemons: system-wide daemons from apps, started with the Mac, even before anyone logs in./System/Library/LaunchAgentsandLaunchDaemons: Apple's own. Never touch these; macOS protects them anyway.
Agents run only while you're logged in. Daemons run for the whole Mac, usually with administrator rights, which is why removing them asks for your password.
Work out what one does
- The name usually gives it away:
com.company.app.updater.plistbelongs to that company's app. - The contents: select the file and press Space for Quick Look. The
ProgramorProgramArgumentsentry shows what it runs. If that file no longer exists, it belongs to an app you've removed. - System Settings shows most of them by app name under General › Login Items (Login Items & Extensions on newer macOS), in Allow in the Background.
Switch one off or remove it
- Easiest and reversible: switch it off under Allow in the Background in System Settings.
- For an app you've removed: move its
.plistto the Trash. Files in/Libraryask for your password. - Restart, or log out and back in, so it stops running.
Only remove items you recognise as belonging to an app you don't want. Removing a security, backup or driver helper can stop that app working. Never remove anything starting com.apple..
For the simpler login-item settings, see how to remove login items.
See every launch agent, with whose it is.
Pangalin Uninstaller's free Startup tab lists launch agents and daemons, labelled as yours or the system's and with the app each belongs to, with Apple's own hidden. Items still running from an app in the Trash can be stopped. Switch your own off (reversibly) or move them to the Trash. With its background helper, which macOS asks you to approve, you can switch or remove system items too.
Completely free · No account · Notarised by Apple · Apple silicon, macOS 13 or later