How to Delete All Emails From One Sender in Gmail (2026)
Six years of one newsletter, thousands of emails, one sender. Gmail can delete all of them at once — the trick is a single banner most people never click. The desktop method, the app workaround, and how to make sure the sender doesn't simply refill your inbox.
- Published
Gmail has no „delete everything from this sender” button. What it has is a search bar and a selection banner, and together they do exactly that. Open mail.google.com in a browser — not the app — and follow these steps.
Delete a sender's entire backlog
Copy the sender's exact address
Open one of their emails and copy the address shown next to the sender name. The exact address matters: a search for a name catches everyone who shares it, an address catches only that sender.
Search for it with from:
Type from: followed by the address into the search bar, for example from:news@example.com, and press Enter. The from: operator is documented in Google's search operator reference. Skim the results once to make sure it's the sender you meant.
Tick the checkbox, then click the banner
The checkbox at the top left selects only the conversations on the current page — 50 by default. A line then appears above the list offering to select every conversation that matches the search; Google's help on deleting messages shows it as „Select all 2,000 conversations in Inbox”. Clicking that link is the step everybody misses, and it's what turns 50 into all of them.
Click Delete
Click the bin icon at the top. Every message from that sender moves to Trash in one pass, however many there are.
A bare from: search is all most people need. These refinements, all from Google's operator reference, cover the cases where it isn't:
| Search | What it deletes | Use it when |
|---|---|---|
| from:news@example.com | Everything from that one address | The default — start here |
| from:news@example.com older_than:1y | Only their mail older than a year | You still read the recent issues |
| {from:news@example.com from:deals@example.com} | Mail from either address | One company writes from several addresses |
| from:news@example.com -is:starred | Everything except what you starred | A few of their emails are worth keeping |
| list:info@example.com | Mail sent through that mailing list | The newsletter arrives from changing addresses |
If the sender is a newsletter or a shop, Gmail's Manage subscriptions view does the searching for you. Click More → Manage subscriptions in the left sidebar: Gmail lists your active subscriptions with the number of emails each sent recently. Click a sender's name or avatar to see all of their emails, then use the same checkbox and banner to delete them — and click Unsubscribe next to the sender while you're there. Google introduced the view in July 2025 and notes it is still rolling out, so it may not be in your account yet.
The apps can do it too, just in smaller bites. Search for from: plus the address, touch and hold one message, then tap the box next to Select all at the top left. According to Google's help for Android and iPhone & iPad, that selects up to 50 messages; tap Delete, scroll back to the top and repeat for the next 50. What the apps lack is the desktop banner that selects every match at once.
That makes the app fine for a sender with a few hundred emails. For thousands, open Gmail in a desktop browser for five minutes — on a phone, your browser's „Request desktop site” option will do in a pinch.
Deleting the backlog does nothing about tomorrow's email. Gmail offers three ways to deal with the future, and they are not the same thing:
| Action | Existing emails | Future emails | Does the sender stop? |
|---|---|---|---|
| Delete (this guide) | Moved to Trash | Keep arriving | No |
| Block | Unchanged | Go to Spam | No — Google notes blocking doesn't unsubscribe you |
| Filter with „Delete it” | Unchanged | Go straight to Trash | No |
| Unsubscribe | Unchanged | Stop, once the sender processes it | Yes — for legitimate senders |
For a newsletter or shop, unsubscribe and delete the backlog — that's the only combination where the problem actually ends. Google warns that it can take a few days for a sender to process the request. For a sender that ignores unsubscribes, or one you can't unsubscribe from, a filter is the cleanest fallback: run the from: search, open the search options, choose Create filter and tick Delete it. Our complete unsubscribe guide covers the stubborn cases.
Deleted email moves to Trash, where Gmail keeps it for 30 days before removing it for good — and until then it still counts against your quota. If you're deleting to free space, open Trash and click Empty Trash now. That's also your safety net: until you empty it, anything deleted by mistake can be moved back. If storage is the real problem, a few large attachments usually outweigh thousands of newsletters; our Gmail storage guide shows how to find them.
The four-click method is perfect for the one sender that annoys you. It gets slow when the honest answer to „who's filling my inbox?” is a few hundred senders — one search, one banner and one unsubscribe per sender, and no way to see which of them you actually still read. For deleting by date, category or size instead of by sender, see our guide to mass deleting emails in Gmail.
| Approach | Cost | Good for | Limits |
|---|---|---|---|
| from: search + select-all banner | Free, built in | One or a handful of senders | One round per sender; doesn't unsubscribe |
| DeclutterMyMail | One-time, pay what you want | Every sender at once, ranked by volume | Gmail connects over IMAP with an app password |
DeclutterMyMail scans your mailbox per sender, shows how many emails each one sent, and lets you tick off the senders you're done with — their backlog is deleted and the unsubscribe sent in the same pass.
Can you delete all emails from one sender in Gmail at once?
Yes. On a computer, search from: plus the sender's address, tick the checkbox at the top left, click „Select all conversations that match this search”, then click Delete. Every email from that sender moves to Trash in one go, whether there are fifty or fifty thousand.
Why does Gmail only delete 50 emails from the sender?
Because the checkbox selects one page, and a page shows 50 conversations by default. After ticking it, click the banner that appears above the list to extend the selection to every conversation matching your search. On the mobile apps there is no such banner — Select all takes 50 per round, so you repeat it.
How do I delete all emails from one sender in the Gmail app?
Search from: plus the address, touch and hold a message, and tap the box next to Select all at the top left. Google's help says this selects up to 50 messages; tap Delete, scroll back to the top and repeat. For thousands of emails, the desktop browser is much faster.
Does deleting a sender's emails block or unsubscribe them?
No. Deleting only removes what's already there. Unsubscribing tells the sender to stop; blocking sends their future mail to Spam; a filter with „Delete it” sends it straight to Trash. Google notes that blocking doesn't unsubscribe you from a mailing list.
Can I get the emails back if I deleted the wrong sender?
Yes, for 30 days. Open Trash, search for the same from: address, select the messages and move them back to the inbox. Once Trash is emptied — by you or automatically after 30 days — they're permanently gone.
How do I automatically delete emails from a sender in Gmail?
Create a filter: search from: plus the address, open the search options, click Create filter and tick Delete it. Google's filter guide documents the option. The filter only acts on new mail, so delete the existing backlog with the select-all method first.
Keep reading
How to Mass Delete Emails in Gmail
The same select-all banner applied by date, category and size — for when the problem isn't one sender but the whole inbox.
How to Unsubscribe From Newsletters
The durable half of the fix: make the sender stop, including the cases where the unsubscribe link does nothing.