How to Delete All Your Emails at Once on Gmail

Managing a Gmail inbox that's grown out of control is a common frustration. Whether you're staring down tens of thousands of unread messages or just want a clean slate, Gmail does give you the tools to delete everything in bulk — but the process isn't as obvious as a single "delete all" button.

Here's exactly how it works, what to watch out for, and why the right approach depends on your specific inbox situation.

Why Gmail Doesn't Have a Simple "Delete Everything" Button

Gmail's interface is designed around conversation threading and label-based organization rather than traditional folder deletion. This means there's no one-click nuclear option built into the standard view. Instead, you work with selection tools and filters to target messages in bulk.

The good news: once you know the workflow, it's straightforward. The catch: Gmail's web interface shows a maximum of 100 emails per page, which means selecting "all" initially only selects what's visible — not your entire inbox.

The Standard Method: Select All and Delete via Gmail Web

This works in any browser on desktop or laptop.

Step 1 — Open Gmail and go to your Inbox Make sure you're in the label or view you want to clear (Inbox, All Mail, Promotions, etc.).

Step 2 — Select all visible emails Click the checkbox in the top-left corner of the email list. This selects all emails currently shown on the page (up to 100).

Step 3 — Expand the selection to your entire inbox After selecting the visible emails, a yellow banner will appear above the list that reads something like: "All 100 conversations on this page are selected. Select all [X] conversations in Inbox." Click that link. This extends the selection to every email in your inbox — not just the current page. ✅

Step 4 — Delete Click the trash icon to move all selected emails to Trash.

Step 5 — Empty the Trash Deleted emails sit in Trash for 30 days before automatic permanent deletion. If you want them gone immediately, go to Trash, then click "Empty Trash now" at the top of the page.

Using Gmail Search to Target Specific Email Batches

If you don't want to delete everything — or if you want to delete emails from specific senders, date ranges, or categories — Gmail's search operators give you precise control.

Some useful search queries to paste into the Gmail search bar:

Search QueryWhat It Targets
older_than:1yEmails older than one year
from:[email protected]All emails from a specific sender
category:promotionsEmails in the Promotions tab
is:unreadAll unread messages
has:attachment older_than:6mAttachments older than 6 months
label:inbox before:2023/01/01Inbox emails before a specific date

After running a search, use the same select-all → expand selection → delete workflow described above. This gives you bulk deletion with surgical precision.

What About Gmail on Mobile? 🤔

The Gmail app on Android and iOS does not support the "select all conversations" expansion the same way the web interface does. On mobile, you can select individual emails by tapping the sender's avatar, then delete in batches — but it's capped at what's visible and requires manual scrolling.

For large-scale inbox clearing, the web browser version of Gmail is significantly more efficient than the mobile app. If you're working with thousands of emails, doing this on a laptop or desktop will save you considerable time.

The "All Mail" Label vs. Inbox: An Important Distinction

One variable that catches many users off guard: Gmail's "All Mail" label contains every email that exists in your account — including archived messages that don't appear in your Inbox. If you delete only from Inbox, archived emails remain untouched.

  • Inbox — shows emails you haven't archived or sorted
  • All Mail — shows everything, including archived, sent, and labeled emails
  • Trash — shows deleted emails awaiting permanent removal

If your goal is a truly empty Gmail account, you'd need to run the select-all-and-delete process separately for All Mail, Sent, and any custom labels. Keep in mind that deleting from All Mail is irreversible once you empty the Trash.

Google Takeout and Third-Party Tools

For users managing extremely large inboxes (100,000+ emails), or those who want to export before deleting, Google Takeout (available at takeout.google.com) lets you download a full archive of your Gmail data in MBOX format before wiping anything. This is worth considering if there's any chance you'll want to reference old emails later.

Some third-party tools and email clients (like Thunderbird or Outlook connected via IMAP) also allow bulk deletion with different interface options — but these introduce additional variables around IMAP sync behavior, potential rate limits, and whether deletions reflect correctly back in Gmail's web interface.

The Variables That Shape Your Experience

How smoothly this process goes — and which approach makes the most sense — comes down to several factors:

  • Inbox size: A few hundred emails vs. hundreds of thousands changes the time investment significantly
  • Whether you use labels and categories: Heavily organized inboxes may need multiple deletion passes across different labels
  • Your device: Web browser gives the most control; mobile is limited
  • What you actually want to keep: Deleting selectively via search operators requires knowing what's worth saving
  • Whether you use Gmail with a third-party client: IMAP-connected apps can sometimes conflict with web-based bulk actions

Someone clearing a lightly used personal Gmail hits a different workflow than someone trying to wipe a decade-old account with complex filters and multiple connected apps. The mechanics are the same — but the scope, sequence, and risk of unintended deletion vary considerably depending on how your inbox is actually set up.