How to Fix Microsoft Teams Search Not Finding Messages or Files

Applies to
Microsoft Teams for Windows, macOS, web, work, school, and personal accounts

Last updated
6 July 2026

Problem

Microsoft Teams search does not find messages, files, chats, or channels you know exist. Search results may appear incomplete, old messages may be missing, or Teams may show no results even when you use the correct keyword.

This is usually caused by indexing delays, search filters, account permissions, app cache problems, OneDrive or SharePoint file access issues, or temporary Microsoft 365 search problems.

Solution

Check your search terms and filters, confirm you still have access to the chat or file, compare Teams desktop with Teams on the web, and open files directly in OneDrive or SharePoint if file search is failing.

Step by step instructions

Check your search terms

Start with a simple search before assuming Teams is broken.

Open Teams and use the search bar at the top.

Try searching for:

  • A person’s name
  • A short keyword from the message
  • A file name
  • A channel name
  • A phrase you remember from the conversation

Avoid very long search phrases at first. Shorter, more specific terms usually work better.

Use search filters

After searching, use filters to narrow the results.

Useful filters may include:

  • Messages
  • People
  • Files
  • Chats
  • Teams and channels

If you are looking for a document, switch to file results. If you are looking for a conversation, switch to message results.

Check spelling and file names

Teams search may not find results if the keyword is misspelled or too vague.

Try alternative versions of the search term.

For files, search by:

  • Full file name
  • Part of the file name
  • File extension
  • Sender or owner name
  • Folder or channel name

If you do not remember the exact name, search the relevant chat or channel manually.

Search inside the correct chat or channel

If global search gives too many results or misses something, open the chat or channel first.

Use the search or find option within that specific conversation if available.

This reduces noise and helps Teams search in the most relevant location.

Check whether you still have access

Search will not show content you no longer have permission to access.

Check whether:

  • You are still a member of the team
  • The chat still exists
  • The file has not been deleted
  • The file owner has not removed access
  • A private channel has not been restricted
  • A guest account still has permission

If you cannot access the location manually, search will not reliably return it.

Try Teams on the web

Open a browser and go to:

https://teams.microsoft.com

Sign in with the same account.

Run the same search again.

If search works on the web but not in the desktop app, the desktop app may need restarting, repairing, resetting, or reinstalling.

Search files in OneDrive or SharePoint

Files shared in Teams chats are usually stored in OneDrive. Files shared in Teams channels are usually stored in SharePoint.

For OneDrive, go to:

https://onedrive.live.com

For work or school Microsoft 365 accounts, you can also open:

https://www.office.com

Search for the file there.

For channel files, open the channel in Teams, go to Files, then choose Open in SharePoint if available. Search from the SharePoint document library.

Restart Teams fully

Close Teams completely.

On Windows, right click the Teams icon in the taskbar or system tray and choose Quit.

On macOS, quit Teams from the dock or menu bar.

Reopen Teams and try searching again.

If Teams has been open for several days, restart your computer too.

Repair or reset Teams

If search is broken only in the desktop app, repair or reset Teams.

On Windows, open Settings.

Go to Apps.

Find Microsoft Teams.

Open Advanced options if available.

Select Repair first.

If that does not work, select Reset.

Then reopen Teams and test search again.

Allow time for indexing

New messages and files may not appear instantly in search.

If the content was created or uploaded very recently, wait a while and try again.

This is especially relevant for:

  • Newly uploaded files
  • Recently created teams
  • Large channels
  • Newly shared documents
  • Recently restored files

Ask IT to check Microsoft 365 search issues

If Teams search is failing for many users, it may be a wider Microsoft 365 issue.

For work or school accounts, ask your IT administrator to check:

  • Microsoft 365 service health
  • Teams service advisories
  • SharePoint search status
  • OneDrive search status
  • User permissions
  • Retention or compliance policies affecting content visibility

Optional methods or tools

  • Use https://teams.microsoft.com to compare web search with desktop search
  • Search files directly in OneDrive or SharePoint instead of Teams
  • Use https://www.office.com for Microsoft 365 file search
  • Ask the file owner to resend a link if search cannot locate it
  • Ask IT to check permissions if multiple users cannot find the same content

Best practices or tips

  • Use clear file names before uploading documents to Teams
  • Keep important files in the correct channel rather than scattered across chats
  • Use specific keywords when searching messages
  • Pin or bookmark important channels and files
  • Check OneDrive or SharePoint directly when file search fails in Teams

Microsoft Teams search problems are often caused by filters, permissions, or indexing delays rather than missing content. If a message or file is recent, Teams may need time before it appears in search results.

For files, remember that Teams uses OneDrive and SharePoint behind the scenes. Searching directly through OneDrive, SharePoint, or https://www.office.com can often find documents that do not appear immediately in Teams search.