Delete a single message you sent
Open the Discord server or direct message where you sent the message. Hover your mouse over the message you want to delete. A row of icons will appear to the right of the message — click the three dots (more options). Select Delete from the menu.
The message disappears when ready. Other people in the conversation will see that a message was deleted, but they won't see what it said. On mobile, press and hold the message, then tap the trash icon.
Delete multiple messages at once
Discord does not have a built-in bulk delete tool for direct messages. If you need to remove many messages, you will delete them one at a time using the method above. This takes longer but works reliably.
Some third-party bots like MEE6 or Dyno can delete multiple messages in servers (not direct messages), but they require you to add the bot to your server and give it permission. These bots do not work in private DMs.
Clear an entire conversation
If you want to remove a whole direct message thread from your view, right-click the conversation name in your DM list and select Close DM. This hides the conversation but does not delete the messages — the other person still sees them, and the conversation will reappear if they message you again.
To actually delete all messages in a direct message with someone, you must delete them individually. There is no faster way within Discord itself.
Key Takeaways
- Hover over any message you sent, click the three dots, and select Delete to remove it when ready.
- Deleted messages show as removed to everyone in the conversation, but Discord does not erase them from the other person's view if they saw them before deletion.
- Discord has no bulk delete feature for direct messages, so removing many messages requires deleting them one by one.
- Closing a DM conversation hides it from your list but does not delete the messages or prevent the other person from seeing them.
- Third-party bots can bulk delete messages in servers, but they do not work in private direct messages.
What happens when you delete a message
When you delete a message, Discord removes it from the conversation thread. Everyone in that conversation sees the message is gone. However, if someone took a screenshot or copied the text before you deleted it, they still have that information — deletion only removes it from Discord itself.
Discord keeps deleted messages in its servers for a short time before permanently removing them. You cannot recover a deleted message after you remove it, so make sure you want it gone before you confirm the deletion.
Messages you cannot delete
You can only delete messages you sent yourself. If someone else sent a message, you cannot delete it from your view, though you can mute the conversation or block the person. Server owners and moderators can delete any message in their server, but regular members cannot delete other people's messages in direct conversations.
If a message contains harmful content or violates Discord's terms of service, you can report it instead. Right-click the message and select Report Message, then choose the reason. Discord's safety team reviews reported messages.
Keeping your direct messages organized
Instead of deleting messages one by one, consider muting conversations you do not want to see. Right-click a DM and select Mute — you will still receive messages, but they will not send notifications. You can also pin important messages to the top of a conversation by hovering over the message and clicking the pin icon.
If you want to prevent future messages from piling up, you can block a user entirely. Right-click their name and select Block. They will not be able to message you, and you will not see their messages in your DM list.
Frequently Asked Questions
Can the other person see that I deleted a message?
Yes. Discord shows a notification that a message was deleted, so the other person knows something was removed. They cannot see what the message said if they did not read it before deletion, but if they saw it before you deleted it, they already know what it contained.
Can I recover a message after I delete it?
No. Once you delete a message, it is gone permanently. Discord does not provide an undo option or a way to restore deleted messages. Make sure the message is one you actually want to remove before you confirm the deletion.
How do I delete messages on mobile?
Press and hold the message until a menu appears. Tap the trash or delete icon. The message will be removed the same way it is on desktop — the other person will see it was deleted, but the message is gone from the conversation.
Can I delete messages in a server channel?
Yes, you can delete your own messages in server channels the same way you delete direct messages — hover over the message, click the three dots, and select Delete. Server owners and moderators can delete anyone's messages in their channels.
What is the difference between deleting and editing a message?
Editing changes the text of a message while keeping it visible — everyone sees the edited version and a note that it was edited. Deleting removes the message entirely. Use editing if you want to fix a typo or add information; use deleting if you want the message gone completely.