Several of our readers report that they are no longer able to search for old texts and messages after their recent iOS update OR after a recent Restore on their iPhones, iPads, and iPod Touches. Only texts sent after the update or restore are showing up when searching in-app or via Spotlight Search, leaving many important conversations out! However, the messages are still there, and you can always find them manually and read them. They’re just not showing up in the search results. For iFolks that have a lot of stored texts, being unable to search messages on their iPhones is a major headache.
It seems that when you update your iOS or perform a Restore, this process resets your iDevice’s search index and only new messages are added to the post-update (or restore) search index for both in-app search results and spotlight search results. So what we need do to is rebuild that search index to include all messages, including old ones.
Table of Contents
- 1 How To Reclaim Old Texts in Messages and Rebuild Your Search Index
- 2 Other Solutions When Search For Old Texts in Messages Isn’t Working
- 3 iPhone Message Search Not Working At All?
- 4 Use Apple’s Message App on Your Mac Or Sync Your iPhone or iDevice with a Mac?
- 5 How to Search Through Your Message App History
- 6 And Don’t Forget Siri!
How To Reclaim Old Texts in Messages and Rebuild Your Search Index
- Go to Settings > Siri & Search
- Scroll Down to the Message App and toggle OFF Search & Siri Suggestions
- Restart your device
- Go back to Settings > Siri & Search
- Locate the Message App and toggle ON Search & Siri Suggestions
- Be patient and wait for 1-2 minutes to allow your search index to rebuild
- Open your Message App and see if it now searches older messages
Still Not Seeing Old Texts in Messages App Search or Spotlight Search?
If the above steps did not solve your issue, try changing your phone’s language temporarily
- Go to Settings > General > Language & Region > switch to something else other than current language
- Next, visit Settings > Siri & Search > Language > change to the same language selected in the previous step
- Follow steps 1-7 listed above
- Go to Settings > General > Language & Region and choose your local language
- Visit Settings > Siri & Search > Language and update the language to your local
Other Solutions When Search For Old Texts in Messages Isn’t Working
- Toggle iMessage off and on to reactivate
- Go to Settings > Messages > iMessage and toggle off, wait 20 seconds, and toggle back on
- Compose and send a new message to a person’s whose messages aren’t appearing in your search results, and it seems that all the older message threads that were not searchable before become searchable again
- Some readers say that backing up and restoring from a recent backup solved their issues with older texts not showing up. It’s a pretty drastic solution with no guarantee, especially since some users report this problem occurring after a restore. But if nothing else works, give this a try
- Back up to iCloud and then reset device as new and restore from the latest iCloud backup
iPhone Message Search Not Working At All?
If your problem is a little different in that your iDevice isn’t searching through any your texts, then it’s quite possible that the Message App is toggled off in Siri & Search. To check, go to Settings > Siri & Search > Messages > and make sure Search & Siri Suggestions is toggled ON. If it’s already on, toggle it off, wait 20 seconds, and toggle it back on.
If you’re still having problems, the good news is that the steps listed above should also work if you discover that your iPhone or other iDevice isn’t searching through ANY of your messages.
Use Apple’s Message App on Your Mac Or Sync Your iPhone or iDevice with a Mac?
If you got a Mac and you use iMessage and iCloud, the good news is that all your iMessages are already on your Mac! For folks that sync their iPhones with their Macs or that have Messages enabled on those Macs with the same Apple ID, finding older messages by date is definitely easier! The Messages app for your Mac keeps track of all your text message history through both iMessage and SMS, providing you with a substantial archive of all your conversations. And it’s super easy to review!
How-To Find a Message By Date Using a Mac
- Open Finder > Go to Folder OR the shortcut Shift+Command+G
- Enter the following path: /Users//Library/Messages/Archive/
- You find subfolders for each date by year, month, and day
- Open the folder for the date your interested in to find my older Messages
- Double-click the .ichat file to open it in Messages
Another Option for Finding Older Messages On Your Mac
- Open Finder
- Tap on Spotlight Search (Magnifying Glass) in the upper right corner of your Finder
- Type in “chat transcript” PLUS the contact’s name and press return
- Finder shows your messages from that contact
Or Use Terminal!
For the DIY folks that love using Terminal, let’s open a Terminal session and get all our message history!
How-To Find Old Texts in Messages Using Terminal
- Open Terminal
- Enter the following command:
- This command opens the database of your Mac’s Messages app
- Enter the following commands:
SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2018-01-01";
- Replace the
"2018-01-01"with the earliest date you want to filter your messages, but you must keep the
- If you know the exact date of the message you’re looking for, replace the
- For a range of dates, use this command:
SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2017-12-01" and cDate <= "2018-01-01";
- Replace the
How to Search Through Your Message App History
Searching through Message is usually easy. Just remember that the search function only looks through your current and stored messages. So if you’ve deleted a text message, it’s no longer on your device and therefore, cannot show up when you search through your text message history.
You can search through your texts using names, numbers, keywords, and even phrases or other search terms. So if you’re looking for a specific message, but you don’t remember the sender, just type in something that you do remember, and your iDevice’s search function usually finds it. And keep in mind that the Search Bar only appears in the main Message screen, it does not appear in individual message threads.
Unfortunately, the Message App currently does not have a function to search for all message within a specific timeframe or date. And you can’t search for videos, images, or links either.
How-To Search Through Your Texts in iOS’s Message App
- Open your Messages app
- Look at the top for the Search Bar
- If you don’t see it, scroll all the way up
- Remember that the Search Bar only appears in the main Message screen, not in individual message threads
- Tap the search bar and type in a name, number, keyword, phrase, and so forth that you want to search your Messages for
- iOS lists all the matching texts, conversations, and message threads
- Select the message you want to review
And Don’t Forget Siri!
Searching for recent messages is another task you can offload to Siri. She’ll even read them for you if you want. Unfortunately, Siri still doesn’t search through all of your message histories but rather locates the most recent conversation thread(s).
How-To check recent messages using Siri
- Activate Siri by pressing the side button or holding the Home button
- Ask Siri to “Check new messages,” “Open messages from (person),” “Do I have any new messages?” and so forth
- Siri reads your recent messages or lets you know you don’t have any new messages
- Once done reading, Siri asks if you’d like to reply
- If you didn’t catch all of the messages, ask Siri to “Read Again.”
Sadly, Siri’s search function for messages is still quite lacking. One of my biggest annoyances is that Siri only reads your most recent messages rather than displays them on-screen. I wish iOS allowed Siri just to show you those messages on-screen, rather than having the AI reads them all aloud. Also, since Siri currently only searches recent messages, we cannot use Siri to locate any older messages–and those are often the exact ones we’re searching for!
Don’t Want Siri Searching Through Your Messages?
If you don’t like the idea of Siri going through your recent messages, you can turn this feature off
- Go to Settings > Siri&Search
- Scroll down to the Message App
- Toggle off Search & Siri Suggestions
- If you don’t want to allow your text messages to show up in Siri and Search App Suggestions, toggle off Show App as well