Startup India · DPIITNVIDIA Inception

Guide

How to Mass Delete Emails in Gmail

Search for the emails you want gone (for example category:promotions older_than:1y), tick the Select all box, click “Select all conversations that match this search”, then click Delete. Deleted mail sits in Trash for 30 days, so empty Trash to free the space now.

Mail search · illustration

category:promotions older_than:1y

Delete

All 50 conversations on this page are selected. Select all conversations that match this search

  • Weekly Deals48 hours only: up to 60% off
  • Shop RewardsYour points are about to expire
  • Daily DigestToday's top picks for you

Step by step

How to bulk delete Gmail emails on a computer

  1. Type a search into the Gmail search bar, for example from:[email protected] or category:promotions.
  2. Tick the Select all box above the email list. Gmail selects every conversation on the current page.
  3. Click Select all conversations that match this search in the banner above the list. In a folder or tab without a search, the link reads Select all [number] conversations in [folder].
  4. Click Delete (the trash can) and confirm the bulk action.
  5. Need the space back now? Open Trash and click Empty Trash now.
free storage, shared by Gmail, Drive and Photos
15 GB
deleted mail stays in Trash before it's gone for good
30 days
emails per Select all in the Gmail mobile app
50
over quota before Google may remove content
2 years

Search operators

Gmail search operators for deleting in bulk

Search first, delete second. Operators narrow thousands of emails to exactly the ones you want gone, and you can combine them.

OperatorExample searchFinds
from:from:[email protected]Everything from one sender
older_than:older_than:1yMail older than a year (d, m or y)
before:before:2023/01/01Mail before a date
larger:larger:10MEmails over 10 MB
has:attachmenthas:attachment older_than:2yOld emails with attachments
category:category:promotionsThe Promotions tab (also social, updates, forums)
is:unreadis:unread older_than:6mUnread mail you clearly don't need
label:label:receipts before:2022/01/01Old mail under one label
filename:filename:pdf larger:5MLarge PDF attachments

Combined searches worth running

category:promotions older_than:1m        # old promotions
category:social older_than:3m            # old social notifications
from:@example.com -is:starred            # a whole domain, keep starred
has:attachment larger:10M older_than:1y  # big old attachments
is:unread older_than:1y                  # a year of unread mail

The # notes are for you, not Gmail: paste only the search. A minus sign excludes matches, so -is:starred protects anything you've starred. Category searches only work if you use inbox tabs.

Storage

Free up Gmail storage fast

Deleting thousands of tiny newsletters barely moves the needle. Large attachments do, and Trash and Spam count too.

Where your 15 GB goes

Free Google Account storage, per Google One Help.

One 15 GB pool per free accountGmailincl. Spam & TrashDrivefilesPhotosbackupsPool full? Gmail sending and receivingcan be affected
  1. Search larger:10M and delete what you don't need. Try larger:5M next.
  2. Search has:attachment older_than:2y for old files you've probably saved elsewhere.
  3. Open Trash → Empty Trash now, and Spam → Delete all spam messages now.

Sending outreach from your personal Gmail? Move it off

A personal Gmail inbox fills up fast when it's also your outreach inbox, and it puts your own address at risk. Send outreach from dedicated Google Workspace mailboxes on separate domains instead. Jetmail sets them up pre-warmed, with DNS done for you.

Mobile

Delete multiple emails in the Gmail app (Android and iPhone)

  1. Open the Gmail app and search, or open the folder you want to clean.
  2. Touch and hold one email to start selecting.
  3. Tap Select all at the top left, then tap Delete.
  4. The app selects up to 50 emails at a time, so scroll back to the top and repeat.

For anything over a few hundred emails, use Gmail in a web browser: the select-all-matches link only exists there.

Automate it

Auto-delete emails with a Gmail filter

Stop the same mail piling up again. A filter deletes matching emails as they arrive.

  1. On a computer, click Show search options in the search bar.
  2. Enter the sender, words or size to match, and click Search to check the results.
  3. Click Create filter, tick Delete it, and tick Also apply filter to matching conversations to clear what's already there.
  4. Click Create filter. Filtered mail goes to Trash, so it's recoverable for 30 days.

Using Outlook too? See how to recall an email in Outlook or schedule one. Setting up Gmail in another app? Here are the Gmail SMTP settings.

Sources: Gmail Help: Search operators, Delete or recover deleted Gmail messages, Create rules to filter your emails, How your Google storage works.

Get a free deliverability check

Tell us where to send it. We'll reply with mailbox, domain and DNS recommendations for your sending volume — or start right away and have mailboxes live in minutes.

Where should we send it?

Or see pricing →

Frequently asked questions

How do I mass delete emails in Gmail?

On a computer, search for the emails you want gone, tick the Select all box above the list, click “Select all conversations that match this search”, then click Delete and confirm. Empty Trash afterwards if you need the storage back right away.

How do I delete all promotions in Gmail at once?

Search category:promotions (or open the Promotions tab), tick Select all, click the link to select every conversation, then click Delete. Add older_than:1m to keep anything recent.

How do I delete all emails from one sender in Gmail?

Search from:[email protected], tick Select all, click “Select all conversations that match this search” and click Delete. To catch everything from a company, use the domain: from:@example.com.

Can I bulk delete emails in the Gmail app?

Partly. In the Gmail app for Android or iPhone, touch and hold one email, tap Select all and tap Delete. The app selects up to 50 messages at a time, so for thousands of emails a computer is much faster.

Does deleting emails in Gmail free up storage immediately?

No. Deleted emails go to Trash and still count toward your storage until Trash is emptied, which Gmail does automatically after 30 days. Open Trash and click Empty Trash now to free the space immediately.

Can I recover emails after a bulk delete?

Yes, for 30 days. Open Trash, select the emails and click Move to Inbox. Once Trash is emptied, they're gone for good.

Before you go

Get a free deliverability check

Tell us where to send it. We'll reply with mailbox, domain and DNS recommendations for your sending volume.

We only use your email to reply to this request.