sodcalculator

10 Tech How-To

Delete Discord DM History: Step-by-Step Guide

Guide 10-35752 · Updated · Step by step

This guide shows you exactly how to delete your direct message (DM) history on Discord, whether you want to clear a single conversation or wipe your entire inbox. You’ll learn the precise clicks for both desktop and mobile, plus what actually gets deleted and what doesn’t. No special tools or permissions are needed—just your own Discord account.

What You’ll Need

  • Your Discord account login (email/phone and password, or a saved session)
  • Access to Discord on a desktop browser, the desktop app, or the mobile app
  • For clearing the entire inbox: the desktop version (browser or app) is required—the mobile app cannot clear all DMs at once

Step-by-Step

Deleting a Single DM Conversation

  1. Open Discord and log in if you aren’t already.
  2. In the left sidebar, find the DM conversation you want to delete. It will be under the “Direct Messages” section.
  3. Right-click (desktop) or long-press (mobile) on the user’s name or the group DM name.
  4. In the menu that appears, click or tap Close DM. This removes the conversation from your list immediately.
  5. Confirm if prompted. The conversation is now gone from your DM list.

Note: “Close DM” only hides the conversation from your view. It does not delete the messages from Discord’s servers, and the other person can still see the entire history. If you want the messages themselves gone, you must delete them individually (see below).

Deleting Individual Messages (to Actually Erase Them)

  1. Open the DM conversation you want to clean.
  2. Hover over a message you sent (desktop) or tap and hold the message (mobile).
  3. Click the three dots (⋯) that appear on the right, or tap the ⋯ icon.
  4. Select Delete Message from the menu.
  5. Confirm the deletion. The message is now removed for everyone in that conversation.
  6. Repeat for every message you want to erase. There is no “delete all messages” button for a single DM, so this is manual.

Clearing Your Entire DM List (Desktop Only)

  1. Open Discord on your desktop (browser or app).
  2. Click the Discord logo (top left) to open the home menu.
  3. Click Friends in the left sidebar.
  4. At the top of the Friends list, click the All tab (it shows all your friends).
  5. Now look for the Message button next to each friend’s name. Click the small X that appears next to it when you hover over the row.
  6. A pop-up will ask “Remove {friend} from your friends list?”—but this is actually the way to clear the DM. Click Remove.
  7. Repeat for each friend. This removes the DM conversation from your list, but it also unfriends them. You can re-add them later if you want.

Important: This method unfriends the person, so use it only if you’re okay with that. There is no official way to mass-delete all DM conversations without unfriending. If you want to keep the friendship, you’ll need to close each DM individually (right-click → Close DM).

Deleting a Group DM

  1. Open the group DM you want to remove.
  2. Click the group name at the top to open the member list.
  3. Click the X next to the group name (desktop) or tap the three dots and select Leave Group (mobile).
  4. Confirm. The group DM disappears from your list.

Common Mistakes

  • Thinking “Close DM” deletes the messages. It only hides the conversation from your view. The other person still sees everything.
  • Using the mobile app to try to clear all DMs. The “All” tab trick only works on desktop. On mobile, you must close each DM individually.
  • Unfriending someone just to clear a DM. The “All” tab method removes the friend. If you want to keep them, close the DM from the main list instead.
  • Deleting only your messages. Deleting a message removes it for everyone, but only if you delete each one. If you want the entire conversation gone, you need to delete every message you sent (and you cannot delete messages the other person sent).
  • Expecting the other person to lose the history. Deleting your messages does remove them from the other person’s view too, but only the messages you delete. They can still see any messages they sent.

Tips

  • If you want to keep the conversation but hide it, just close the DM—it will reappear if the other person messages you again.
  • To delete many messages quickly on desktop, you can use the Shift+click trick to select multiple messages (click the first, then Shift+click the last) and press Delete. This works in a DM just like in a server channel.
  • If you’re worried about privacy, remember that Discord stores message data on their servers even after deletion for a short time (usually a few days) for moderation purposes. After that, it’s gone from their systems.
  • Consider using Discord’s “Do Not Disturb” or blocking a user if you want to stop receiving messages without deleting history.

Troubleshooting

“Close DM” is grayed out or not working. This happens if the DM is a group DM with more than one person. Use the group DM method instead (click the group name → X). If it’s a regular DM and still grayed out, try restarting Discord or updating the app.

The “All” tab doesn’t show an X next to friends. Make sure you’re on the desktop version, not mobile. Also, the X only appears when you hover over the row. If you’re on a touchscreen laptop, tap the row first.

You accidentally unfriended someone. Re-add them by searching their username and sending a friend request. The DM history will reappear once they accept.

Deleted messages still show up on your end. Sometimes Discord’s cache needs a refresh. Press Ctrl+R (Windows) or Cmd+R (Mac) to reload, or restart the app.

You can’t delete a message because it’s too old. Discord allows deletion of any message you sent, regardless of age. If you’re having trouble, try clearing the app cache or using the web version.

Frequently Asked Questions

Q: Does deleting a DM delete it for the other person?
A: No. Closing a DM only removes it from your list. The other person still has the full conversation. To remove messages for everyone, you must delete each message individually.

Q: Can I delete all my DMs at once?
A: There is no built-in “delete all” button. The closest workaround is the Friends → All tab method, but that also unfriends everyone. Otherwise, you must close each DM one by one.

Q: If I delete a message, can the other person still see it?
A: No. When you delete a message, it is removed for everyone in that conversation. However, if they had a screenshot or notification preview, that’s out of Discord’s control.

Q: Does deleting a DM delete the friend request or friendship?
A: No. Closing a DM does not unfriend the person. Only the Friends → All tab method unfriends them.

Q: Can I recover a deleted DM?
A: No. Once you close a DM, the conversation is hidden but not permanently deleted—if the other person messages you again, it will reappear. If you delete individual messages, they cannot be recovered.

Q: Does Discord keep deleted messages on their servers?
A: Discord states that deleted messages are removed from their systems within a few days. They may retain data for moderation purposes temporarily, but it’s not accessible to users.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →