Delete emails one at a time, in bulk, or set rules to handle them automatically

The fastest way to get rid of emails depends on how many you have and whether you want to keep some. If you have a few unwanted messages, select them and hit delete. If your inbox has thousands of old emails you no longer need, most email services let you search for messages from a specific date or sender, then delete them all at once. If you get the same type of email repeatedly — newsletters, notifications, old receipts — you can create a rule that automatically deletes them or moves them to trash.

The steps differ slightly between Gmail, Outlook, Yahoo Mail, and other services, but the principle is the same: find the messages, select them, and choose delete. Messages usually go to a trash or deleted items folder first, where they stay for 30 days before disappearing permanently. If you delete something by accident, you can recover it from trash during that window.

Key Takeaways

  • Deleted emails sit in a trash folder for about 30 days before they are permanently removed, so you can recover them if you change your mind.
  • Searching by date, sender, or keyword lets you delete hundreds of emails at once instead of one by one.
  • Rules and filters automatically delete, archive, or sort incoming emails so you do not have to handle them manually.
  • Unsubscribing from mailing lists stops future emails from arriving, which is faster than deleting them after they come in.

Delete emails in Gmail

In Gmail, click the checkbox next to a single email to select it, then click the trash icon at the top. If you want to delete multiple emails at once, check the box at the top left of your inbox — this selects all visible emails on that page. A link will appear saying "Select all conversations that match this search" — click it to select every email in your current view, even if there are hundreds across multiple pages.

To delete old emails without looking at each one, use the search bar. Type before:2023/01/01 to find all emails from before January 1, 2023, then select all of them and delete. You can also search by sender — type from:newsletter@example.com to find every email from a specific address. Once you have the results you want, select all and delete.

Deleted emails go to the Trash label. They stay there for 30 days, then Gmail deletes them permanently. If you delete something by accident, open Trash, find the email, and click the restore arrow to move it back to your inbox.

Delete emails in Outlook and Hotmail

In Outlook.com or Outlook desktop, click the checkbox next to an email to select it. The delete button appears at the top of the message list — it looks like a trash can. To select multiple emails, check the box next to the first one, then hold Shift and click the last one you want to delete. This selects everything in between.

For bulk deletion, use the search box at the top. Type a sender's name, a date range, or a keyword, then select all results. In Outlook.com, a checkbox at the top left lets you select all messages in your search results at once. Click delete, and they move to the Deleted Items folder.

Outlook keeps deleted emails in Deleted Items for 30 days. After that, they are gone permanently. To recover a deleted email within that window, open Deleted Items, right-click the message, and choose Restore.

Delete emails in Yahoo Mail

In Yahoo Mail, check the box next to an email, then click the trash icon. To select multiple emails, check the first one, hold Shift, and click the last one. A checkbox at the top of your inbox lets you select all visible emails on the current page.

Use the search bar to find emails by sender, date, or subject. Type the sender's address or a keyword, then select all results and delete them. Yahoo Mail moves deleted emails to the Trash folder, where they stay for seven days before being permanently removed — shorter than Gmail or Outlook.

Create rules to automatically delete or sort emails

Instead of deleting emails after they arrive, you can set up a rule that handles them automatically. In Gmail, open an email from the sender you want to filter. Click the three dots menu and choose "Create filter." You can filter by sender, subject line, or keywords. Choose what happens to matching emails — delete them, archive them, or move them to a folder.

In Outlook, go to Settings and choose "Mail" then "Rules." Click "Create rule" and set the condition — for example, "from [sender address]" — then choose the action, such as "delete" or "move to folder." In Yahoo Mail, click the settings gear, choose "More Settings," then "Filters," and create a new filter with the same approach.

Rules work on new emails going forward. They do not affect emails already in your inbox. If you want to delete old emails from a sender and prevent future ones, delete the old batch first, then create the rule.

Unsubscribe from mailing lists instead of deleting each email

Many unwanted emails come from mailing lists — newsletters, promotional messages, notifications from websites. Instead of deleting them one by one, look for an "Unsubscribe" link at the bottom of the email. Click it, and you will be removed from that list. Future emails from that sender will stop arriving.

If you do not see an unsubscribe link, the email may be spam or from a sender who is not following email laws. Do not reply to it or click links in it. Instead, mark it as spam or junk, which tells your email service to filter similar messages in the future.

Unsubscribing takes a few seconds per email and stops the problem at the source. It is faster than creating a filter or deleting messages repeatedly.

Empty your trash folder to permanently delete emails

Deleted emails sit in trash for 30 days (seven days in Yahoo Mail) before disappearing on their own. If you want to delete them when ready, open your Trash or Deleted Items folder, select all emails, and choose "Empty Trash" or "Delete Permanently."

Once you empty trash, those emails are gone and cannot be recovered. Make sure you do not need anything in there before you do this. If you are not sure, wait a few days — the emails will disappear automatically.

Frequently Asked Questions

Can I recover an email after I empty the trash?

No. Once you empty trash, the email is permanently deleted and cannot be recovered. If you delete something by accident, recover it from trash before you empty the folder. Most email services keep deleted emails for 30 days, so you have time to change your mind.

Will creating a filter delete emails I already have?

No. Filters only affect new emails that arrive after you create the filter. If you want to delete old emails from a sender, search for them and delete them manually first, then create the filter to handle future emails.

What is the difference between delete and archive?

Delete moves an email to trash, where it stays for 30 days before disappearing. Archive removes it from your inbox but keeps it in your account — you can search for it later. Archive is useful if you want to clean up your inbox without losing emails you might need.

How do I stop getting emails from a website I signed up for?

Look for an unsubscribe link at the bottom of the email and click it. This removes you from the mailing list. If there is no unsubscribe link, mark the email as spam or junk. If you signed up on the website itself, log in to your account and look for email preferences or notification settings.

Can I delete all emails from a certain date at once?

Yes. Use your email service's search function to find emails from a specific date range. In Gmail, type before:2023/01/01 to find emails before that date. Select all results and delete them. This is much faster than deleting emails one by one.