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

Updated · 2 min read · by

Quick answer

photoanalysisd is the Photos service that recognises people, pets, places and scenes in your library. It runs after imports and updates, mostly when your Mac is idle and plugged in. Short spikes are normal. If it stays high, something is keeping it busy, and the steps below find and fix it.

What is photoanalysisd?

photoanalysisd works through your Photos library to power features like People & Pets, Memories and search for things like "beach" or "dog". It looks at each photo and video, recognises faces and scenes, and stores the results on your Mac.

It's designed to do most of that work when you're not using your Mac, ideally while it's plugged in, so it may start up as soon as you step away.

Why is photoanalysisd using so much CPU?

How to fix high photoanalysisd CPU usage

  1. Confirm it in Activity Monitor. Press ⌘ Space, type Activity Monitor, open the CPU tab and sort by % CPU. Watch photoanalysisd for a minute: short spikes are normal, only steady high usage needs fixing.
  2. Leave your Mac plugged in and idle, for example overnight. Analysis goes fastest when it isn't interrupted.
  3. Keep Photos updated with macOS, since it's part of the system.
  4. Check progress in Photos: the People & Pets album fills in as analysis completes.

More help: Why is my Mac's battery draining fast?

Questions people ask

What is photoanalysisd on a Mac?

photoanalysisd is the Photos service that recognises people, pets, places and scenes in your library. It runs after imports and updates, mostly when your Mac is idle and plugged in.

Can I quit photoanalysisd?

It relaunches automatically, and quitting it only delays the work. There's no supported setting to turn it off; letting it finish once is the fix.

Is photoanalysisd a virus?

Yes. photoanalysisd is part of Photos in macOS, and the analysis happens on your Mac.