Step-by-Step Video Tutorial
Before deleting all email messages from one sender, double-check if there are any important messages you may need later. To see the process in action, watch our quick video guide below or follow the step-by-step instructions in this post.
Gmail: How to Delete All Emails from One Sender
There are several ways to remove messages from one contact in Gmail — whether you want to do it manually, on mobile, or automatically with a filter.
On Desktop (Web Version)
- In your inbox, find a message from the contact.
- Right-click the email and select “Find emails from [sender]”, or use the search bar with this format: from:sender@example.com.
- Click the checkbox at the top to select all visible messages (Gmail shows 50 or 100 per page).
- If there is more than one page of results, look for the “Select all conversations that match this search” banner and click it.
- Click the Trash icon to move the selected messages to Trash.




📌 Important: Messages in Trash are kept for 30 days unless you empty the folder manually. To free up storage immediately, go to Trash and click Empty Trash now.
On Mobile (Gmail App)
While Gmail’s mobile app doesn’t support deleting all emails from a sender at once, there’s still a way to do that:
- Use the search bar and enter from:sender@example.com.
- Tap and hold on any message to select it.
- Tap Select all at the top, then tap the Trash icon.
- Scroll down to load more results, repeat the selection and deletion.


💡 Tip: To delete hundreds or thousands of emails faster on your phone, try using the Clean Email app, which supports bulk actions without scrolling page by page.
Automatically Delete Emails from a Sender
To auto-delete future messages from a specific contact:
- Open an email from the contact.
- Click the More (⋮) menu next to the reply arrow.
- Choose “Filter messages like this”.
- In the filter popup, confirm the sender’s address, then click Create filter.
- Check the box “Delete it” and click Create filter.
Gmail will now send all future messages from this address directly to Trash.
Learn more about how to sort Gmail by sender and delete mass emails in Gmail.
Instantly Delete by Sender, Size, or Date with Clean Email
Gmail has limitations when it comes to deleting emails from one contact — especially on mobile, where you have to scroll to load all results before selecting them. Clean Email makes this process easier and faster across any device.
With this app, you don’t need to run complicated searches or select messages manually. It automatically groups messages by sender, letting you delete everything from one contact in just a few clicks, even thousands of emails at once.
Here is how to delete all emails from a sender using Clean Email:
- On the web, visit https://app.clean.email/ and log in with your email address. Alternatively, download Clean Email for iOS or Android.
- Select Inbox or All Mail in the left panel.
- Check the box next to the sender or senders you want to manage. The app will automatically select all related messages.
- Click the Trash button on the blue toolbar at the bottom to move these emails to the Trash folder.


Want to automatically delete future email messages from this contact? Just click Create Rule → Trash or Delete (permanently) → Create Rule. Done.


💡 Tip: You can also unsubscribe, mute, or block contacts — all in one place.
Clean Email works with Gmail, Outlook, Yahoo, and any other IMAP-based service. Unlike standard email services, it shows how many messages each contact has sent and helps you clean smarter, not just faster.
Outlook: How to Bulk Delete Sender Emails
In Outlook, removing all messages from specific contacts is possible but it comes with a few limitations, especially when dealing with large volumes of email.
Here’s how to delete all emails from one sender in Outlook on the web:
- In the search bar, type the name or use from:sender@example.com, then press Enter.
- Click the Results or Mail checkbox at the top of the email list to select all messages from that contact shown on the page.
- Click the Delete All button to move these emails to the Deleted Items folder.






⚠️ The limitation of this method is that it initially selects only the first 75 messages. To delete the others, scroll down to the last message. Then, click the Results or Mail checkbox again. Once everything is selected, hit the Delete All button on the top toolbar to remove all messages simultaneously.
To automatically delete future emails from this contact, right-click one of their messages, choose “Rules,” then “Create rule,” and set the action to “Delete.” This way, you won’t have to repeat the cleanup later.
💡 Note: Unfortunately, the Outlook mobile app doesn’t provide the option to select all messages from a specific sender (while this option is available for selecting all emails in a folder). You’ll need to manage them one at a time or use the Clean Email app for bulk selection.
Guides for Yahoo Mail
Here is how to delete all emails from a sender in Yahoo Mail on the web:
- In the search bar, type in the name or email address and press Enter.
- Click the Select All checkbox above the results. If more than 25 emails match, click “Select all [X] conversations matching this search.”
- Click the Delete icon to move the selected messages to the Trash folder.






The Yahoo Mail mobile app works similarly to the web version. After searching for the sender’s name or email address, select a date range like ‘this week’ to refine results. Then tap the ‘Select all’ checkbox at the top of the screen and hit the Delete icon at the bottom panel.


Learn how to delete all emails on Yahoo in our other post.
If You Use Apple Mail
Here is how to delete all emails from one contact in Apple Mail:
- Open the Mail app on your Mac.
- Type the sender’s name or email address into the search bar.
- From the filter options, select “From” to narrow down the results.
- Click any message and press ⌘A (Command + A) to select all matching messages.
- Press Delete or click the Trash icon to move them to Trash.
Conclusion
Whether you're trying to tidy up your inbox, free up storage, or cut out distractions, deleting all emails from a single sender can be a powerful move, but only if done right.
While most email platforms offer basic tools to handle this task, limitations on mobile devices or with large volumes can slow you down. That’s where tools like Clean Email help enhance the process with more control, automation, and insight.
Check out our posts about how to delete all emails on iPhone, Mac, Android, or delete old emails!
FAQs
Will deleting all emails from one sender affect my email threads?
Yes, if you’re deleting messages that are part of ongoing conversations, some email clients may remove entire threads or break their context. Before bulk deletion, check whether those messages are linked to replies or reference material you still need.
Can I delete only future emails from a sender automatically?
Yes. Most providers like Gmail and Outlook let you create rules or filters that send future messages from a specific sender directly to Trash or Archive. It doesn’t affect past emails, only new ones.
Does deleting messages from a sender free up storage space?
It depends. Gmail, for instance, doesn’t free up space until you empty your Trash. Other providers might hold deleted emails for a set period. Always clear your Trash or Deleted folder to actually reclaim space.
What if I accidentally delete something important?
Most email services keep deleted emails in Trash for 30 days. During that time, you can still recover them. If you want to be safe, consider moving emails to a folder instead of deleting them, or back them up locally.
Is there a way to know how many emails I’m about to delete?
Most native email apps don’t show totals before deletion. Clean Email, on the other hand, lets you see how many messages each sender has sent — helping you make informed decisions.
Can I delete emails from multiple senders at once?
Email service providers usually limit actions to one sender at a time. With Clean Email, you can select multiple senders and delete everything in one sweep.