The fastest way to delete many messages at once
On Mac, you can delete multiple messages in Mail, Messages, or other apps by selecting them together and pressing Delete or Command+Delete. The method depends on which app you use and whether the messages are in the same conversation or spread across different ones. Most Mac apps let you click the first message, hold Shift, then click the last message to select everything in between — or Command+click individual messages to pick and choose.
Once selected, you can delete them all at once instead of one by one. Some apps move deleted messages to a Trash or Recently Deleted folder first, so you have a window to undo the action. Others delete permanently right away, depending on your settings.
Key Takeaways
- Shift+click selects a range of messages; Command+click selects individual ones scattered throughout a list.
- After selecting, press Delete or Command+Delete to remove them, or right-click and choose Delete from the menu.
- Mail moves deleted messages to the Trash mailbox by default, but Messages deletes them permanently unless you undo within a few seconds.
- You can also select all messages in a conversation with Command+A, then delete, if you want to clear an entire thread at once.
Deleting multiple messages in Mail
Open Mail and navigate to the mailbox containing the messages you want to delete. Click on the first message you want to remove. If the messages are next to each other in the list, hold Shift and click the last message — this selects everything in between. If the messages are scattered, hold Command and click each one individually.
Once you have selected all the messages, press the Delete key or Command+Delete. The messages move to the Trash mailbox, which you can access in the sidebar under Mailboxes. You can recover them from Trash if you change your mind, or empty Trash to delete them permanently. To empty Trash, right-click the Trash mailbox and select Empty Trash, or go to Mailbox menu and choose Erase Deleted Items.
Deleting multiple messages in Messages
In the Messages app, open a conversation or the main message list. Click on the first message you want to delete, then hold Shift and click the last one to select a range, or hold Command and click individual messages. You can also right-click a message and select Delete to remove just that one.
After selecting multiple messages, press Delete or Command+Delete. Unlike Mail, Messages deletes them when ready — but you have a few seconds to press Command+Z to undo the action. If you do not undo right away, the messages are gone for good. There is no separate Trash folder in Messages, so be certain before you delete.
Selecting all messages in a conversation at once
If you want to clear an entire conversation, you do not have to select each message individually. Click anywhere in the conversation window, then press Command+A to select all messages in that thread. This works in Mail, Messages, and most other messaging apps on Mac.
After selecting all, press Delete to remove them. In Mail, they go to Trash. In Messages, they delete permanently. This is useful when you want to wipe a conversation clean without having to pick through individual messages.
Using right-click menus to delete
You can also delete messages by right-clicking them. Select your messages using Shift+click or Command+click, then right-click anywhere in the selection. A menu appears with a Delete option — click it to remove the messages. This method works the same way as pressing the Delete key, but some people find it easier to remember.
In Mail, a right-click menu also shows options like Mark as Junk or Move To, so you can organize messages instead of deleting them if you want to keep them but move them out of your inbox.
What happens after you delete
In Mail, deleted messages go to the Trash mailbox for a period of time before you empty it. You can recover them by dragging them back to your inbox or another mailbox, or by opening Trash and moving them manually. Some email providers also have their own trash or deleted items folder that works the same way.
In Messages, deleted messages are gone when ready with no recovery option unless you undo within seconds. If you realize you deleted something important, check whether your messages are backed up through iCloud. If you have iCloud Messages enabled, your conversation history may be stored in iCloud, but deleting locally still removes them from your device.
Preventing accidental deletion
If you delete messages often by mistake, you can change your Mail settings to make deletion harder. Open Mail, go to Mail menu, then Preferences. Click the Accounts tab, select your email account, and look for options related to trash or deletion behavior. Some accounts let you set a delay before messages are permanently removed, giving you time to recover them.
In Messages, there is no built-in safety setting, so your best protection is to use Command+Z when ready if you delete by mistake. You can also archive conversations instead of deleting them — swipe left on a conversation in the list and select Archive to hide it without removing it.
Frequently Asked Questions
Can I undo a deletion after I empty the Trash?
No. Once you empty Trash in Mail, the messages are permanently deleted from your Mac. Before you empty Trash, you can recover messages by dragging them back to your inbox. If you use iCloud Mail, your email provider may keep a backup, but your Mac no longer has a copy.
How do I delete messages from multiple conversations at once?
You cannot select messages across different conversations in one action. You have to open each conversation and delete messages within it separately. If you want to delete all messages from a sender, use the search function to find all their messages, select them together, then delete.
What is the difference between Delete and Archive?
Delete removes messages (to Trash in Mail, permanently in Messages). Archive hides messages from your inbox but keeps them in a separate folder so you can search for them later. Archive is useful if you want to clean up your inbox without losing the messages.
Why can't I select messages across different mailboxes?
Mail only lets you select messages within the mailbox you are currently viewing. If you want to delete messages from multiple mailboxes, you have to go to each one and delete separately. You can use search to find messages across all mailboxes, select them, and delete them together.
Does deleting a message on my Mac delete it from my email provider's server?
In Mail, deleting moves it to Trash on your Mac, but the message usually stays on your email provider's server until you empty Trash or until the provider's own trash expires. Check your email provider's settings to see how long they keep deleted messages. In Messages, deletion is local to your device only.