How to Delete all Emails in Gmail at Once

Introduction

If you have tried deleting all your Gmail emails on your phone and hit a wall, you are not alone — the Gmail app does not have a select-all button, and most guides do not tell you that until you have already wasted twenty minutes.

What is the fastest way to delete all emails in Gmail?

A focused middle-aged person hovers their finger over a delete key.

The fastest way to delete all emails in Gmail is to open your inbox in a desktop browser at mail.google.com, click the checkbox above the email list, click the blue “Select all conversations in Inbox” link that appears, then click the trash icon. This selects and moves every email in that view to Trash in three clicks — not 50 at a time, but all of them at once.

Open Gmail at mail.google.com on a computer. Click the checkbox above your email list to select the 50 visible emails. A blue link appears — click it to expand the selection to every email in the view, not just those on screen. Click the trash icon and confirm. Then open Trash and click “Empty Trash now” to permanently delete and free storage. The entire process takes under five minutes for most inboxes.

Steps at a glance

  1. Open Gmail in a desktop browser — not the mobile app
  2. Click the checkbox above your email list to select the 50 on screen
  3. Click “Select all X conversations in Inbox” to expand to everything
  4. Click the trash icon and confirm
  5. Open Trash → click “Empty Trash now” to free storage immediately
  6. Repeat for Promotions, Social, Spam, and Sent folders
  7. Use search operators to target emails by sender, date, or size
  8. Back up first with Google Takeout if deleting years of email
How to select all emails in Gmail in 3 clicks A process flow diagram showing three sequential steps to select all emails in Gmail. Step 1: click the checkbox to select 50 visible emails on screen. Step 2: click the blue Select all conversations link to expand the selection to every email in the inbox. Step 3: click the trash icon to move all selected emails to Trash. A footer bar notes that emptying Trash immediately frees your 15 GB Google storage. 1 Click the checkbox Selects the 50 visible emails on screen Top-left corner of your email list 2 Click the blue link “Select all X conversations in Inbox” Expands selection to every email — not just 50 3 Click trash icon Moves all selected emails to Trash Then confirm OK when prompted Then: open Trash → click “Empty Trash now” → permanently deletes and frees your 15 GB Google storage

Fig. 1 — The three-click method for selecting and deleting all emails in Gmail at once. Always empty Trash immediately to free your shared 15 GB Google storage.

Step 1: Open Gmail in a desktop browser

Go to mail.google.com on a computer. Chrome, Firefox, Safari, and Edge all work.

Do not use the Gmail app on your phone for this. The mobile app only lets you select emails one by one or in small batches — there is no “Select all” button. Trying to delete 5,000 emails from the app takes hours. The desktop browser version takes about three minutes.

If you only have a phone, open your mobile browser, go to mail.google.com, and request the desktop version. On iPhone Safari, tap the address bar, then the “aA” icon, then “Request Desktop Website.” On Android Chrome, tap the three-dot menu and tick “Desktop site.”

Step 2: How to select all emails in Gmail at once

Select all emails in Gmail by clicking the checkbox in the top-left corner of your email list, then clicking the blue “Select all conversations” link that appears just above your emails.

Here is what each click does:

First click — the checkbox: This selects the 50 emails showing on the current page. A message appears above the list: “All 50 conversations on this page are selected.”

Second click — the blue link: Directly below that message, Gmail shows a clickable line that reads “Select all X conversations in Inbox.” Click this. Now every email in your inbox — not just the 50 on screen, but all of them — is selected. This is the step most people miss.

Third click — the trash icon: Click the trash icon in the toolbar. Gmail asks you to confirm. Click OK.

Conversation view note: Gmail groups replies into conversations by default. When you delete a conversation, you delete every message in that thread — including replies you sent. If you need to keep a specific reply inside a thread you are otherwise deleting, open the conversation, expand the individual message, and use the three-dot menu to move just that message to a label before deleting the thread.

Step 3: Empty Trash to permanently delete and free storage

Moving emails to Trash is not the same as deleting them. They sit in Trash for 30 days, still consuming storage, before Gmail permanently removes them.

To empty Trash immediately:

  1. In the left sidebar, click More to expand the full folder list
  2. Click Trash
  3. At the top of the Trash folder, click “Empty Trash now”
  4. Click OK to confirm

Trash and Spam together often account for 30 to 40 percent of total Gmail storage on accounts that have never been cleaned. On a typical ten-year-old Gmail account, emptying these two folders alone frees 1 to 3 GB immediately.

Work or school account? If you use a Google Workspace account through an employer or school, check with your IT team before emptying Trash. Admins can archive messages through Google Vault even after you delete them — and some organisations have retention policies that affect what you are permitted to permanently remove.

Step 4: Delete emails from other Gmail tabs

Gmail splits your inbox into tabs: Primary, Promotions, Social, Updates, and Forums. Deleting your Primary inbox does not touch the others.

Repeat the same three-click process for each tab you want to clear:

  1. Click the Promotions tab (or Social, Updates, Forums)
  2. Click the checkbox to select visible emails
  3. Click “Select all conversations in Promotions”
  4. Click the trash icon and confirm

