Back to News
Telegram Message Management

Does Telegram allow deleting sent messages for both sides?

Telegram Official TeamJuly 13, 20266039 views
Message DeletionUnsendingTelegram TipsPrivacyChat ManagementMessaging Guide
how to delete telegram messages for both sides, telegram unsend message feature, delete sent messages telegram everyone, telegram message deletion time limit, telegram delete for everyone not working, telegram unsend after 24 hours, telegram message management tips, telegram delete sent message tutorial

Does Telegram Allow Deleting Sent Messages for Both Sides?

Telegram offers a standout privacy feature: the ability to delete sent messages for both sides, commonly referred to as “unsend” or “delete for everyone.” While most messaging platforms only allow you to remove messages from your own view, Telegram provides a limited window to retract a message from the entire conversation, including the recipient’s chat. This article covers the feature's mechanics in the latest version (as of July 2026), provides platform-specific instructions, and discusses its boundaries and best practices.

Does Telegram Allow Deleting Sent Messages for Both Sides?
Does Telegram Allow Deleting Sent Messages for Both Sides?

Feature Positioning & Evolution

Telegram introduced the “unsend” feature (officially called “Delete for Everyone”) in 2016, and it has since become a core part of the messaging experience. The principle is straightforward: after sending a message, you can choose to delete it either only for yourself or for both participants (in a private chat) or for all members (in a group or channel).

The system is designed to give senders a chance to correct mistakes, retract accidental sends, or remove sensitive content after posting. Despite its utility, the feature is not a universal undo button; several critical constraints—time limits, version requirements, and forwarding behavior—affect its reliability.

How Long Do You Have to Delete for Everyone?

As of the current stable Telegram client, the window to delete a message for both sides is 48 hours from the moment the message was sent. This applies to all message types: text, images, videos, files, stickers, polls, and even messages with formatting. After 48 hours, the “Delete for Everyone” option disappears, and you can only remove the message from your own view.

It is important to note that this time limit is measured from the server timestamp, not your local device clock. If you and the recipient are in different time zones, the server timestamp is authoritative. There is no official way to extend or bypass the 48-hour window.

Tip

The 48-hour timer starts when the message is sent, not when the recipient reads it. A message that sits unread for two days can still be deleted for everyone until the exact two-day mark.

What Happens When You Delete for Everyone?

When you choose “Delete for Everyone”, Telegram sends a request to its servers to remove the message from the chat history of all participants. On the recipient’s side, the message disappears and is replaced by a placeholder: “This message was deleted” (or, in some localized versions, “Message removed”). The recipient is not notified separately; the deletion is silent except for the visual change in the chat.

If the recipient had already forwarded the message to another chat or saved it to their saved messages, the forwarded copy is not affected. Telegram does not have the ability to retract forwarded content. This is a critical boundary: deleting for everyone only removes the message from the original conversation, not from any copies that were made before deletion.

Operation Paths by Platform

The steps to delete a message for both sides are consistent across platforms, but the exact UI gestures differ slightly. Below are the shortest paths for Android, iOS, and Desktop (Windows, macOS, Linux).

Android

  1. Open the chat containing the message you want to delete.
  2. Long-press on the message. A menu bar appears at the top with action icons.
  3. Tap the trash icon (or “Delete” in the menu).
  4. Choose “Delete for everyone” from the pop-up. If you see only “Delete for me”, the 48-hour window has expired or the message was sent too long ago.
  5. Confirm the deletion. The message will be removed from the conversation for all participants.

You can also select multiple messages by tapping on them after entering selection mode (long-press one message, then tap others). The same delete option applies to all selected messages, provided none of them exceed the 48-hour limit.

iOS

  1. Open the chat and locate the message.
  2. Tap and hold the message until a context menu appears.
  3. Select “Delete” from the menu.
  4. Choose “Delete for everyone” from the confirmation action sheet.
  5. Tap “Delete” to confirm. The message disappears from the chat for all participants.

Alternatively, you can swipe the message to the left (iOS 15+ style) to reveal a quick delete button, then tap “Delete for everyone”. This method is faster but may be less discoverable.

