Verified for macOS Tahoe 26.2

Fix macOS "Messages" Search Broken

Can't find old texts or attachments in the Messages app on macOS Sequoia or Tahoe?

Recommended Troubleshooting Tool

Before proceeding with manual fixes, we recommend using CleanMyMac X. Quickly identify high CPU apps and optimize system memory with one click.

- [Download CleanMyMac X Free Here](#)

- [Browse 240+ Premium Mac Utilities on Setapp](#)


The Symptom

Searching in Messages returns "No Results," even for words you know are in your history.

The Fix

  1. Force Re-index the Chat Database
ls -la ~/Library/Messages/chat.db

The search uses a specific index. Restart the indexing daemon:

killall corespotlightd
  1. Reset Messages Cache
rm -rf ~/Library/Caches/com.apple.Messages
  1. Check Spotlight Permissions

Ensure "Messages" is checked in System Settings > Siri & Spotlight.


Fix 3: The Advanced Database Repair

When the index is physically corrupted beyond what a simple restart can fix.

The Messages search database (chat.db) can become "fragmented" on macOS Tahoe, leading to timeouts during searches.

Recommended Tool: CleanMyMac X

- Maintenance Module: Includes a specific "Speed Up Mail" feature that shares index optimization logic with the Messages app. Running this can help repair the underlying search index.

- Privacy: Clears out old message attachments and "ghost" conversations that bloat the search index.

[Link: Fix Search and Sync with CleanMyMac X]


Pro Tip

If search is still broken, toggle "Messages in iCloud" OFF and then back ON in Messages Settings. This forces a re-sync of the metadata.