DeclutterMyMail

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
7 min read

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

  1. 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.

  2. 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.

  3. 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.

  4. 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:

Operators combine — type them one after another in the search bar.
SearchWhat it deletesUse it when
from:news@example.comEverything from that one addressThe default — start here
from:news@example.com older_than:1yOnly their mail older than a yearYou still read the recent issues
{from:news@example.com from:deals@example.com}Mail from either addressOne company writes from several addresses
from:news@example.com -is:starredEverything except what you starredA few of their emails are worth keeping
list:info@example.comMail sent through that mailing listThe 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:

What each option actually does to the sender's mail.
ActionExisting emailsFuture emailsDoes the sender stop?
Delete (this guide)Moved to TrashKeep arrivingNo
BlockUnchangedGo to SpamNo — Google notes blocking doesn't unsubscribe you
Filter with „Delete it”UnchangedGo straight to TrashNo
UnsubscribeUnchangedStop, once the sender processes itYes — 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.

One sender versus a whole inbox.
ApproachCostGood forLimits
from: search + select-all bannerFree, built inOne or a handful of sendersOne round per sender; doesn't unsubscribe
DeclutterMyMailOne-time, pay what you wantEvery sender at once, ranked by volumeGmail 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