You Just Want a Clean Slate
Your inbox is a digital monument to procrastination. Thousands of unread messages, promotions from 2018, and old notifications create a constant, low-grade anxiety. The thought of tackling them one by one is overwhelming.
Maybe you’re switching jobs and need to wipe a work account. Perhaps you’re reclaiming an old personal email from a decade of clutter. Or you might simply want to start fresh with a zero-inbox approach.
Whatever the reason, the desire is the same: to delete all emails at once. Not in batches of 50, not by painstakingly selecting pages, but all of them. This guide provides the definitive, step-by-step methods for every major email service.
Understanding the “Delete All” Challenge
Email providers are designed for communication, not mass deletion. Their interfaces prioritize reading and replying, making bulk actions a secondary feature often hidden behind menus.
Furthermore, services like Gmail and Outlook use “conversation view” or “focused inbox” which can group messages, complicating simple selection. The primary obstacle is that no service has a single “Delete Everything” button for obvious safety reasons.
The core strategy across all platforms is the same: select all messages in your current view, then apply the delete action. The trick lies in accessing the true “Select All” function, not just the visible page.
The Critical First Step: Backup (If Needed)
Before you delete thousands of emails, pause. Are you absolutely sure? For most personal clutter, deletion is safe. For work, legal, or tax-related accounts, consult your organization’s policy.
If you need to preserve certain emails, use the export or backup function first.
- In Gmail: Use Google Takeout to download a full archive.
- In Outlook: Use the “Export” function in the desktop app or web version.
- In Yahoo Mail: Paid “Mail Plus” subscribers can use forwarding rules to back up.
Once your data is secure, you can proceed with confidence.
How to Delete All Emails in Gmail at Once
Gmail’s method is powerful but requires navigating its selection logic. You cannot delete “All Mail” in one go from the default view due to system labels. You must work from specific views like “Inbox” or “Spam”.
Using the Gmail Web Interface
Open Gmail in your browser and navigate to the label or folder you want to empty, such as your primary “Inbox”.
- Click the checkbox at the very top-left of your message list, above the first email. This selects the first 50-100 conversations on the page.
- A blue banner will appear at the top of the list. It says, “All 50 conversations on this page are selected.”
- Click the critical link in that banner: “Select all conversations in [Inbox]”. This tells Gmail to select every single email in that view, not just the current page.
- With all conversations selected, click the trash can (Delete) icon in the toolbar above the messages.
- Gmail will move all selected emails to the Trash. They will stay there for 30 days before permanent deletion.
To permanently delete them immediately, go to “Trash” and repeat the same select-all process there, then click “Delete forever”.
Clearing All Mail and Large Archives
To delete emails from the “All Mail” view or search results, use the search operator method.
- In the Gmail search bar, type:
in:alland press Enter. This shows every email in your account. - Follow the same steps: click the top checkbox, then click “Select all conversations that match this search” in the banner.
- Click the delete icon. This may take several minutes if you have decades of emails.
For a nuclear option, you can use search operators like older_than:1y to delete emails older than a year, or from:promotions to target specific senders.
How to Delete All Emails in Outlook and Microsoft 365
Microsoft’s interface varies between the web version (Outlook.com, Office 365) and the desktop application. The web method is most reliable for bulk actions.
Outlook on the Web (Outlook.com, Office 365)
- Navigate to your folder (e.g., Inbox, Junk Email).
- Click the checkbox or circular icon next to “Focused” or “Other” at the top of the message list. This selects the first batch.
- A message will appear: “We’ve selected the first 50 messages. Select all messages in your [Inbox]?”
- Click that “Select all…” link. The selection will now include every message in the folder.
- Click the “Delete” (trash can) icon in the top toolbar. Messages go to the “Deleted Items” folder.
- To empty “Deleted Items”, right-click the folder in the left sidebar and choose “Empty folder”. Confirm the action.
Outlook Desktop App (Windows/Mac)
The desktop app is less suited for deleting tens of thousands of emails at once, but it can be done.
- Click into the folder you want to clear.
- Press
Ctrl+A(Windows) orCmd+A(Mac) to select all visible emails. - If a prompt appears asking if you want to select all messages in the folder, click “Yes”.
- Press the Delete key on your keyboard.
- To permanently delete, right-click the “Deleted Items” folder and select “Empty Folder”.
For very large mailboxes, the app may become unresponsive. The web method is generally faster and more stable.
How to Delete All Emails in Yahoo Mail
Yahoo Mail’s free version has limitations on bulk deletion, often capping selections at 500 emails per action. The process requires persistence for large inboxes.
- Go to the folder you want to empty (e.g., Inbox).
- Click the small checkbox at the top-left of the message list, next to the “Sort” button. This selects the first 20-50 emails.
- At the bottom of the screen, a toolbar will appear. Click “Select All” on this toolbar.
- A confirmation pop-up will ask, “Do you want to select all messages in your Inbox?” Click “Select All”.
- Now click the “Delete” button on the same bottom toolbar.
- Yahoo will move the emails to the “Trash” folder.
- Navigate to “Trash” and repeat the select-all process, then click “Delete Forever”.
If you hit the 500-email limit, you will need to perform this sequence multiple times, deleting in chunks.
Alternative Methods and Power Tools
If the web interface feels slow or cumbersome, these alternative approaches can be more efficient for massive cleanups.
Using Email Client Rules (Filters)
You can set up a filter to automatically delete incoming and existing emails. This is a “set it and forget it” method for ongoing management.
- In Gmail: Create a filter with the criteria
older_than:1d(to catch all old mail) and set the action to “Delete it”. Apply the filter to matching conversations. - In Outlook: Create a rule that applies to all messages and moves them to Deleted Items. Run this rule on the current folder.
This is excellent for maintaining a clean slate after the initial purge.
Third-Party Cleanup Tools
Several reputable tools connect to your email via secure OAuth (like Google Sign-In) to help visualize and delete in bulk.
- Clean Email: Provides a clear interface to select entire sender domains or date ranges for deletion.
- Mailstrom: Groups emails into “clusters” (like all Amazon emails) for one-click deletion.
- Unroll.Me: Specializes in unsubscribing and deleting promotional emails en masse.
Always review the permissions and privacy policy of any third-party tool before connecting your account.
The Nuclear Option: Account Deletion and Recreation
If your goal is truly a fresh start and you don’t need to preserve the email address itself, consider this path.
- Export any critical emails you must keep.
- Update your online accounts (banks, social media) to use a new email address.
- Formally delete the old email account through the provider’s account closure process.
- Create a new account with a similar address if possible.
This is the only way to guarantee 100% of old emails are gone, but it is the most disruptive method.
Common Troubleshooting and Pitfalls
You followed the steps, but something didn’t work. Here are the usual culprits and fixes.
“Select All” Link Doesn’t Appear
This usually means you are in a “search results” view, not a standard folder view. Navigate directly to “Inbox”, “Spam”, or “Trash” and try again. Also, ensure you have more than one page of emails; if you only have 30 emails, the link may not trigger.
Deletion is Stuck or Very Slow
Deleting 50,000 emails is a server-side task. After you click delete, the process happens in the background. You can close the tab; the deletion will continue. Check back in 15 minutes. Slow performance is normal for massive operations.
Emails Reappear After Deletion
This is almost always caused by not emptying the “Trash” or “Deleted Items” folder. Emails moved to trash are not gone. You must go into that folder and permanently delete them. Also, check if you have filters or forwarding rules automatically archiving or moving messages back to the inbox.
Storage Doesn’t Seem to Free Up
Google Drive, OneDrive, and Yahoo’s storage often have a delay in reporting freed space. It can take 24-48 hours for the updated storage quota to be reflected in your account settings. Be patient.
Your Path to Inbox Zero and Beyond
Deleting all your emails is a dramatic reset, but the real victory is keeping it clean. Implement a maintenance system immediately.
Set up aggressive filters to automatically archive or delete predictable newsletters and promotions. Unsubscribe from senders you no longer read. Schedule a weekly 10-minute “inbox triage” session to prevent re-accumulation.
Consider using the “archive” function instead of delete for emails you might need for reference. Archiving removes them from the inbox but keeps them searchable in All Mail, without the permanence of deletion.
The feeling of an empty inbox is one of digital clarity. It reduces cognitive load and lets you focus on the emails that actually matter. By using the precise methods for your email provider, you’ve taken back control. Now, make sure the next thousand emails are ones you actually want to see.