Back to Blog
Guide

Does Teams Show Edited Messages? Yes, With an Edited Label

If you edit a message in Teams, nobody is notified again. Everyone sees the new text with an Edited label and nobody in the chat can open the old text, which our 27 Oct read of the Teams client and Graph API confirms. A notification or missed-activity email may already hold it. Edit steps, read receipts, and admin settings.

Slack Green Team
September 25, 2026
October 27, 2026
4 min read
Share:
microsoft teams
teams messages
read receipts
privacy

No. If you edit a message in Teams, the other person gets no new notification. Everyone in the chat or channel sees the new text with an Edited label next to it, but Teams sends no alert for the edit, and people in the chat cannot open the earlier version: Teams has no edit history for users. The original can survive in two places. A banner or phone notification may already have shown it, and a missed-activity email keeps the text as it was sent. Under a retention policy, compliance admins can also find every earlier version.

Teams also shows when you read and type, and when you are active. Your status goes Away after about 5 minutes with no input on the computer.

What others see when you edit or delete a Teams message

YouWhat others seeNotified again?
Edit a messageThe new text and an Edited labelNo
Delete a message"This message has been deleted"No
Read their messageA Seen eye icon, if read receipts are onNo
Start typingA typing indicatorNo

The Edited label appears in 1:1 chats, group chats and channel posts, on desktop, web and mobile. It never says what changed. The Teams web client has two forms of the label, "Edited" and "Edited {{editTime}}", so it can show when the edit happened. If someone already saw your message in a desktop banner, on their phone lock screen or in a missed-activity email, they saw the original text, and editing does not change what they read.

What the Teams code and Microsoft Graph show

On 27 October 2026 we read the English text file that the Teams web client (teams.microsoft.com/v2) loads, and Microsoft Graph's public API description, with no sign-in. The client's messaging text for an edit is only a label: Edited, Edited {{editTime}} and, if the save fails, Edit failed. There is no string for an edit alert.

Graph is the API that apps and compliance tools use to read Teams chats. Its chatMessage record has a time stamp for the last edit, and a messageHistory list. We printed what that list can hold:

import re, urllib.request
meta = urllib.request.urlopen("https://graph.microsoft.com/v1.0/$metadata").read().decode()
msg = re.search(r'<EntityType Name="chatMessage".*?</EntityType>', meta, re.S).group(0)
print([p for p in re.findall(r'Name="(\w+)"', msg) if re.search("edit|modif|history", p, re.I)])
item = re.search(r'<ComplexType Name="chatMessageHistoryItem".*?</ComplexType>', meta, re.S).group(0)
print(re.findall(r'Property Name="(\w+)"', item))
acts = re.search(r'<EnumType Name="chatMessageActions".*?</EnumType>', meta, re.S).group(0)
print(re.findall(r'Member Name="(\w+)"', acts))

Output on 27 October 2026:

['lastEditedDateTime', 'lastModifiedDateTime', 'messageHistory']
['actions', 'modifiedDateTime', 'reaction']
['reactionAdded', 'reactionRemoved', 'actionUndefined', 'unknownFutureValue']

So a message carries the time of its last edit, and its history records reactions added and removed, with no field for earlier text. The old wording of an edited message reaches nobody through the chat or this API. It survives only in notifications people already got and in the retention copy described next.

Does Teams show edit history?

Not to people in the chat. Teams has no "view edits" option, so a coworker sees only the latest text. Your company is a different case. Microsoft's retention documentation says that when a user edits a chat or channel message during the retention period, "the original message is copied" to a hidden folder, where eDiscovery can search it. What admins can pull up is in can my employer see deleted Teams messages. Screenshots are the one thing Teams never reports; see does Teams notify screenshots.

How to edit a message in Teams

  • Desktop or web: hover over your message, select More options (...), then Edit. Change the text and press Enter.
  • Mobile: press and hold your message, then tap Edit.
  • To delete: More options, then Delete. The deleted-message line shows you an Undo link.

If Edit is missing, your organization turned it off in the messaging policy. You can only edit your own messages.

Does Teams show read receipts?

Yes, in 1:1 chats and in group chats of 20 people or fewer. A check mark means the message was sent, and an eye icon means it was seen. In a group chat, select More options > Read by on your message to see who read it. Channel posts have no read receipts.

To turn yours off, go to Settings and more (...) > Settings > Privacy and switch off Read receipts. That works both ways: others stop seeing when you read their messages, and you stop seeing when they read yours. If the switch is missing, your admin set read receipts on or off for everyone.

Slack has no read receipts at all; the comparison is in does Slack have read receipts. The typing indicator in Teams is covered in does Teams show when you are typing.

Admin settings for editing and read receipts

Admins control both in the Teams admin center under Messaging > Messaging policies, or in PowerShell with the Teams module:

# stop users from editing and deleting sent messages
Set-CsTeamsMessagingPolicy -Identity Global -AllowUserEditMessage $false -AllowUserDeleteMessage $false

# read receipts: UserPreference (each user decides), Everyone (always on) or None (off)
Set-CsTeamsMessagingPolicy -Identity Global -ReadReceiptsEnabledType UserPreference

A policy change can take a few hours to reach every user. Firms that must keep records often turn editing off, so the message people see is always the one that was sent.

Teams vs Slack on edited messages

Both show a label: Teams says Edited, Slack says (edited). Neither lets other members see the old version. Slack also lets an admin limit how long after sending a message can still be edited, explained in Slack edit message time limit. The Slack side, including who can still read the old text, is in does Slack show edited messages. Slack sends no read receipts, while Teams does in small chats. The Slack side of what gets logged is in does Slack notify when you leave a channel. What Teams shows when you leave a group chat is in does Teams notify when you leave a chat.

Related Articles

Guide

Does Teams Notify When You Leave a Chat? No Alert, but a Line

Teams sends no notification when you leave a group chat, but it adds a line to the chat saying you left, which everyone sees the next time they open it. Muting or hiding the chat leaves no trace. What others see for each option, how to leave, and what happens when you leave a team.

Slack Green Team
Guide

Does Google Chat Have Read Receipts? Yes, in DMs Only

Yes. In Google Chat direct messages, the reader's small avatar appears next to the last message they read, in DMs and group DMs of up to 20 people, not in spaces. We checked all six Google Chat settings pages: there is no switch to turn it off.

Slack Green Team
Guide

Can My Employer Read My Teams Chats? Yes, Through Admin Tools

Yes. Every Teams chat on a work account, private one-to-one chats included, is stored in company mailboxes, and admins with the right Microsoft Purview roles can search, export and scan it. Your manager cannot open your chats from Teams itself. Who can read what, how they do it, and what stays private.

Slack Green Team