What is corespotlightd?
corespotlightd runs Core Spotlight, which lets apps add their own content to Spotlight search. Mail messages, notes, messages and items from many third-party apps reach Spotlight through it, separately from the files that mds_stores indexes.
It mostly works in short bursts. It gets busy when an app hands over a lot of items at once.
Why is corespotlightd using so much CPU?
- After a macOS update, when app content is often re-indexed.
- Adding a big mail account or importing lots of notes or messages.
- An app re-submitting the same items repeatedly because of a bug.
How to fix high corespotlightd CPU usage
- Confirm it in Activity Monitor. Press ⌘ Space, type Activity Monitor, open the CPU tab and sort by % CPU. Watch
corespotlightdfor a minute: short spikes are normal, only steady high usage needs fixing. - Let it finish while plugged in. It settles once the backlog is indexed.
- Wait for big imports to complete, such as a new mail account downloading.
- Find a misbehaving app. If it stays busy for days, quit apps one at a time and update the one that makes it stop.
- Restart to clear a stuck index job.
More help: Mac slow after an update