The fastest way depends on which email service you use

Gmail, Outlook, Yahoo Mail, and Apple Mail all let you delete large batches of emails, but the steps are different for each one. Gmail's method is the quickest if you have thousands of messages — you can select all emails matching certain words or dates in seconds. Outlook and Yahoo Mail require more manual steps. Apple Mail works differently depending on whether you're using the web version or the desktop app.

Before you delete anything, understand that deletion is usually permanent after 30 days. Gmail, Outlook, and Yahoo Mail move deleted emails to a Trash or Deleted Items folder first, where they stay for about 30 days before the service removes them completely. After that window closes, recovery becomes difficult or impossible. If you're deleting emails by mistake or want a safety net, you can stop here and use your email's search and filter tools instead to organize what you want to keep.

Key Takeaways

  • Gmail's "Select all" feature at the top of your inbox lets you delete thousands of emails in one action, but only shows emails matching your current search or folder.
  • Outlook and Yahoo Mail require you to select emails in smaller batches (usually 50 at a time) because their interfaces don't have a true "select all" button.
  • Deleted emails stay in your Trash or Deleted Items folder for about 30 days before permanent removal, giving you time to change your mind.
  • Searching for a date range (like "before:2020") before deleting ensures you're only removing the emails you intend to remove.

How to delete all emails in Gmail

Open Gmail in your web browser and go to your inbox. In the search box at the top, type before:2024 (or whatever year you want to delete back to) and press Enter. This shows only emails from before that date. If you want to be more specific, use before:2024/01/01 for a specific date, or search for a sender name or subject line to narrow it further.

Once your search results appear, look for the checkbox at the top left of your email list — it's next to the arrow icon. Click it once. A message will appear saying "All X conversations in Search are selected." Click the link that says "Select all conversations that match this search" (the exact wording varies slightly). Now every email matching your search is selected. Click the trash icon (or the three-dot menu and choose "Delete") to move them all to Trash at once.

Your deleted emails sit in the Trash label for 30 days. To empty them permanently, click the Trash label on the left side, then click "Empty Trash now" at the top. If you change your mind within those 30 days, go back to Trash, select the emails you want to keep, and click "Move to" to restore them to your inbox or another label.

How to delete all emails in Outlook (web version)

Log into Outlook.com in your browser and open your inbox. Click the checkbox next to the first email in your list to select it. A toolbar will appear above your emails with options to delete, move, or mark as read. Look for a checkbox or dropdown that says "Select all on this page" — click it to select all visible emails (usually 50 at a time).

Once you've selected a batch, click the trash icon to delete them. Repeat this process until your inbox is empty or you've deleted as many as you want. Deleted emails go to your Deleted Items folder. To empty them permanently, click "Deleted Items" in the left sidebar, select all emails there using the same method, and click the trash icon again. Outlook keeps deleted emails for 93 days before removing them completely, giving you a longer window to recover them if needed.

If you want to delete emails from a specific time period without going through batches manually, use Outlook's filter feature. Click the filter icon (a funnel shape) at the top of your inbox, then choose "Date" and select a range. This narrows your list to only emails from that period, and you can then select and delete them in batches.

How to delete all emails in Yahoo Mail

Open Yahoo Mail in your browser and click on your inbox. At the top of your email list, you'll see a checkbox — click it to select all emails currently visible on the page (usually 25 to 50 emails). A toolbar will appear with a trash icon. Click it to delete the selected batch. Repeat this process until you've deleted the emails you want.

Yahoo Mail doesn't have a "select all" feature that works across your entire inbox at once, so batch deletion is the main method. To speed this up, use the search box to narrow your emails first. Search for before:2024 or a specific sender, then select and delete in batches. Deleted emails go to your Trash folder for 7 days before Yahoo removes them permanently — this is shorter than Gmail or Outlook, so act quickly if you need to recover something.

How to delete all emails in Apple Mail (web and desktop)

If you use iCloud Mail through iCloud.com, log in and open Mail. Click on your inbox, then use the keyboard shortcut Command+A (Mac) or Ctrl+A (Windows) to select all visible emails. Click the trash icon to delete them. Deleted emails go to your Trash mailbox. To empty them permanently, click Trash, select all emails there, and delete again. Apple keeps deleted emails for 30 days.

If you use Apple Mail on your Mac or iPhone, the process is different. On Mac, open Mail, click your inbox, press Command+A to select all, then press Delete or Command+Delete. On iPhone, open Mail, tap "Edit" in the top left, select the emails you want (or tap "Edit" again and select all), then tap "Trash." These deletions are permanent immediately — there's no recovery period like the web version — so double-check before you delete.

What to do if you want to keep some emails

If you're trying to clean up your inbox but don't want to lose important emails, use filters and labels (or folders) instead of deleting. In Gmail, create a label for emails you want to keep, then search for everything else and delete that. In Outlook, create a folder, move important emails there, then delete the rest. In Yahoo Mail and Apple Mail, use similar folder systems.

Another option is to search for emails by sender, subject, or date range, review them quickly, and delete only the ones you're sure about. This takes longer but reduces the risk of accidentally deleting something important. You can also set up automatic deletion rules in most email services — for example, Gmail can automatically delete emails older than a certain date or from certain senders — but these rules apply going forward, not to emails already in your inbox.

Recovering deleted emails if you change your mind

If you deleted emails by mistake, you have a limited window to recover them. In Gmail, Outlook, and Yahoo Mail, go to your Trash or Deleted Items folder, find the emails you want, select them, and click "Restore" or "Move to inbox." Gmail gives you 30 days, Outlook gives you 93 days, and Yahoo Mail gives you 7 days. After that, the emails are gone.

If you've already emptied your Trash or Deleted Items folder, recovery becomes much harder. Some email services keep a backup for a short time, but there's no may provide. Contact your email provider's support team if you need to recover emails after the trash has been emptied — they may be able to help, but don't expect it. This is why searching and reviewing before you delete is worth the extra time.

Frequently Asked Questions

Can I delete emails from my phone the same way as on a computer?

Most email apps on phones require you to select emails one by one or in small groups — there's usually no "select all" button. It's faster to delete large batches on a computer using your email's web version. If you must delete on your phone, use the search feature to narrow your list first, then select and delete in batches.

What happens if I delete emails by accident?

Check your Trash or Deleted Items folder immediately. You have 7 to 93 days depending on your email service to restore them. Click the email, then look for a "Restore" or "Move to inbox" button. If the trash has been emptied, contact your email provider's support team, but recovery is not may provide after that point.

Will deleting emails free up storage space?

Yes, but only after you empty your Trash or Deleted Items folder. Simply moving emails to trash doesn't free space — they still count against your storage limit until you permanently delete them. Once you empty trash, the space is freed up and you can receive new emails again if you were at your limit.

Can I schedule emails to delete automatically in the future?

Gmail and Outlook both support automatic deletion rules. In Gmail, use filters to automatically delete or archive emails from certain senders or with certain words. In Outlook, create rules under Settings to automatically move or delete emails. These rules apply to new incoming emails, not emails already in your inbox.

Is it safe to delete emails in bulk?

It's safe as long as you search or filter first to make sure you're only deleting what you intend to delete. Always review your search results before clicking delete. Use specific search terms like a date range or sender name rather than deleting everything at once. The 30-day trash window gives you time to recover if you make a mistake.