The Promotions tab typically holds more emails than any other folder on most accounts. If you have not cleared it in the past year, expect several thousand.

What to do before you delete everything

Two steps are worth taking before a bulk delete.

Check what you are actually using. Go to one.google.com/storage to see how your 15 GB splits across Gmail, Google Drive, and Google Photos. If Gmail is the main culprit, this cleanup frees the most space. If Google Photos is the larger problem, cleaning email alone will not solve it.

Back up before wiping years of email. If you are about to delete five or more years of messages, Google Takeout lets you download a full archive of your Gmail account. It takes 30 to 60 minutes to prepare but gives you a permanent local backup before anything is permanently removed.

Google’s 15 GB free storage — shared across Gmail, Google Drive, and Google Photos A data visualisation showing how Google’s 15 GB free storage is divided. Gmail typically uses 25 to 40 percent, around 4 to 6 GB, from emails and attachments including items in Trash and Spam. Google Photos typically uses 40 to 60 percent, around 6 to 9 GB, from photos and videos uploaded after June 2021. Google Drive uses the remainder, typically 1 to 3 GB, from uploaded files and documents. Source: Google Storage Policy at support.google.com/mail/answer/9312312. Your 15 GB Google storage is shared across three products Source: Google Storage Policy · support.google.com/mail/answer/9312312 ← 15 GB total free storage → 25–40% Gmail Emails + attachments Trash & Spam still count ≈ 4–6 GB typical 40–60% Google Photos Photos + videos uploaded after Jun 2021 ≈ 6–9 GB typical remainder Google Drive PDFs, files, Docs uploaded after Jun 2021 ≈ 1–3 GB typical Check your exact split: one.google.com/storage — Gmail cleanup reduces usage across your entire Google account.

Fig. 2 — Google’s 15 GB free storage is shared across Gmail, Google Photos, and Google Drive. Emails sitting in Trash and Spam count against this limit until you empty them manually. Source: Google Storage Policy.
How do you delete specific emails in Gmail in bulk?

Delete specific emails in bulk in Gmail by typing a search operator into the search bar, then selecting all results and deleting at once.

Gmail’s search operators let you target exact groups of emails without scrolling through thousands of messages one by one. After typing any of these into the search bar, use the same three-click method: checkbox → select all conversations → trash icon.

What you want to delete Search operator Best use
All emails from one sender from:[email protected] Clearing one noisy sender completely
All emails older than one year older_than:1y Annual inbox reset
All emails older than six months older_than:6m Mid-year cleanup
All emails before a specific date before:2024/01/01 Clearing everything from a past year
Emails received after a specific date after:2026/01/01 Targeting only recent emails
Emails within an exact date range after:2025/01/01 before:2025/03/31 Quarterly cleanup
All unread emails older than 30 days is:unread older_than:30d Clearing the unread backlog safely
Unread promotions older than 30 days category:promotions is:unread older_than:30d Targeted Promotions tab cleanup
Large emails with attachments has:attachment larger:5mb Recovering the most storage fastest
Search everywhere including Trash and Spam in:anywhere Finding emails outside your normal inbox view

The complete reference for Gmail search operators is documented in Google’s official Gmail help centre.

A candid contemporary office workspace with essential items and a monitor.

How do you delete all unread emails in Gmail?

Delete all unread emails in Gmail by typing is:unread in the search bar, selecting all conversations, and clicking the trash icon.

To delete unread emails but keep recent ones, combine the operator with a date filter:

is:unread older_than:6m

This removes every unread email older than six months while leaving newer ones untouched. It is the safest approach for accounts where you have genuinely unread emails you still intend to read.

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

Delete all emails from one sender in Gmail by typing from: followed by their email address into the search bar, selecting all conversations, and deleting.

Example:

from:[email protected]

To find a sender’s exact email address without knowing it, open any email from them and check the From field at the top. After deleting, click Unsubscribe on one of the remaining emails — or use Gmail’s Manage Subscriptions tool — to stop future emails from that sender. Deleting without unsubscribing means the same emails return within days.

A focused individual works at a desk with a computer.

How do you delete emails by label?

Delete emails by label in Gmail by opening the label from the left sidebar, clicking the checkbox, clicking “Select all conversations with this label,” then clicking the trash icon.

Labels in Gmail are tags on messages — not separate folder copies. Deleting a labelled message removes that email from your entire account, not just from the label view. Review what is inside a label before you bulk-delete it.

Labels work well for targeted cleanup when you want to remove a specific group — all emails tagged “newsletters,” all receipts from a particular year — without touching anything else.

How do you delete all Gmail emails on your phone?

The most practical way to delete all Gmail emails on a phone is to open your mobile browser, go to mail.google.com, and request the desktop version of the site — which gives you the “Select all conversations” option the app does not have.

On iPhone: open Safari, go to mail.google.com, tap the “aA” icon in the address bar, tap “Request Desktop Website.”

On Android: open Chrome, go to mail.google.com, tap the three-dot menu, tick “Desktop site.”

Once the desktop layout loads, follow the same three-click steps as on a computer. The buttons are small on a phone screen but fully functional.

