How to Mass-Delete Emails on Gmail (incl. All Mail)

Delete All Emails on Gmail

Do you have more emails than you can handle? Find out here how to mass delete all messages from Gmail at once: absolutely all emails, all mail from a sender, all emails arriving in the future, and more.

First, 960 Billion Suns

When something spins, it wants to fly away. It takes a string and pulling to keep it spinning.

When a galaxy spins around another, bigger one, gravity does the pulling. That very gravity can be used to “weigh” the parent galaxy.

By this measure, the Milky Way—stars, planets, dust, dark matter and all—has a mass of 960 billion times the sun.

Your Gmail feels heavy like that, and you suspect lots of dark matter? Let us toss and spin, then let go of all emails en masse:

How to Mass-Delete Email Messages on Gmail

First, decide which emails you want to remove from your account:

Mass-Delete Absolutely All Gmail Email

Time needed: 3 minutes

To remove all email messages from your Gmail account in one go using a desktop browser:

  1. Click in the Search mail field.

    Gmail keyboard shortcut: With Gmail keyboard shortcuts enabled, you can also press /.

  2. Type in:anywhere to find absolutely all mail in Gmail.

    Be more specific: Different search criteria let you selectively delete specific emails; you can, for instance, delete all unread messages, or those exchanged with an email address (see below).

  3. Press Enter.

  4. Click the Select checkbox atop the search results to select all conversations on the current page.

    Keyboard shortcut: You can also press * followed by A.

  5. Now click Select all conversations that match this search if it appears under the toolbar.

  6. Click Delete in the toolbar.

    Important: This will move all messages from your Gmail Inbox, all labels, All Mail and the Spam folder to your Gmail Trash.

  7. Optional: Empty the Gmail Trash to have all mail permanently deleted at once.

    Auto-purging: Gmail will automatically remove the messages from the Trash after a certain grace period.
    Important: Even after emptying the Trash in Gmail, Gmail will keep copies of messages (in backups) for a certain time.

Getting rid of Gmail, too? How to Cancel a Gmail Account and Email Address

Have Gmail Delete All New Emails Automatically

To have Gmail delete all messages as they arrive at your address using a filter:

  1. Click the Show search options icon in the Gmail Search mail field.
  2. Type * under From.
  3. Click Create filter.
  4. Click OK if asked to Confirm creating filter.
  5. Make sure Delete it is checked under When a message arrives that matches this search:.
  6. Click Create filter.
    Important: This will set up a Gmail filter that automatically moves all incoming mail to the Trash, whence it will be deleted automatically.
    Forwarding: If you have set up Gmail to forward mail automatically, this will still happen.

How to Mass Delete All Messages From a Sender

Using search and, optionally, rules you can also delete all emails from a particular sender in Gmail.

Delete All Unread Emails

With a bit of searching magic, you can delete all unread emails in Gmail at once, too.

How to Mass-Delete Email Messages on Gmail: FAQ

Can I delete all emails using the Gmail app for iOS or Android?

No, unfortunately, there is no simple way to delete all emails in the Gmail apps for Android or iOS.

You can, however, open Gmail’s desktop version in a mobile browser and delete the messages using that.

Can I delete all mail using Simple HTML Gmail?

No. Basic HTML Gmail, alas, lacks a straightforward way to mass-delete emails.

(How to mass-delete all email messages tested with Gmail in a desktop browser; updated December 2023)

Home » Email Tips and Resources » Gmail Tips and Resources » How to Mass-Delete Emails on Gmail (incl. All Mail)