How to fix it when Mac Mail search is not working

Apple Mail is an excellent email client. It offers all the features you would expect from a modern email app, including support for accounts from multiple providers. It also has terrific privacy and security features, like the ability to load images and other non-text content in the background until you choose to view it. It’s also quick and, most of the time, runs without a hitch. Occasionally, however, you may run into a problem. One of those is search not working in Apple Mail. In this article, we’ll show you how to fix it.

Why is macOS Mail search not working?

There are a number of possible reasons why Mail search is not working on Mac. For example, the search feature in Mail uses Spotlight, the Mac’s system-wide search tool. If there’s a problem with Spotlight, like a corrupt database or a problem with indexing, search in Mail may not work. Other reasons include:

  • Spotlight settings configured incorrectly
  • macOS not updated
  • Corrupt Mail database
  • Third-party software interfering with Mail
  • Problems with your internet connection
  • Lack of free storage space on your Mac

How to fix it when Mac Mail search is not working

1. Restart Mail

Quit Mail and then reopen it. This will delete temporary files and clear caches, and it may be all you need to do to fix the problem.

2. Restart your Mac

If restarting Mail doesn’t work, try restarting your Mac. This will clear out RAM, delete temporary files across the system, and, on Mac with Apple silicon, perform checks on the startup disk.

3. Reset Mail

Resetting an app means putting it back in the state it was in when it was first installed. To do that, you need to remove all the settings and preferences files it has placed on your Mac. If you were to do that manually, you would have to track down all the files and drag them to the Trash. That can be a lengthy and tedious process. Fortunately, you don’t have to do it manually. CleanMyMac X’s Uninstaller module can do it for you. As well as uninstalling apps completely, the Uninstaller module can remove files left over by other apps that weren’t uninstalled correctly and, importantly in this context, reset misbehaving apps by tracking down and removing those files. CleanMyMac X is free to download here. Once you’ve downloaded and installed it, follow the steps below to reset Mail:

  1. Open CleanMyMac X and choose Uninstaller in the sidebar.
  2. Select Apple in the middle pane and Mail from the list of all apps.
  3. Click the dropdown menu next to Mail and choose Reset.
  4. Click the Reset button.
Safari reset selected in the Uninstaller module in CMMX

4. Rebuild your inbox

In Mail, select the unified inbox in the sidebar. Then, click the Mailbox menu and choose Rebuild. This recreates the index of mail messages and can sometimes fix problems with searching.

5. Rebuild Spotlight

If rebuilding the Mail database doesn’t work, the next step is to rebuild Spotlight’s index. Here’s how to do that:

  1. Click the Apple menu and Choose System Settings.
  2. Go to Siri & Spotlight, scroll to the bottom of the window, and click Spotlight Privacy.
  3. Drag your Mac’s startup disk (usually called Macintosh HD) into the window, or click the ‘+’ and select it. Then, click Choose and Done. Quit System Settings.
  4. Wait for a few seconds and reopen System Settings. Go to Siri & Spotlight > Spotlight Privacy.
  5. Click your Mac’s startup disk in the window, then click ‘-’ to remove it.
  6. Quit System Settings. Spotlight should start reindexing.

6. Check for macOS updates

The search problem may be a bug in the version of Mail you’re running, and it may have been fixed in a subsequent update. The solution is to update macOS, which, in turn, will update Mail.

  1. Open System Settings.
  2. Click General > Software Update.
  3. Wait for your Mac to check for an update.
  4. If there is one available, follow the instructions on the screen to install it.
System Preferences - Software Update

7. Check free storage

In System Settings, choose General > About > Storage Settings. Wait for it to update, and then check how much free space is available. If it’s only a few gigabytes, you will need to free up space. Start by following the recommendations in that window.

System Preferences - Storage

8. Restart your Mac in safe mode

Safe mode loads only those extensions needed to boot your Mac and carry out basic tasks. If you restart in safe mode and Mail search works, you know the problem is being caused by an extension, probably a third-party login item or launch agent. You can then go to System Settings > General > Login Items, turn off all the login items and extensions there, and reboot. Then, turn them on again one by one and test Mail search until you find the one causing the problem.

System Preferences - Login Items

The way you restart in safe mode is different for Intel-based and Apple Silicon Macs. Here’s how to restart your Mac in safe mode.

Intel-based Mac

  1. Restart your Mac and press and hold the Shift key.
  2. Release the Shift key when you see the login window.
  3. Log in.
  4. Log in again if you’re asked to.
  5. You should see ‘Safe Boot’ in the menu bar.

Apple Silicon Mac

  1. Shut down your Mac.
  2. Press and hold the power button until you see ‘Loading startup options’.
  3. Select your startup volume.
  4. Press and hold the Shift key and click ‘Continue in Safe Mode’.
  5. Your Mac will now restart, and you will see ‘Safe Boot’ in the menu bar.

If you use Apple Mail, you’ll know what a good and capable email client it is, especially when it comes to privacy. That makes it all the more frustrating when it doesn’t work properly, especially if the fault is something as important as search. So, just follow the steps above to fix Apple Mail not searching and get it working properly again.