Desktop (Windows, macOS, Linux)

  1. Open the Telegram desktop app and navigate to the conversation.
  2. Right-click on the message you want to delete.
  3. From the context menu, choose “Delete message”.
  4. In the dialog that appears, select “Delete for everyone”.
  5. Click “Delete” to confirm. The message is removed from the chat for all participants.

You can also use the keyboard shortcut: select the message with the mouse, then press the Delete key (or Backspace on macOS). The dialog will appear with the same options.

Warning

On all platforms, if you accidentally delete a message for everyone, there is no built-in undo. The deletion is immediate and irreversible. The only way to recover the content is if you have a backup or if the recipient copied it before deletion.

Exceptions & Trade-offs

While the “Delete for Everyone” feature is powerful, it is not absolute. Several scenarios limit or prevent its use, and there are trade-offs you should understand before relying on it.

When “Delete for Everyone” Is Not Available

  • After 48 hours: The option disappears entirely. You can only delete for yourself.
  • Recipient has an outdated client: If the recipient is using a very old version of Telegram that does not support the unsend feature, the delete request may not be executed. The message will only be removed from your side. This is rare nowadays, but can happen with seldom-updated third-party clients.
  • Secret chats: In secret chats, there is no “Delete for Everyone” option. Instead, secret chats rely on self-destruct timers. If you want to remove a message, you must rely on the timer or delete the entire chat (which destroys the chat for both sides).
  • Accounts that are deleted: If you delete your Telegram account, all messages you sent are automatically removed from conversations for everyone. But this is a permanent action, not a selective deletion.
  • Channel messages sent on behalf of a channel: If you are an admin posting as the channel, you can delete the message for everyone, but the channel’s post history is affected. This is normal behavior.

These scenarios underscore that the deletion feature is tailored for standard cloud chats within a defined time window. For heightened privacy needs, Telegram offers alternative mechanisms like secret chat self-destruction.

The Forwarding Problem

As mentioned earlier, if the recipient forwards your message before you delete it, the forwarded copy remains in the other chat. There is no way to remotely delete that copy. This is a fundamental limitation of the Internet: once information leaves your control, you cannot guarantee its removal. If you are concerned about sensitive content, consider using self-destructing messages in secret chats instead.

Effects on Message Threads and Replies

If you delete a message that is part of a thread (e.g., a message that started a topic or a reply chain), the thread may become orphaned. The original message is replaced by “This message was deleted”, but replies to it remain visible. This can create confusion in group chats. It is an empirical observation that deleting a thread starter can break the flow – users may still see replies with no context. Telegram does not automatically delete all replies when you delete the parent message, so consider this before deleting a message that has many replies.

Integration with Bots & Third Parties

Bots in Telegram do not have the ability to delete messages sent by users. A bot can only delete its own messages or messages that were sent by the bot itself. If you are a group admin using a management bot, the bot’s ability to delete messages depends on the permissions you grant it. However, the manual “Delete for Everyone” action is always a user-initiated action, not a third-party feature.

There are no known API endpoints that allow a bot to trigger “Delete for Everyone” on a user’s message. If you see a third-party tool claiming to do this, it is likely a scam or a violation of Telegram’s terms of service. Always use the official client for message deletion.

Troubleshooting

If you cannot find the “Delete for Everyone” option, consider these common causes and solutions.

Troubleshooting
Troubleshooting

Symptom: “Delete for Everyone” Option Missing

Possible Cause Verification Solution
Message is older than 48 hours Check the message timestamp. If it’s more than 2 days ago, the window has closed. Only “Delete for me” is available. No workaround.
You are in a secret chat Secret chats have a lock icon on the chat profile. There is no unsend command. Use self-destruct timer or delete the entire chat.
The message was sent from a different device or account Make sure you are logged into the same account that sent the message. Log in to the correct account.
Client version is outdated Check for updates in your app store. Update Telegram to the latest version.

Symptom: Deletion Seems to Work on My Side but Not on Recipient’s Side

If you delete a message for everyone but the recipient still sees it, the most likely cause is that the recipient’s client does not support the deletion protocol. This is very rare with official clients, but it can happen with third-party apps or if the recipient has a very old version of Telegram. There is no way to force a deletion on the recipient’s side; the only reliable approach is to ask the recipient to manually delete the message.

