gmail cleanupbulk deleteemail organization

How to Mass Delete Emails in Gmail (2026): Delete Thousands at Once

7 min read

How to Mass Delete Emails in Gmail (2026)

Quick answer: Run a search in Gmail (like category:promotions or from:sender@example.com), click the select-all checkbox at the top of the list, then click the "Select all conversations that match this search" link that appears, and hit the trash icon. That deletes every matching email, whether it is 200 or 20,000. Then empty Trash to actually free the storage. This only works in Gmail on a desktop browser, not the phone app.

Below: the exact steps, the searches that catch the most junk, how to delete by sender, how to wipe everything, what happens after you delete, and how to do it without losing anything you care about.

The select-all checkbox at the top of Gmail only selects the emails on the current page, which is 50 by default (100 at most). People click it, delete, and wonder why 40,000 emails are still there.

The trick is the banner that appears right after you tick that box:

Select all conversations that match this search

Click it and Gmail selects everything matching your search, across every page. Now a single trash click deletes all of it.

So the full sequence is:

  1. Type a search into the Gmail search bar (examples below) and press Enter.
  2. Click the checkbox at the top left of the message list.
  3. Click "Select all conversations that match this search."
  4. Click the trash icon. If Gmail asks you to confirm a bulk action, confirm.

Gmail processes large deletions in the background. For very large sets (tens of thousands), the count may take a minute or two to catch up. Do not refresh mid-delete.

The searches that clear the most email

Paste these into the search bar. Each one can remove thousands of emails in one pass.

GoalSearch
Promotions older than a monthcategory:promotions older_than:1m
Social notificationscategory:social older_than:3m
App and service updatescategory:updates older_than:1y
Forum and mailing list mailcategory:forums older_than:6m
Everything from one senderfrom:newsletter@example.com
Everything from a whole domainfrom:@example.com
Anything you never opened, older than a yearis:unread older_than:1y
Old email in generalolder_than:2y
Large emails eating storagelarger:10M
A date rangeafter:2019/01/01 before:2021/12/31

Protect what matters by adding exclusions. -is:starred skips anything you starred. -from:mybank.com keeps one sender out of the sweep. -label:keep skips anything you labeled "keep." For example:

category:promotions older_than:1m -is:starred -label:keep

A good habit before any big deletion: open the search, scroll the first page, and make sure nothing personal is in it. Gmail's category detection is good but not perfect.

Delete by sender (the fast, safe way)

Category searches catch a lot, but the biggest single wins come from individual senders. A job board that emailed you daily since 2021, a store you bought from once, a notification address from an app you deleted years ago. In MailMop's usage data across 16 million analyzed emails, about 1 in 7 of the senders people delete has more than 1,000 emails on its own.

Deleting by sender is also the safest method, because you can see exactly who you are removing. A keyword search might catch a personal email that happens to mention "sale." A sender search cannot.

Manually: search from: followed by the address (Gmail suggests addresses as you type), select all matching conversations, delete. Repeat for the next sender.

The catch is that Gmail never tells you which senders are the problem. There is no "who emails me most" view anywhere in Gmail.

That is the part MailMop automates. It scans your inbox in your browser and returns one list of every sender, ranked by how many emails they have sent you. From there you can:

  • Delete every email from a sender in one click, or select several senders and delete them together
  • Delete with exceptions, clearing a sender but keeping specific emails you pick
  • Unsubscribe so they stop sending, and block them with an auto-created Gmail filter
  • Keep the senders that matter and clear the rest

Because most clutter comes from a few dozen addresses, an afternoon of search-and-delete turns into a few minutes, and your email never leaves your browser. There is a dedicated walkthrough in how to delete all emails from one sender.

Delete everything and start fresh

If you want a genuinely empty account:

  1. Back up first. Go to Google Takeout, select Mail, and export. There is no recovery once Trash is emptied. Our Google Takeout guide walks through it.
  2. Search in:anywhere (or click All Mail in the sidebar).
  3. Checkbox, Select all conversations that match this search, trash.
  4. Open Drafts and Spam separately and clear those. All Mail does not include them.
  5. Empty Trash.

A note on what All Mail covers: it includes your inbox, everything you archived, and everything you sent. Labels and filters survive a full deletion, so your setup for future mail stays intact.

What actually happens when you delete

  • Deleted email goes to Trash, not away. It still counts against your 15GB of Google storage.
  • You have 30 days to change your mind. Open Trash, select the emails, click Move to Inbox.
  • After 30 days Gmail empties Trash automatically and the storage is reclaimed. To get it back immediately, open Trash and click Empty Trash now.
  • The storage meter can lag up to 24 hours after a big deletion. If it has not moved, check again tomorrow.

