Spotlight Indexing Stuck on Mac? What to Do

Illustration for Spotlight Indexing Stuck on Mac? What to Do

1. Spotlight Stuck Indexing Forever? Here’s What’s Going On 🌀

Spotlight is one of the most useful tools on macOS — until it breaks. If Spotlight indexing is stuck, you’ll see messages like “Indexing” in the top-right corner for hours, sometimes days. Search results become unreliable or completely disappear.

Whether you recently updated macOS, added a new drive, or just noticed your Mac running slower, a frozen Spotlight index is often the cause. But don’t worry — this issue is fixable with a few precise steps.

Spotlight indexing stuck on Mac

2. What Causes Spotlight to Get Stuck Indexing? 🤔

Spotlight creates a database of all files, apps, emails, and more so you can search instantly. When it gets stuck, it’s usually because:

  • A corrupted index database
  • A large number of new files (like after a backup restore)
  • External drives with errors
  • Permissions issues on system folders

Let’s walk through the most effective solutions to get indexing working again.

3. Check Indexing Status with Terminal

To see if Spotlight is actually doing anything, open Terminal and type:

mdutil -a -s

You’ll get output like:

/: Indexing enabled.  
/System/Volumes/Data: Indexing in progress

If indexing is stuck or disabled, let’s force a reset.

4. Rebuild the Spotlight Index Manually 🔄

Use this Terminal command to erase and rebuild the index:

sudo mdutil -E /

This forces Spotlight to start from scratch. Be patient — indexing a full system can take 30–90 minutes depending on your Mac’s size and speed.

5. Use System Settings to Refresh the Index (No Terminal Needed)

If you prefer not to use Terminal:

  • System Settings → Siri & Spotlight → Spotlight Privacy
  • Click the “+” → add your disk (e.g. Macintosh HD)
  • Then remove it

This tricks macOS into restarting indexing for that volume.

6. Remove External Drives or Network Volumes

If you have an external disk or Time Machine drive connected, Spotlight may struggle to index it (or fail entirely). Unplug all external drives and check if the indexing completes. You can add specific drives to Spotlight’s exclusions to avoid future problems.

7. Check Console Logs for Clues 📋

If indexing still doesn’t progress, open the Console app (Applications → Utilities → Console) and search for:

  • mdworker
  • Spotlight

Look for repeated errors or messages like “indexing failed” or “metadata import issue.” These usually point to a specific file or location causing trouble.

8. Safe Boot Can Help Clear Spotlight Glitches 🧼

Booting into Safe Mode clears some Spotlight and cache-related bugs:

  • Intel: Restart and hold Shift
  • Apple Silicon: Hold Power → Options → Shift → Continue in Safe Mode

Let your Mac idle for a few minutes, then restart normally and check if indexing finishes.

Extra Tip 💡

If Spotlight indexing slows down again after reboot, consider excluding certain folders (like large photo libraries, music collections, or virtual machine folders) from indexing via System Settings → Spotlight → Privacy.


More Mac heat and fan help

These guides cover the next checks that are most useful for this kind of Mac issue.

How long Spotlight indexing should take

After a major macOS update, a large file transfer, or connecting a drive with many files, Spotlight can work in the background for minutes or hours. The time depends on the number and type of files, not just the size of the drive. While it is active, you may see elevated CPU use from system processes and slower search results; that alone does not mean the index is stuck.

A better test is progress over time. Leave the Mac on power and connected to Wi-Fi, avoid restarting repeatedly, and check whether search results gradually improve. If nothing changes after an overnight idle period, confirm that the affected folder or drive is not excluded in Spotlight privacy settings. Then test search with a simple filename you know exists before rebuilding anything.

When rebuilding is justified

Rebuild the index only when search returns clearly incomplete results or the index shows no progress for an extended period. Rebuilding creates another temporary workload, so it is not the fastest answer when the Mac simply needs time after an update.

Where AppHalt may help

If Activity Monitor shows a regular app you recognise using resources while you do not need it, AppHalt gives you a reversible option: pause that selected app without quitting it, then resume it later. AppHalt does not repair macOS or guarantee a speed, temperature, battery, or stability result; the effect depends on what the app was doing.

Do not pause an app that is uploading, syncing, backing up, rendering, recording, playing media, or handling a call you need to continue.

Try AppHalt Free · Read the safety limits

Scroll to Top