Applicable & Non-Applicable Scenario Checklist

To help you decide when to use “Delete for Everyone”, here is a practical checklist based on common scenarios.

When to Use “Delete for Everyone”

  • You sent a message to the wrong chat: For example, you meant to send a private message but accidentally posted in a group. Delete for everyone immediately to limit exposure.
  • You accidentally shared sensitive information: A password, phone number, or address. Delete as soon as possible, but remember that if the recipient saw it, they may have already copied it.
  • You sent a typo-ridden or embarrassing message: Clean up the conversation by deleting it and resending a corrected version.
  • You want to remove outdated information: In a group, if you posted a time-sensitive piece of information that is no longer valid, deleting it can prevent confusion.

These situations are ideal candidates for the delete-for-everyone action, provided you act before the 48-hour deadline.

When Not to Rely on “Delete for Everyone”

  • When the message has already been forwarded: Deleting the original does not remove the forwarded copy.
  • When the 48-hour window has passed: You cannot retroactively delete for everyone.
  • In secret chats: The feature is not available; use self-destruct timers instead.
  • When you need to delete a message that many people have replied to: Deleting the parent may break the thread, but that might be acceptable if the message is harmful.
  • As a substitute for thinking before sending: The best practice is to review your message before hitting send. The delete feature is a safety net, not a replacement for caution.

In these cases, relying on deletion alone is insufficient; consider alternative strategies or exercise caution beforehand.

Best Practices Checklist

Follow these guidelines to maximize the effectiveness of the delete-for-everyone feature.

  • Act quickly: The sooner you delete, the less chance the recipient has to read or forward the message.
  • Use “Delete for Everyone” by default when you make a mistake: Choosing “Delete for me” only removes your own copy, leaving the recipient’s copy intact.
  • Be aware of notifications: If the recipient has push notifications enabled, they may have seen a preview of the message before you delete it. Deleting does not retract notifications already delivered.
  • Consider using secret chats for sensitive information: If you want messages to self-destruct after reading, use secret chats with a timer. This is more reliable than manual deletion.
  • Communicate with the recipient if needed: If you delete a message and the recipient asks what it was, it’s up to you whether to explain. The placeholder “This message was deleted” is visible to them.

By integrating these practices into your messaging habits, you can leverage the delete feature effectively while minimizing unintended consequences.

Frequently Asked Questions

Can I delete messages for both sides after 48 hours?

No. Telegram’s 48-hour window is strict. After that, the “Delete for Everyone” option is no longer available. You can only delete the message from your own view.

Does the recipient know I deleted a message for everyone?

The recipient sees a placeholder: “This message was deleted.” They will know a message was removed, but they will not see its content unless they had already read it.

Can I delete a message for everyone in a secret chat?

No. Secret chats do not support the “Delete for Everyone” feature. They use self-destruct timers instead. If you need to remove a message from a secret chat, you must delete the entire chat, which destroys it for both sides.

If I delete a message for everyone, does it remove it from the recipient’s saved messages?

No. Deleting a message for everyone only removes it from the original chat. If the recipient has saved the message to their Saved Messages (by forwarding it to themselves), that copy remains unaffected.

Can I delete messages for everyone that I sent in a group where I am not an admin?

Yes. As long as you are the sender of the message and the 48-hour window hasn’t expired, you can delete your own messages for everyone, regardless of your admin status. However, if the group has been set to “no delete” by the admin (via permissions), this may override your ability. This is a rare configuration.

Conclusion

Telegram’s “Delete for Everyone” is a robust feature for retracting sent messages within a 48-hour window, available on all major platforms. It works reliably for private chats, groups, and even channels. However, it is not a silver bullet: forwarded copies persist, secret chats exclude it, and the 48-hour limit is hard. The best strategy is to use the feature promptly when you spot a mistake, and to complement it with careful sending habits and, for highly sensitive content, secret chat self-destruction. By understanding both the capabilities and the limitations, you can make informed decisions about your messaging privacy on Telegram.