Skip to content
  • Home

  • Productivity

  • App tips

App tips

7 min read

How to mass delete emails on Gmail

By Cecilia Gillen · April 23, 2025
The Gmail icon.

There aren't many things more terrifying than the notification that you're running out of email storage. The good news: Gmail has mass delete features that allow you to do a clean sweep of everything instead of essentially cleaning up spilled rice grain by grain. Follow this guide for step-by-step tutorials on how to reach the dreamland that is inbox zero. 

Table of contents:

  • How to mass delete emails on Gmail

  • How to mass delete a certain type of email on Gmail

  • How to delete all emails in Gmail

  • How to mass delete emails on the Gmail app

  • Automate Gmail to get more done

  • Mass delete on Gmail FAQ

How to mass delete emails on Gmail from your inbox

Feeling brave? Here's how to clear your Gmail inbox en masse. (If you want to delete everything, including your archived emails, head to the section on how to delete all emails in Gmail.) 

  1. Log in to your Gmail account.

  2. Check the box at the top of your inbox, to the left of the refresh button. This will select all the emails displayed on the first page.

    Screenshot in Gmail showing checkbox at top of inbox.
  3. Click the blue text that reads Select all X conversations in Inbox.

    Screenshot of Gmail showing where to select all messages.
  4. Click the delete button, which looks like a trash can. 

    Screenshot in Gmail showing trash button.

You could also click the archive button (a folder with a down arrow) if you just want to hide the emails and still be able to access them.

Screenshot in Gmail showing where archive button is.

And that's it! Say hello to your shiny new inbox. To help keep it bright and shiny, consider blocking emails from users whose emails you know will go straight to the trash anyway.

How to mass delete a certain type of email on Gmail

If you aren't looking to banish your entire inbox to the Trash folder, there are ways to clear out specific emails.

Maybe you know all emails from a certain sender are trash-worthy, or emails from a decade ago are good to be deleted. Here's how to delete certain types of emails in bulk. 

  • How to delete emails by category

  • How to delete emails by label

  • How to delete emails by date range

  • How to delete emails by sender

  • How to delete all unread/read emails in Gmail

How to delete emails by Gmail category

  1. Click Categories on the left-hand sidebar to drop down more options. 

    Screenshot of categories in Gmail.
  2. Select a specific category (Social, Updates, Forums, or Promotions) that you want to clean up. 

    Screenshot of social category in Gmail.
  3. Check the box at the top of your inbox.

  4. Click the blue text that reads Select all X conversations…

  5. Click Delete or Archive.

How to delete emails by label

  1. Click Labels at the bottom of the left-hand sidebar. 

    Screenshot of labels in Gmail.
  2. Select the label you want to clear.

  3. By now, you know the drill: check the box at the top of your inbox, click the blue text that reads "Select all X conversations…" and click Delete or Archive.

How to delete emails by date range

  1. To delete emails before a certain date, type the date in the search bar in this format: before:YYYY/M/D.

    Screenshot of search bar in Gmail showing how to search for emails before a certain date.

    To delete emails after a certain date, type the date in the search bar in this format: after:YYYY/M/D.

    Screenshot of search bar in Gmail showing how to search for emails after a certain date.

    To delete emails in a certain date range, type the date range in the search bar in this format: after:YYYY/M/D before:YYYY/M/D.

    Screenshot of search bar in Gmail showing how to search for a certain date range of emails.
  2. Hit Enter or return.

  3. Here we go again: check the box at the top of your inbox, click the blue text that reads Select all X conversations…, and click Delete or Archive.

How to delete emails by sender

  1. Type the sender's email address in the search bar in this format: from:person@domain.com. 

    Screenshot showing how to search for a sender in Gmail.
  2. Hit Enter or return. 

  3. Check the box at the top of your inbox, click the blue text that reads Select all X conversations…, and click Delete or Archive.

How to delete all unread/read emails in Gmail

  1. To delete all unread emails, type is:unread in the search bar.

    Screenshot showing how to search for unread emails in Gmail.

     To delete all read emails, type is:read in the search bar. 

    Screenshot showing how to search for read emails in Gmail.
  2. Hit Enter or return.

  3. Follow the steps to mass delete: check the box at the top of your inbox, click the blue text that reads "Select all X conversations…", and click Delete or Archive.

How to delete all emails in Gmail

If you know how to delete multiple emails in Gmail—and you should, because I’ve just explained it in various ways—but want to delete all emails rather than just one folder or category, there's a way to do that, too. 

  1. Navigate to the left-hand sidebar of your Gmail inbox. Select More and then select All Mail.

    Screenshot of all mail in Gmail
  2. Check the box at the top of the inbox (that will select all the emails on the first page).

  3. Click the blue text that says Select all X conversations in All Mail.

    Screenshot of all conversations in All Mail
  4. Now that all mail has been selected, click Delete (trash can) or Archive (folder with an arrow) to remove all emails from your Gmail account. 

    Screenshot of all selected emails
  5. You can then clear your trash manually, or they'll automatically be forever deleted after 30 days.

Remember: if you do this, all your emails will be gone permanently, and there's no way to recover them. Make sure you've downloaded and saved any important files, or it's see ya never.

How to mass delete emails on the Gmail app