If you prefer to stay in the Gmail app and only need to delete 50 to 200 emails, long-press one email to enter selection mode, then tap each additional email to include. There is no select-all button in the app, so this only works for smaller batches.

A workspace featuring a curved monitor displaying an email client interface.

A smarter approach than deleting everything at once

Deleting your entire inbox is a good reset. It works better when combined with two habits that stop the same problem from building up again.

Unsubscribe before you delete. When you find a marketing email you want to remove, unsubscribe from it first, then delete it. Deleting alone removes the email. Unsubscribing stops the next 500 emails from that same sender arriving in future. The CAN-SPAM Act requires US senders to honour unsubscribe requests within ten business days. Most act within 24 hours.

Run the unsubscribe search monthly. Type unsubscribe into your Gmail search bar and delete all results. Every promotional email contains this word. This two-minute sweep catches any new clutter before it builds into a backlog again.

Frequently asked questions

Can you delete all emails in Gmail at once?

Yes. Open Gmail in a desktop browser, click the checkbox above your email list to select the 50 emails on screen, then click the “Select all conversations in Inbox” link that appears. This selects every email in your inbox — not just what is visible — and you can delete them all with one click on the trash icon. The Gmail mobile app does not support this. Use a browser instead.

Does deleting Gmail emails free up storage?

Yes, but only after you empty Trash. Moving emails to Trash does not immediately free storage — they continue counting against your 15 GB shared Google limit for up to 30 days. To free storage right away, go to Trash in the left sidebar and click “Empty Trash now.” Gmail shares its 15 GB limit with Google Drive and Google Photos, so freeing space in Gmail benefits your entire Google account, according to Google’s storage policy.

How do you delete more than 50 emails in Gmail at once?

Click the checkbox above your email list to select the 50 visible emails, then click the “Select all X conversations” link that appears above the list. This selects every email matching your current view or search — not just the 50 on screen. One click on the trash icon then moves all of them to Trash. There is no upper limit on how many emails this can select at once.

How do I delete all Gmail emails without scrolling?

Type a search operator into the Gmail search bar — or use in:inbox to target your main inbox — click the checkbox to select visible emails, then click “Select all conversations that match this search.” This selects every matching email in your entire account without any scrolling. Use in:anywhere to include Trash, Spam, and archived messages in the selection.

How do you recover deleted Gmail emails?

Gmail keeps deleted emails in Trash for 30 days. To recover one, open Trash from the left sidebar, find the email, right-click it (or tick the checkbox), and select “Move to Inbox.” After 30 days in Trash, or after you manually click “Empty Trash now,” the emails are permanently deleted and cannot be recovered through Gmail.

Why can’t I select all emails in the Gmail app?

The Gmail app on iPhone and Android does not include a “Select all” button for large batches. For deleting more than 20 or 30 emails at a time, open Gmail in your phone’s mobile browser and request the desktop site — which does have the “Select all conversations” option.

Will deleting Gmail emails also delete them from my phone?

Yes. Gmail syncs across all your devices. Emails you delete on a desktop browser move to Trash on your phone too. If you empty Trash, they disappear from every device linked to that Gmail account — whether you access Gmail through the app, a browser, or a mail client like Apple Mail or Outlook.

How do I delete all Gmail emails from one sender?

Type from: followed by the sender’s email address into the Gmail search bar — for example, from:[email protected]. Press Enter, click the checkbox to select visible emails, click “Select all conversations that match this search,” then click the trash icon. To find a sender’s exact email address, open any email from them and check the From field.

What does in:anywhere do in Gmail?

in:anywhere is a Gmail search operator that searches across every folder including Trash, Spam, archived messages, and sent mail — not just your visible inbox. Use it when you are not sure which folder an email landed in, or when you want to confirm something has been fully removed from your account. Combine it with other operators: in:anywhere from:example.com older_than:1y finds every email from that sender across your entire account older than one year.

Key takeaways

  • Always use Gmail in a desktop browser — not the mobile app — for bulk deletion. The app has no “Select all” button for large batches.
  • The blue “Select all conversations” link is the step most people miss. The checkbox selects 50 emails on screen. The link selects every email in the view.
  • Moving emails to Trash does not free storage. Empty Trash immediately after deletion to reclaim your 15 GB Google storage.
  • Gmail’s 15 GB is shared with Google Drive and Google Photos. Cleaning your inbox improves storage across your entire Google account.
  • Use search operators — older_than:1y, has:attachment larger:5mb, from:sender — to target the emails taking up the most space first.
  • Deleting without unsubscribing solves the problem once. Unsubscribing stops it from coming back.

Related articles

  • How to completely clean up your email inbox →
  • Inbox zero for real people: a system that actually works →
  • How to unsubscribe from emails in Gmail →
  • How to delete all emails on your iPhone in minutes →
  • How to delete all Yahoo emails at once →

Sources

Hayes

Jordan Hayes is the Content & Community Lead at Digital Declutterer, a site dedicated to helping busy people organize their digital lives without tech jargon or complicated systems. Since 2022, he has helped over 1,000 people clean up their phones, inboxes, and files using simple, practical steps that work in real life.

Leave a Comment

Your email address will not be published. Required fields are marked *