Skip to content

How to Mass Delete Emails in Gmail

Do you have thousands of emails crowding your Gmail inbox? Want to quickly delete large batches of emails without clicking one-by-one? In this comprehensive guide, I‘ll provide multiple methods to mass delete Gmail emails through simple steps anyone can follow.

Whether you want to delete all inbox emails, filter by sender or date, or permanently erase emails from trash, this article has you covered. Let‘s dive in!

Why Bother Deleting Emails in Bulk?

Before jumping into the how-to, you may be wondering – why go through the trouble of mass deleting emails? Here are some excellent reasons:

  • Save storage space: The average Gmail user has over 7,000 emails in their inbox [1]. Those thousands of messages, attachments and images can take up significant storage space. Mass deleting can help free up room.

  • Remove clutter: An overloaded inbox makes it harder to find important emails. Bulk deletion lets you clear out extraneous messages so you can focus on current conversations.

  • Improve productivity: Scanning and reading unimportant emails eats up mental energy. Deleting them in batches reduces inbox noise and distraction.

  • Enhance security: Outdated emails often get hacked because they contain old links and attachments. Bulk deletion allows you to purge stale messages.

Now let‘s explore step-by-step methods to mass delete Gmail emails using the web interface, mobile app and third-party tools.

Method 1 – Delete All Inbox Emails

If you want to completely clean out your inbox, you can delete every single email with just a few clicks.

Step 1: Log into your Gmail account

Go to and sign into your account. Make sure you‘re viewing the Primary inbox.

Log into Gmail webpage

Step 2: Select all emails on the current page

Click on the small empty checkbox at the top left. This will select all emails on the page you‘re currently viewing.

By default, Gmail displays 50 conversations per page. To confirm how many are selected, look for the light blue bar above your emails showing "All 50 conversations on this page are selected."

Select all emails on page

Step 3: Click "Select all conversations"

Towards the top left, click on the link that says "Select all conversations in Primary." This expands your selection to include every email thread across all pages of your inbox.

A banner should display "All conversations in Primary are selected" confirming that all emails are now selected on the backend.

Expand email selection

Step 4: Click the delete icon

With all of your emails selected, simply click on the trash can shaped icon titled "Delete" towards the top middle area.

Press delete icon

After clicking Delete, all of your emails should vanish from the inbox!

Don‘t worry – the emails are not permanently erased, but rather moved to the Trash folder. They will remain in Trash for 30 days before being deleted forever.

Clearing out your entire inbox provides a fresh start and can be quite cathartic. But deleting all emails is fairly extreme. In most cases, you‘ll want to delete specific batches of emails based on sender, date or other criteria. Let‘s explore some better targeted methods…

Method 2 – Filter and Delete Emails Selectively

Rather than nuking your entire inbox, a smarter approach is to filter and delete specific categories of emails such as older messages or those from certain senders.

Gmail provides filtering options right in the interface allowing you to target certain emails according to category, date, sender, size and more.

Delete Emails by Category

Gmail automatically categorizes your incoming emails into various sections:

  • Primary – Messages from friends, family and contacts
  • Promotions – Marketing emails, newsletters, offers/deals
  • Social – Notifications from social networks
  • Updates – Bills, bank statements, account alerts
  • Forums – Messages from online groups, mailing lists

You can mass delete all emails belonging to a particular category. Here‘s how:

Step 1: Click the category tab

At the top of your inbox, click on the tab for the category you want to delete emails from. For example, if you wanted to remove all Promotions, click on the "Promotions" tab.

Select promotions tab

Step 2: Select all emails in that category

With the category view open, check the box at the top left to select all emails on the current page.

Then click on "Select all conversations in [Category]" to expand your selection to all pages.

For example, for Promotions select "Select all conversations in Promotions"

Select all in category

Step 3: Click the delete icon

Finally, click the trash can shaped delete icon to delete all selected emails in that category.

Delete category

And that‘s it! Following these steps allows you to mass delete all emails belonging to a particular category in a few clicks.

Most people find it useful to routinely empty out the Promotions and Social tabs which tend to build up quickly compared to the other categories.

Delete Emails by Sender

Another handy filter is to delete all emails from a specific contact.

For recurring sender like mailing lists and newsletters, this provides an easy way to unsubscribe or clean out old messages.

Here are the steps:

Step 1: Search the sender‘s email address

In the search bar at the top, enter the complete email address of the contact you want to filter by. Hit enter to search.

Search by sender

This will display all emails sent from that address to your inbox.

Step 2: Select all the sender‘s emails

Click on the checkbox at the top left to select emails on the current page.

Then click on "Select all conversations that match this search" to select all emails sent by that person across multiple pages.

Select sender's emails

Step 3: Click the delete icon

With all emails from the sender selected, click on the delete icon to remove them.

Delete sender

The filtered emails will vanish from your inbox and be moved to trash.