Somehow this seemingly simple action isn't possible on the Gmail app, but you can still delete 50 emails at a time. Here's how it works for both iOS and Android.

  1. Tap and hold any email.

  2. Tap the Select all box that appears at the top.

  3. To continue selecting more than the top 50, continue scrolling and tapping Select all.

  4. Tap the Delete icon (trash can) at the top.

    Screenshot of all emails selected in Gmail app

Automate Gmail to get more done

Now that you've deleted your Gmail emails en masse, you can continue to keep things tidy. Start by setting up these space-saving Gmail filters. Then automate Gmail with Zapier so you can spend less time in your inbox.

You can use Zapier to automatically send emails when tasks are updated, save new emails to spreadsheets, save attachments to cloud storage, and anything else you can think of. Learn more about how to automate Gmail, or get started with these pre-made workflows.

Save new Gmail emails matching certain traits to a Google Spreadsheet

Save new Gmail emails matching certain traits to a Google Spreadsheet
  • Gmail logo
  • Google Sheets logo
Gmail + Google Sheets

Save new Gmail attachments to Google Drive

Save new Gmail attachments to Google Drive
  • Gmail logo
  • Filter by Zapier logo
  • Google Drive logo
Gmail + Filter by Zapier + Google Drive

Send emails via Gmail when Google Sheets rows are updated

Send emails via Gmail when Google Sheets rows are updated
  • Google Sheets logo
  • Gmail logo
Google Sheets + Gmail

Zapier is the most connected AI orchestration platform—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated, AI-powered systems for your business-critical workflows across your organization's technology stack. Learn more.

Mass delete on Gmail FAQ

If you're in the trenches of cleaning out your emails with no end in sight, or you're paralyzed with fear of deleting something important (hi), take a deep breath and check out the answers to these common questions about mass deleting emails. 

How do you permanently delete emails on Gmail?

When you delete emails in Gmail, they first get sent to a separate Trash folder. Emails in the Trash folder will permanently delete after 30 days, or you can delete them for good sooner yourself. Here's how. 

  1. Click More in the left-hand sidebar to drop down more options. 

    Screenshot of more button on Gmail.
  2. Click on Trash.

    Screenshot of trash folder on Gmail.
  3. Click Empty Trash now to permanently delete emails in the Trash folder.

    Screenshot showing how to empty trash folder on Gmail.

Can you recover deleted emails on Gmail?

If you've already followed the above steps to permanently delete emails in the Trash folder, your emails can't be recovered (sorry—don't hate the messenger). If you haven't done that step yet, here's how to recover your emails. 

Recover select emails: 

  1. If you only want to recover select emails in the Trash folder, check the boxes next to those emails. 

    Screenshot showing selected emails on Gmail.
  2. Click the Move icon (a folder with a right-facing arrow). 

    Screenshot of move button on Gmail.
  3. Choose the folder you want to move the selected emails to. 

    Screenshot of folders on Gmail.

Recover all emails: 

  1. If you want to recover all emails in the Trash folder, check the box next to the refresh button. 

    Screenshot of checked box in Gmail.
  2. Click Select all [quantity] conversations in Trash.

    Screenshot of selecting all trash in Gmail.
  3. Click the Move icon (folder with a right-facing arrow).

  4. Choose the folder you want to move the selected emails to. 

Is there a way to delete all emails in Gmail?

I'm so glad you asked because I wanted to explain how to delete all emails on Gmail one more time. Navigate to the left-hand sidebar, select More, and then select All Mail. Check the top selection box, and then select the blue text at the top that says Select all X conversations in All Mail. Then, click the little trash can to delete all emails from your Gmail.

How do I quickly clean my Gmail inbox?

Another way to quickly delete emails on Gmail is to use keyboard shortcuts. First, make sure you have keyboard shortcuts enabled. 

  1. Click the Settings icon (gear in the top-left corner). 

  2. Click See all settings. 

  3. Navigate to the General tab (default).

  4. Scroll to Keyboard shortcuts, and make sure the setting is toggled on. 

Screenshot of keyboard shortcuts in Gmail.

Now you can use the following keyboard shortcuts to quickly optimize your Gmail experience: 

  • Mass delete emails: Press * and a on your keyboard simultaneously to select all emails on the current page. Then press # to delete the selected emails.

  • Archive emails: Press * and a simultaneously to select all emails on the current page. Then press e to archive the selected emails. 

How do I delete Gmail messages in bulk on my phone?

  1. Hold your finger down on an email you want to delete.

  2. When it's selected, tap the Select all option that appears at the top if you want to delete all the emails. You can only select 50 at a time, so you'll need to keep scrolling and pressing Select all until you get them all.

  3. Tap the Delete icon.

How do I mass delete emails from Gmail by year?

  1. In the search bar at the top of your inbox, type after:YYYY/M/D before:YYYY/M/D. 

  2. Fill in with the applicable dates to pinpoint a single year (or other date range).

  3. Select all the emails that show up, and click the Delete button.

Related reading:

  • The best Gmail add-ons and extensions

  • Why your Gmail inbox should be your to-do list

  • See incoming Gmail emails in Google chat

  • How to mute emails in Gmail

  • How to send personalized emails in Gmail with mail merge

This article was originally published in April 2023. The most recent update, with contributions from Megan Orr, was in April 2025.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags
mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'