Outlook for Mac Search Not Working? How to Rebuild the Index (2026)

Key facts:
  • Classic and legacy Outlook for Mac rely on macOS Spotlight for search indexing, not their own index
  • When Spotlight indexing is incomplete or corrupted, Outlook search returns "No Results" even though emails exist
  • New Outlook for Mac uses server-side search and is unaffected by Spotlight issues
  • Rebuilding the Spotlight index is the most common fix — it can be done through System Settings or Terminal

If search returns "No Results" in Outlook for Mac even though the emails are clearly there, the problem is usually Spotlight. Legacy and classic Outlook for Mac do not keep their own search index. They rely on macOS Spotlight to index your mail. When Spotlight indexing is incomplete, blocked, or corrupted, Outlook search comes up empty while your mailbox data is perfectly healthy. This guide walks through the checks and fixes in the order Microsoft and most Mac users recommend.

Why Mac is different from Windows

On Windows, Outlook uses the Windows Search service. On Mac, classic and legacy Outlook hand indexing to Spotlight, the same system that powers search across the rest of macOS. So when Outlook search fails on a Mac, the fix is almost always about Spotlight, not Outlook itself.

There is one important exception. New Outlook for Mac uses Microsoft's own server-side search instead of Spotlight. If you are on New Outlook for Mac, the Spotlight fixes below do not apply, and the most reliable path is the connection and server checks described at the end.

Quick checks first

Start with the fast ones before rebuilding anything.

Let indexing finish. If you recently added an account, created a new profile, or imported data from a PST or OLM file, Spotlight may still be indexing. Wait for it to complete, then search again.

Check your profile name for special characters. A profile name containing a slash, ampersand, asterisk, or similar character can break search. To view it, open Finder, go to Applications, right-click Microsoft Outlook, choose Show Package Contents, then open Outlook Profile Manager under Contents and SharedSupport. Rename the profile if it contains special characters.

Make sure Outlook is not excluded from Spotlight. Open the Apple menu, go to System Settings, then Siri and Spotlight, then Spotlight Privacy. If your Outlook profile folder or your startup disk is listed there, Spotlight is being blocked from indexing it. Select the entry and click the minus button to remove it, then quit System Settings. Spotlight will start indexing that location again.

Rebuild the Spotlight index

If the quick checks do not help, force Spotlight to rebuild. The simplest method uses System Settings and no Terminal.

  1. Open the Apple menu, then System Settings, then Siri and Spotlight, then Spotlight Privacy.
  2. Click the plus button and add your startup disk, usually called Macintosh HD.
  3. Quit System Settings and wait a short while.
  4. Open Spotlight Privacy again, select Macintosh HD, and click the minus button to remove it.
  5. Spotlight rebuilds the index automatically. A full reindex can take an hour or more.

Once Spotlight finishes, open Outlook and test search again.

Rebuild via Terminal

If you prefer a thorough rebuild, Terminal is faster to trigger. Open Finder, go to Applications, then Utilities, and open Terminal.

To rebuild the index for your startup volume, type the following and press Return. You will be asked for your password.

sudo mdutil -E /

On a Mac using APFS, rebuild the data volume as well:

sudo mdutil -E /System/Volumes/Data

You can check progress at any time with:

mdutil -s /

Search may return limited results while reindexing runs. Use this method with care, since a full reindex affects search across all of macOS, not just Outlook.

The OutlookSearchRepair utility: does it still work?

No. On any current Mac, OutlookSearchRepair is not an option, but you can do what it did by hand with two Terminal commands. Microsoft's own note on the tool says it no longer works on macOS Mojave (10.14) and higher, which covers every macOS release since 2018. Its download link on download.microsoft.com now returns a "not found" error (checked October 2026). Microsoft's support article for "No Results" in Outlook for Mac still lists it as the first step, but that article was written for Outlook 2016 for Mac and Outlook for Mac 2011.

The tool did two things. It looked for duplicate copies of Outlook, which confuse Spotlight, and then it reindexed only your Outlook profile rather than the whole disk. Both steps still work from Terminal.

  1. Restart your Mac, then open Terminal and run mdimport -L. If "Microsoft Outlook Spotlight Importer.mdimporter" appears more than once, delete the copy of Outlook you don't use, empty the Trash, and restart again.
  2. Reindex just your Outlook profile with Microsoft's command below, replacing <user_name> with your Mac user name. If you renamed your profile, use that name in place of Main Profile.
mdimport -g "/Applications/Microsoft Outlook.app/Contents/Library/Spotlight/Microsoft Outlook Spotlight Importer.mdimporter" -d1 "/Users/<user_name>/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/Main Profile"

When it finishes, quit and reopen Outlook. This is quicker than rebuilding the whole Spotlight index, so it is worth trying before the full rebuild above. If you are on New Outlook for Mac, none of this applies, because New Outlook does not search through Spotlight.

Validate the Outlook Spotlight importer

Legacy Outlook talks to Spotlight through a component called the Microsoft Outlook Spotlight Importer. If that importer is not registered, indexing of Outlook content will not happen even when the rest of Spotlight is healthy. In Terminal, you can list the registered importers with:

mdimport -L

If the Microsoft Outlook Spotlight Importer is missing from the list, reinstalling Outlook usually restores it.

Recreate the profile as a last resort

If search still fails, the profile data itself may be damaged. Back it up first, then let Outlook rebuild it.

  1. Quit Outlook completely.
  2. In Finder, choose Go, then Go to Folder, and enter the path: ~/Library/Group Containers/UBF8T346G9.Office/Outlook
  3. Open the Outlook Profiles folder, find your profile folder, make a backup copy, then rename the original.
  4. Open Outlook, sign in, and let it resync your mailbox. Test search once the sync finishes.

Switch to New Outlook for Mac or use the web

If Spotlight keeps breaking after macOS updates, the longer-term fix is New Outlook for Mac, which uses Microsoft's server-side search and does not depend on Spotlight at all. As an immediate workaround, you can also search in Outlook on the web at outlook.office.com, since that search runs server-side and is unaffected by local Spotlight problems.

A way to stop depending on Spotlight

Rebuilding Spotlight is a fix you end up repeating, often after every macOS update. If you would rather not rely on the system index, Inbox Search is an Outlook add-in that builds its own local index of your mailbox and searches it directly inside Outlook. It runs on your device, so nothing leaves your Mac, and it does not depend on Spotlight to find your email. It works in classic Outlook for Mac as well as new Outlook and Outlook on the web.

Stop rebuilding Spotlight every time Outlook search breaks on Mac.

Inbox Search is an Outlook add-in with on-device AI. It builds its own index and finds emails without depending on macOS Spotlight.

Install from Microsoft Marketplace

Frequently asked questions

Where can I download the OutlookSearchRepair utility? Not from Microsoft any more. The download.microsoft.com link returns "not found", and the tool does not work on macOS Mojave (10.14) or later anyway. Avoid copies on third-party download sites. Run mdimport -L to check for duplicate Outlook installs, then reindex your Outlook profile with Microsoft's mdimport -g command shown above.

How do I reindex Outlook on a Mac? Reindex just the Outlook profile with Microsoft's mdimport -g command first. If search still returns no results, rebuild the whole Spotlight index by adding Macintosh HD to Spotlight Privacy and removing it again, or with sudo mdutil -E / in Terminal. A full rebuild can take an hour or more.

Does New Outlook for Mac use Spotlight? No. New Outlook for Mac searches on Microsoft's servers, so Spotlight rebuilds and OutlookSearchRepair do not affect it. If New Outlook search fails, check your connection and try the same search in Outlook on the web.