The fastest way to clear your inbox depends on which email service you use

Most email services — Gmail, Outlook, Yahoo Mail — let you select and delete multiple messages at once, but the steps differ slightly between them. Gmail offers the most direct route: a single button that selects all messages in your current view. Outlook requires you to select messages manually or use a filter first. Yahoo Mail works similarly to Outlook. The process takes a few minutes and permanently removes the messages, though most services keep them in a trash or deleted items folder for 30 days before erasing them completely.

Before you delete everything, understand what you're about to lose. Once messages are gone from your inbox, you cannot undo the deletion through the email interface itself — you can only recover them from trash if you act within the service's grace period. If you need to keep certain messages, sort or filter your inbox first so you delete only what you intend to remove.

Key Takeaways

  • Gmail's select-all button deletes all visible messages in one action, while Outlook and Yahoo require you to select messages in batches or use filters first.
  • Deleted messages move to trash or a deleted items folder and stay there for 30 days before the service removes them permanently.
  • You can filter your inbox by sender, date, or subject before deleting, so you remove only specific messages instead of everything.
  • Deleting thousands of messages may take several minutes, and some services slow down during the process.

How to delete all mail in Gmail

Open Gmail and go to your inbox. At the top left, above your message list, you'll see a small checkbox. Click it. A menu will appear asking whether you want to select all messages in your inbox or all messages that match your current search or filter. Click Select all conversations. This selects every message visible on the current page.

A yellow banner will appear at the top of your inbox saying something like "All 50 conversations on this page are selected." Next to that banner, you'll see a link that says Select all conversations that match this search — click this link if you want to select every message in your inbox, not just the ones on the current page. Once everything is selected, a trash icon will appear at the top of the page. Click it. Gmail will move all selected messages to trash. You can still recover them from the trash folder for 30 days.

How to delete all mail in Outlook

Outlook does not have a single select-all button for your entire inbox. Instead, open Outlook and click on your inbox. At the top of your message list, click the checkbox next to the column header that says From or Subject — the exact label depends on your view. This selects all messages currently visible on your screen, usually 50 at a time.

Once those messages are selected, click the Delete button in the toolbar. Outlook will move them to your Deleted Items folder. If you have thousands of messages, you'll need to repeat this process multiple times, selecting the next batch of 50 and deleting them. To speed this up, use Outlook's filter feature: click the Filter button, choose a date range or sender, and then select all messages that match that filter before deleting. This way you can delete large groups without repeating the same action dozens of times.

How to delete all mail in Yahoo Mail

Log into Yahoo Mail and open your inbox. Look for a checkbox at the top left of your message list, next to the column headers. Click it to select all messages on the current page. A menu will appear asking if you want to select all messages in your inbox or just the ones you're viewing. Click Select all messages in Inbox. Once everything is selected, click the Delete button, which usually appears in the toolbar or as a trash icon.

Yahoo Mail will move all selected messages to your Trash folder. Like Gmail and Outlook, Yahoo keeps deleted messages for a set period — usually 30 days — before permanently removing them. If you want to delete only certain messages rather than everything, use Yahoo's search bar to filter by sender, subject, or date first, then select and delete only those results.

Using filters to delete specific groups of messages

If you don't want to delete everything, most email services let you filter your inbox before selecting and deleting. In Gmail, use the search bar at the top and type something like from:sender@example.com or before:2020/01/01 to show only messages from a specific person or before a certain date. Once the filtered results appear, select all of them and delete. Outlook and Yahoo Mail have similar filter options — look for a Filter or Search button in the toolbar.

Filtering is useful when you want to clean up your inbox without losing messages you might need later. For example, you could delete all promotional emails from a specific retailer, or remove every message older than a year. The filter shows you exactly what you're about to delete before you take action, which reduces the risk of accidentally removing something important.

What happens after you delete messages

When you delete a message, it moves to a trash, deleted items, or bin folder — the name varies by service. The message is no longer visible in your inbox, but it's not gone permanently. Most services keep deleted messages for 30 days. During that time, you can recover them by opening the trash folder, selecting the message, and moving it back to your inbox.

After 30 days, the service automatically and permanently deletes the message. You cannot recover it after that point. If you realize you deleted something important within the 30-day window, act quickly: open your trash folder, find the message, and restore it. If more than 30 days have passed, the message is gone for good.

Why deleting all mail at once might be slow

If you have thousands of messages, deleting them all at once can take several minutes. Your email service has to process each deletion, update your account, and sync the changes across its servers. During this time, you might notice the page slows down or becomes unresponsive. This is normal — do not close the browser tab or refresh the page while the deletion is happening, as this can interrupt the process and leave your inbox in an inconsistent state.

If the process seems stuck, wait at least five minutes before taking action. Most services complete large deletions in the background, so the page may appear frozen while the work continues. If you absolutely need to stop the process, close the tab, but understand that some messages may have been deleted while others remain.

Frequently Asked Questions

Can I undo a deletion after I've emptied my trash folder?

No. Once you empty your trash or deleted items folder, the messages are permanently gone. Most services do not offer a way to recover them after that point. If you think you might need messages later, do not empty trash — just leave deleted messages there until you're certain you don't need them.

Will deleting all my mail affect my email account or settings?

No. Deleting messages only removes the messages themselves. Your account, password, contacts, and settings remain unchanged. You can still send and receive email normally after deleting your entire inbox.

What if I only want to delete messages from a certain year or sender?

Use your email service's search or filter feature before selecting and deleting. In Gmail, search for from:name@example.com or before:2023/01/01. Outlook and Yahoo Mail have similar filter options in their search bars. This way you delete only the messages you specify, not everything.

Does deleting mail free up storage space on my account?

Yes, but only after the messages are permanently deleted from trash. While messages sit in your trash folder, they still count toward your storage limit. Once you empty trash, that space becomes available again. If you're running out of storage, emptying your trash folder is usually the fastest way to free up space.

How long do messages stay in trash before they're deleted automatically?

Most services keep deleted messages for 30 days, but this varies. Gmail keeps messages for 30 days. Outlook keeps them for 93 days. Yahoo Mail keeps them for 7 days. Check your specific service's help documentation if you need to know the exact timeframe for your account.