Following these steps allows you to easily purge emails from any specific contact all at once.

Delete Emails by Date

One of the most useful filters is deleting emails before or after certain dates. This allows you to clear out expired messages from the past while keeping more recent ones.

Here‘s how to delete emails older than a specified cutoff date:

Step 1: Search for emails before a date

In the search box, use the before: operator followed by a date in YYYY/MM/DD format:


This searches for all emails received before July 1, 2022. You can adjust the date as desired.

Search before date

Step 2: Select the filtered emails

Click the checkbox to select emails on the current page, then "Select all conversations that match this search" to target all emails before your specified date.

Select date emails

Step 3: Click delete

With the old emails selected, click the trash can to delete them.

Delete old emails

This immediately cleans out dated messages from your inbox while keeping more recent ones.

Similarly, you can search after:YYYY/MM/DD to delete newer emails after a certain date.

Delete Emails by Status

Beyond date, you can also filter by email status like read, unread, starred etc.

For example, to remove read emails:

Step 1: Search label:read

Search read

Step 2: Select read emails

Check the box to target read emails on the current page, then select all matching conversations.

Select read

Step 3: Delete selected read emails

Click the delete icon to remove the read messages.

Delete read

This deletes all emails that have been marked as read in your inbox.

Similarly, you can search by label:unread, label:starred or other status keywords to delete emails based on their label.

Delete Large Emails by Size

If you want to free up storage space, deleting large emails over a certain size can help.

Here‘s how to find and mass delete bulky emails:

Step 1: Search emails over a size limit

Use the larger: operator to search for emails exceeding a size threshold. For example:


This targets emails larger than 10MB. Adjust the threshold as desired.

Search large

Step 2: Select the oversized emails

Check the box to choose the large emails from the search results.

Select large

Often these are emails with big attachments.

Step 3: Delete the bulky emails

Click delete to mass remove all the extra-large messages.

Delete large

Deleting big emails can quickly free up storage space in Gmail.

Combine Multiple Filters for Precision Deleting

Gmail‘s built-in filters are handy but limiting. For more advanced email deletion, you can use CleanEmail.

This tool lets you combine filters to precisely target the exact batches of emails to delete.

For example, you could delete all emails:

  • From a sender
  • Before a certain date
  • That are over 10 MB

With CleanEmail‘s multiple custom filters, you can drill down to mass delete very specific emails according to multiple conditions.

CleanEmail filters

The added flexibility makes it easy to clean out your inbox while retaining important messages.

Method 3 – Delete from the Gmail Mobile App

On your iPhone, Android device or tablet, you can also mass delete emails using the official Gmail app.

Unfortunately, the mobile app lacks the robust filtering of the web interface. But you can still select and delete multiple emails together.

Step 1: Open the Gmail app

Launch the Gmail app on your mobile device. You may need to login to your Google account.

Gmail app

Step 2: Select emails to delete

In your inbox, press and hold one email thread to select it. Tapping other emails will also select them with a checkmark.

Select in app

Step 3: Tap the delete icon

When you‘ve selected all emails you want to delete, tap the trash can shaped icon at the top.

Delete in app

The selected emails will be removed from your inbox and placed in the trash folder.

Although limited compared to the web, the mobile app allows quickly deleting multiple emails together with easy taps and swipes.

Delete Emails Permanently

When you delete Gmail messages, they‘re moved to the Trash folder. After 30 days they‘re permanently erased.

If you want to permanently delete emails sooner, here‘s how to remove messages from Trash:

Step 1: Open the Trash folder

On the left sidebar, go to More > Trash to access your trash folder.

Open Gmail trash

Here you‘ll find all emails deleted from the inbox.

Step 2: Select emails to permanently delete

Click the checkbox at the top left to target all emails on the current Trash page.

Then click "Select all conversations in Trash" to select all emails within the Trash folder.

Select trash emails

Step 3: Click "Delete Forever"

This instantly and permanently deletes the emails without leaving any copies in Trash. Click OK to confirm.

Delete forever

Once deleted from Trash, the emails are gone for good!

Permanently deleting emails can provide extra peace of mind and save space.

Recap and Conclusion

Let‘s recap the main methods covered to mass delete Gmail emails:

  • Delete all inbox emails
  • Filter by category, sender, date or status
  • Delete from mobile app
  • Use advanced tools for precision deleting
  • Permanently erase emails from trash

Cleaning out old and lower priority emails has many benefits:

  • Saves storage space in Gmail
  • Removes distractions and clutter
  • Surfaces more important messages
  • Boosts productivity
  • Improves account security

I hope these detailed guides give you the knowledge to take control of your inbox and keep it clean through bulk deletion. Remember to backup or export any emails you may need before mass deleting.

With the influx of messages most people deal with, regularly clearing out the junk allows you to focus on meaningful conversations and emails that matter most.

Let me know if you have any other questions!