How to Delete All Emails from One Sender

Written by David Morelo
Reviewed by Julia Furkulitsa
Reviewed byJulia Furkulitsa

Julia Furkulitsa is an email expert with in-depth knowledge of inbox management, email apps, and everyday email tasks. She brings deep expertise built on years of focused work in the email space.

Tested by Alexa Shahan
Tested byAlexa Shahan

Alexa Shahan is a tech and productivity expert with a strong focus on email tools. She tests each app and verifies every guide to ensure it’s easy to follow and truly helpful to users.

If your inbox is full of newsletters or repeated messages, here’s how to delete all emails from one sender across different email services, and how Clean Email can help where others fall short.

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)

  1. In your inbox, find a message from the contact.
  2. Right-click the email and select “Find emails from [sender]”, or use the search bar with this format: from:sender@example.com.
  3. Sort by sender in Gmail using find emailsSort by sender in Gmail using find emails
  4. Click the checkbox at the top to select all visible messages (Gmail shows 50 or 100 per page).
  5. If there is more than one page of results, look for the “Select all conversations that match this search” banner and click it.
  6. Click the Trash icon to move the selected messages to Trash.
How to Delete All Emails from One Sender in Gmail on DesktopHow to Delete All Emails from One Sender in Gmail on Desktop

📌 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:

  1. Use the search bar and enter from:sender@example.com.
  2. Tap and hold on any message to select it.
  3. Tap Select all at the top, then tap the Trash icon.
  4. Scroll down to load more results, repeat the selection and deletion.
How to Delete All Emails from One Sender in Gmail on MobileHow to Delete All Emails from One Sender in Gmail on Mobile

💡 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:

  1. Open an email from the contact.
  2. Click the More (⋮) menu next to the reply arrow.
  3. Choose “Filter messages like this”.
  4. In the filter popup, confirm the sender’s address, then click Create filter.
  5. 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:

  1. On the web, visit https://app.clean.email/ and log in with your email address. Alternatively, download Clean Email for iOS or Android.
  2. Select Inbox or All Mail in the left panel.
  3. Check the box next to the sender or senders you want to manage. The app will automatically select all related messages.
  4. Click the Trash button on the blue toolbar at the bottom to move these emails to the Trash folder.
Select Emails in Bulk with Clean EmailSelect Emails in Bulk with Clean Email

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

Create rules to select a group or groups of messages in Clean EmailCreate rules to select a group or groups of messages in Clean Email

💡 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:

  1. In the search bar, type the name or use from:sender@example.com, then press Enter.
  2. How to delete all emails from one sender in Outlook on the webHow to delete all emails from one sender in Outlook on the web
  3. Click the Results or Mail checkbox at the top of the email list to select all messages from that contact shown on the page.
  4. Delete all emails from one sender in Outlook on the webDelete all emails from one sender in Outlook on the web
  5. Click the Delete All button to move these emails to the Deleted Items folder.
Click the Delete All buttonClick the Delete All button

⚠️ 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:

  1. In the search bar, type in the name or email address and press Enter.
  2. Guides for Yahoo MailGuides for Yahoo Mail
  3. Click the Select All checkbox above the results. If more than 25 emails match, click “Select all [X] conversations matching this search.”
  4. Click the Select All checkbox above the resultsClick the Select All checkbox above the results
  5. Click the Delete icon to move the selected messages to the Trash folder.
Click the Delete icon to move the selected messages to the Trash folderClick 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.

How to delete all emails from a sender in Yahoo Mail on the webHow to delete all emails from a sender in Yahoo Mail on the web

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:

  1. Open the Mail app on your Mac.
  2. Type the sender’s name or email address into the search bar.
  3. From the filter options, select “From” to narrow down the results.
  4. Click any message and press ⌘A (Command + A) to select all matching messages.
  5. 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.

Try Clean Email for Free
*****4.4based on 1011 user reviews
Get Started
InboxClean Your Mailbox

Use tools like Cleaning Suggestions and Smart Folders to help you quickly clean out an overloaded inbox

Mute unwanted emailsUnsubscribe

Keep unwanted emails out of your inbox by unsubscribing—even from email lists that don’t have an unsubscribe link

Clean your emailsKeep it Clean

Automate repetitive tasks with Auto Clean rules to archive emails as they become old or to sort them into folders

Background
Use filters to find emails you want to clean.Arrow
Screener FeatureArrow
UnsubscribeArrow
Auto CleanArrow
Sender SettingsArrow