How to delete or hide recent chat history in Microsoft Teams?

Here’s a note that we got from a reader:

Hello! The information technology department at my employer has started to roll out the Teams application to improve communication through the last few months in which we started to work from home. Long story short, started to use it and it’s quite cool, but i guess i have two questions: First question: It seems to me that i can’t get rid of messages in Teams,is it even possible to permanently delete messages in the Chats section? And the second is: how can i un-send or recall messages i sent to others?

Hey Thanks for your questions, we are also working quite a bit with Teams, and it’s great we can answer some questions here.

In our answer i would assume you use the Desktop version on Windows, although the process is not majorly different for Teams on macOS, Android or iOS.

Let’s get started with your first query.

Remove chat messages and conversations

You are able to delete messages that you have sent to other people as part of a Microsoft Teams conversation.

Here’s how to do that:

  1. Open Teams
  2. In the left hands side App Bar, hit Chats.
  3. Now go ahead and navigate to the relevant conversation. Note that you can use the command bar at the top of your page to easily find your chat conversation.
  4. Find the message that you want to remove.
  5. When you place your mouse and hover on the message you’ll notice the … button. Go ahead and hit it.
  6. Then select Delete.
  1. Teams will display the following message: This message has been deleted.
  2. Next to that, you’ll notice the Undo link, which you can use to easily recall your message deletion (which i believe answers your second query).

Remove a message from a Channel

There might be cases in which you might have posted a message in a wrong channel, and you might want to simply remove it from the Posts tab.

Here’s how to do it:

  1. From the left hand side App Bar, navigate to the Teams tab.
  2. Select your Team and proceed to the Channel.
  3. Go to the Posts tab
  4. Hover to your Message.
  5. Hit the … (3-dots) button.
  6. Select Delete.
  7. That’s it

Deleting a complete chat History permanently

At this point, there is no possibility to remove a complete thread in the chat history. We’ll update this post as soon as soon as the feature will be incorporated to the product (hopefully soon.)

Hiding a Teams conversation

There are cases in which all you might want to do is to hide a private chat from your list of conversation threads. That’s also pretty straightforward:

  1. Open your Chats section.
  2. Navigate to the relevant conversation you might want to hide.
  3. No hit the 3-dot button(…)
  4. Then pick the Hide option.
  1. You conversation will disappear from the list of visible chats.

Note: Reverting the process we just covered is also quite simple, just proceed as explained earlier in this section, and select the UnHide command instead.

Enjoy Teams.