If the whole point was storage, see Gmail storage full? How to free up space, which starts with large attachments, where most of the space actually is.

Archive instead, if you are not sure

If you cannot decide whether to keep something, archive it. Same steps as deletion, but click the archive icon (a box with a down arrow) instead of the trash. Archived mail leaves the inbox, stays fully searchable, and still counts toward storage. It is the right choice for old receipts, account emails, and anything you might need once in the next few years. It is the wrong choice if the goal is freeing space.

Mass deletion mistakes to avoid

  • Deleting in the phone app. It has no "select all matching" option. Use a desktop browser, or a sender-based tool that works on mobile.
  • Skipping the "Select all conversations that match" link. You will delete one page and think you are done.
  • Forgetting to empty Trash. No storage is freed until you do.
  • Keyword-deleting personal mail. Prefer senders and categories, and always skim the first page of results.
  • Deleting instead of unsubscribing. The newsletter comes back tomorrow. Unsubscribe from the ones you never read. See how to unsubscribe from emails in Gmail.
  • Not backing up before a full wipe. Takeout takes ten minutes and prevents a very bad week.

Troubleshooting

The "Select all conversations" link does not appear. It only shows after you tick the top checkbox and only when the search has more results than fit on one page. If the search returned fewer than a page, everything is already selected.

Deletion seems stuck. Gmail processes very large deletions in batches. Leave the tab open and give it a few minutes. Refreshing does not speed it up.

Storage number has not changed. Empty Trash, then wait up to 24 hours for the meter to update.

I deleted something important. Open Trash within 30 days and move it back to the inbox.

Key takeaways

  • The whole trick is "Select all conversations that match this search." Without it you only delete one page.
  • Delete by sender when you can. It is faster and you can see exactly what goes.
  • Empty Trash to reclaim storage, and expect the meter to lag a day.
  • Back up with Takeout before wiping everything.
  • A tool like MailMop does sender-based bulk deletion in minutes, in your browser, with the code open source.

Ready to clear it out? Try MailMop free and see every sender in your inbox ranked by how much they have sent you.

Frequently asked questions

How do I delete thousands of emails in Gmail at once?

Search for the emails you want gone (for example category:promotions or from:sender@example.com), click the select-all checkbox at the top left, then click the 'Select all conversations that match this search' link that appears above the list. Press the trash icon and Gmail deletes every matching email, thousands at a time. Finish by emptying Trash to reclaim storage.

How do I delete 30,000 emails at once in Gmail?

The same way as 300. Run a search that matches them (for example older_than:1y or category:promotions), tick the select-all checkbox, click 'Select all conversations that match this search', and press the trash icon. Gmail processes very large deletions in batches in the background, so leave the tab open for a few minutes and do not refresh. Then empty Trash.

Can I bulk delete emails in the Gmail mobile app?

Not really. The Gmail app lets you select emails one screen at a time and has no 'select all matching' option, so mass deletion is a desktop browser task. On a phone, a tool like MailMop runs in the mobile browser and groups your inbox by sender so you can bulk delete without tapping through hundreds of emails.

Does mass deleting emails free up Gmail storage?

Yes, but only after you empty Trash. Deleted emails stay in Trash for 30 days and keep counting against your 15GB Google storage until they are permanently removed. To reclaim space fastest, delete large attachments first (search larger:10M), then empty Trash.

Can I undo a mass delete in Gmail?

For 30 days, yes. Deleted emails sit in Trash, where you can select them and click Move to Inbox. Once you empty Trash, or 30 days pass, they are gone for good. If you are nervous, archive instead of delete, or export a backup with Google Takeout first.

How do I delete all emails in Gmail, including sent and archived?

Search in:anywhere (or open All Mail), click the select-all checkbox, click 'Select all conversations that match this search', then delete. All Mail includes your inbox, archived mail, and sent mail. It does not include Drafts or Spam, which you clear separately. Back up first with Google Takeout because there is no recovery after Trash is emptied.

What is the fastest way to mass delete without losing important emails?

Delete by sender rather than by keyword. Most clutter comes from a small number of newsletters and notification addresses, so deleting those clears thousands of emails while leaving personal mail untouched. MailMop lists every sender in your inbox ranked by email count so you can see exactly who to clear and keep the rest.

✨ Ready to declutter?

Clean up your Gmail inbox in minutes

Stop spending hours manually organizing emails. MailMop analyzes your inbox and identifies exactly what's taking up space, so you can reclaim your productivity.

Free forever • No credit card required • 2 minutes to get started