How to Delete Old Emails in Gmail with Ease

To clean up your mailbox and find messages faster, you can delete old emails in Gmail on the web and in the mobile app. To help you with this task, we’ll walk you through the processes as well as explain how Clean Email can make speedier work of deleting outdated mass emails.

Does Gmail Delete Old Emails Automatically?

If you’ve experienced missing messages, you might be wondering if Gmail automatically deletes old emails. A lot of users became concerned after Google announced the deletion of old accounts in 2023. However, that announcement was regarding inactive Google accounts and content with services like Gmail, Photos, Drive, and others, not specifically for removing old messages.

What Gmail does delete automatically are items in your Trash. This section of your mailbox contains emails you’ve removed yourself. After you delete a message, it goes to the Trash and remains there for 30 days before Gmail permanently deletes it. Gmail also empties the Spam folder every 30 days.

With this in mind, it’s time to get to the crux of the article which is how to erase old emails in Gmail. We’ll show you a few ways to do this depending on the age of the message, the Gmail version you’re using, and even discuss how to auto-delete in Gmail. For a quick guide, watch this video and read on to discover more.

Delete Emails Older or Younger Than a Certain Date

One of the most sensible ways to remove emails you no longer need is based on age. For instance, you may have multiple messages that have been around for years keeping you from having a clean Gmail inbox.

Example 1: How to sort and delete emails in Gmail by year?

You can find all emails from a specific year by using the “after” and “before” search operators and then deleting the results. For instance, to show messages from 2010, follow the steps below.

  1. Enter: after:01/01/2010 before:12/31/2010 in the Search field and press Enter. This displays all email messages received between January 1, 2010 and December 31, 2010.
  2. Search field and press EnterSearch field and press Enter
  3. Mark the Select checkbox on the top left and optionally choose a filter in the drop-down list like Read, Unread, or Starred.
  4. Mark the Select checkbox on the top leftMark the Select checkbox on the top left
  5. Only the first 50 messages will be selected. To mark all, click the Select all conversations that match this search button.
  6. Click Delete (trash can) in the toolbar.
Click Delete (trash can) in the toolbarClick Delete (trash can) in the toolbar

Example 2: How to delete emails older than 1 year in Gmail?

Maybe you’d like to find and delete all emails that are older than one year in your mailbox. For this, you can use the “older_than” search operator.

  1. Enter: older_than:1y in the Search field followed by Enter or Return. This displays all emails received older than one year.
  2. Enter older_than:1y in the Search fieldEnter older_than:1y in the Search field
  3. Mark the Select checkbox on the top left and optionally choose a filter in the drop-down list.
  4. To select more than the first 50 or 100 messages (by default), click the Select all conversations that match this search button.
  5. Click Delete in the toolbar.
Click Delete in the toolbarClick Delete in the toolbar

📌 Tip: Because Gmail doesn’t provide native sorting features (only filters), consider sorting and deleting Gmail messages based on age using Clean Email. Once you select Old Mail and choose the timeframe, you can sort the messages by Newest, Oldest, Number of messages, or Email Size using the Newest on Top box.

Sort and delete gmail messages by age using Clean EmailSort and delete gmail messages by age using Clean Email

By quickly sorting those old emails before you delete them, you may discover one you want to keep.

Example 3: How to automatically delete email after 30 days on your smartphone?

In the Gmail mobile app, you can’t directly set emails to auto-delete after 30 days. Instead, you can download the Clean Email app for iOS or Android and follow this guide:

  1. Launch Clean Email and sign in with your mailbox credentials.
  2. Tap the hamburger menu in the top left corner and choose the folder you need (e.g., Social notifications).
  3. Click the Old Mail filter.
  4. Choose Older than 1 month or another filter.
  5. Automatically delete email after 30 days with Clean EmailAutomatically delete email after 30 days with Clean Email
  6. Select an email group or groups (note: emails are already grouped by sender so you don’t need to look for them manually) and tap More at the bottom.
  7. Choose Create Rule.
  8. Select an action like Delete (removes messages permanently without going to Trash).
  9. Switch the Apply to existing messages toggle if needed and click Create Rule again.
Create rules to select a group or groups of messages in Clean EmailCreate rules to select a group or groups of messages in Clean Email

How to Delete Old Emails in Gmail in Bulk or Delete Them All

Along with using search operators to locate older messages, you can use Gmail’s timeframe drop-down box on the web. This feature provides results based on age in your entire mailbox, but we’ll also show you how to filter it to only your Inbox.

Example 4: Delete emails from Inbox using a custom date range

  1. Open your Gmail account.
  2. In the search bar, type in:inbox and press Enter.
  3. Use the Any time drop-down list at the top to enter a custom range. Click Custom range.
  4. Click Custom rangeClick Custom range
  5. Choose the time period you need and click Apply.
  6. Choose the time period you need and click ApplyChoose the time period you need and click Apply
  7. Check the Select box on the top left and optionally filter the results by Read, Unread, Starred, or Unstarred.
  8. To select all emails under this search (if there are more than 50 or 100 of them), click the Select all conversations that match this search link.
  9. Click Delete in the toolbar.
Click Delete in the toolbarClick Delete in the toolbar

Example 5: Delete recent promotional emails

To declutter your inbox by removing promotional emails from the last month, follow these steps:

  1. Open your Gmail account on the web.
  2. In the search bar, type category:promotions newer_than:1m and press Enter.
  3. Mark the checkbox at the top above your messagesMark the checkbox at the top above your messages
  4. Mark the checkbox at the top above your messages.
  5. Click the link that says Select all conversations that match this search.
  6. Click the Delete (trash can) icon.
Click the Delete (trash can) iconClick the Delete (trash can) icon

How to Remove Old Mail in the Gmail App on a Phone

If you’re a mobile Gmail user, removing messages on Android, iPhone, and iPad is straightforward, though the Gmail mobile app has fewer features compared to Gmail on the web. It lacks setting automated rules and easily selecting all emails.

Open the Gmail mobile app and follow along to delete old emails in bulk:

  1. Tap inside the Search in Mail field at the top.
  2. Select Date and pick the age or enter a custom range.
  3. Select Date and pick the age or enter a custom rangeSelect Date and pick the age or enter a custom range
  4. Long-press any message in the results.
  5. Select additional emails or mark Select all at the top. Note that only the first 30 emails will be selected.
  6. Scroll to the bottom to load additional emails.
  7. Choose and tap the extra ones manually or tap Select all at the top again.
  8. Tap the Delete icon in the toolbar.
Tap the Delete icon in the toolbarTap the Delete icon in the toolbar

📌 Tip: Scrolling to download all your emails may take ages if you have thousands of them. A much more convenient option to delete emails in bulk on your phone is to use the Clean Email app. In Clean Email, when you choose the age and pick Select All, you’ll see the total number of messages. You can then Delete all old emails or Trash them with a single tap and confirm.

Delete Emails From One Sender on iPhone with Clean EmailDelete Emails From One Sender on iPhone with Clean Email

How to Delete Old Gmail Emails With Clean Email

Are you wondering if there's an easier way to find old emails on Gmail and delete them with just a few clicks? I have good news: Clean Email can help with that.

Clean Email is a secure email organizer app compatible with Gmail and all IMAP-based email services. It stands out from the competition because it doesn’t monetize users’ private data, making it an ideal choice for those who are serious about protecting their privacy.

Here is how to make your Gmail delete emails older than 6 months (or another period):

  1. Log in to Clean Email with your mail account at https://app.clean.email. Alternatively, you can download the app for your iOS or Android device.
  2. Select the All Mail folder (or any other folder; the app has more than 40 of them to organize your emails!) from the left-side panel.
  3. Click the Old Mail filter located above the search box.
  4. Find old emails with Clean EmailFind old emails with Clean Email
  5. The 'Older than 6 months' filter is chosen by default (you can click the down arrow and select the other time period).
  6. Older than 6 months filter in Clean EmailOlder than 6 months filter in Clean Email
  7. Mark the checkboxes next to the senders whose messages you'd like to clean up, and then look at the blue action bar at the bottom. You can apply any available action, such as moving all selected messages to the Trash folder, by clicking the Trash button.
  8. Older than 6 months feature in Clean EmailOlder than 6 months feature in Clean Email

For those who like to maintain a clean inbox by retaining only the most recent email from a sender, the Keep Newest feature is an ideal tool. This feature ensures that you have the latest messages readily available, eliminating the clutter of older email threads.

Create Keep Newest rule in Clean EmailCreate Keep Newest rule in Clean Email

Moreover, the app's Smart Folders feature lets you easily see everything from online shopping emails to social notifications to messages you’ve sent to yourself just by clicking the respective Smart folder.

Smart Folders feature in Clean EmailSmart Folders feature in Clean Email

The most repetitive actions applied to certain emails can be easily accessed from the Cleaning Suggestions section, which is essentially a collection of quick actions and a great place to start exploring the full potential of Clean Email.

Cleaning Suggestions feature in Clean EmailCleaning Suggestions feature in Clean Email

How To Automatically Delete Old Emails In Gmail

Deleting old messages once isn’t enough. Since new messages keep coming every day, you need to learn how to auto delete old emails in Gmail:

  1. Open your Gmail account using the web browser.
  2. Click the Settings gear icon and select the See all settings option.
  3. Go to the Filters and Blocked Addresses tab.
  4. Click Create a new filter.
  5. Click Create a new filterClick Create a new filter
  6. Enter older_than:1y (or older_than:90d, etc.) in the Has the words field. I recommend adding more filtering criteria to ensure no important messages fall into this search.
  7. Click Create Filter and OK to confirm.
  8. Select the Delete it option and click Create filter again.
Click Create filter againClick Create filter again

Gmail will now automatically delete all emails that are older than 1 year (or the age you’ve specified).

Important: The Delete option in Gmail actually means sending emails to Trash, where they will occupy your storage space until Gmail completely removes them after 30 days. To save storage space, I use Clean Email to remove old messages with its Delete option, which immediately clears out the clutter.

Compared to Gmail’s native filters, the Clean Email app offers more customizable and comprehensive rules for automating email tasks. You can pause these rules anytime as needed and restart them, which is impossible in Gmail where you would have to delete and recreate a filter.

Additionally, in Clean Email, you can include various criteria, such as deleting unread Gmail emails or specifying a Smart folder, among others.

Here's how to make Gmail auto delete old emails using Clean Email’s Auto Clean feature:

  1. Start by opening the app and navigating to Auto Clean in the menu on the left side. Next, tap on the ✚ (plus) icon located at the top of the screen.
  2. Start by naming your rule. Then, define the criteria for the rule: you can select emails from a specific sender or domain, determine how old emails should be for the rule to apply, and more. For further refinement, options like message size, specific keywords, and additional filters are available to precisely target the messages you need.
  3. In the ‘Apply Action’ section, choose what you want to do with the emails that meet your criteria, such as moving them to the Trash folder.
  4. Automatically block incoming emails with Clean EmailAutomatically block incoming emails with Clean Email
  5. Once you've configured all settings, finalize the process by clicking the Create Rule button.

How to clear old emails from Gmail - FAQs

Where are my old emails in Gmail?

Gmail keeps them in the Inbox folder, alongside new emails. That’s why it’s important to proactively delete them in order to prevent them from piling up.

How do I mass delete old emails in Gmail?

To mass delete old emails in Gmail, first log into your email account. Then, in the search bar, type the query 'older_than:1y' (you can change '1y' to any other time period that suits your needs). After hitting Enter, Gmail will display all the messages matching this criteria. Select all these messages and click the Trash bin icon to remove them.

Can you set Gmail to auto-delete old emails?

Yes, you can. Here’s how to auto delete old messages in Gmail:
1. Log in to the Clean Email app with your mail account.
2. Choose an email folder and use the ‘Old Mail’ filter.
3. Select all emails, click ‘Create Rule,’ customize it, and confirm by clicking ‘Create Rule’ again.

What is the easy way to delete old emails in Gmail?

An easy way to do this is to use the Clean Email app, which allows you to quickly find and remove outdated messages in bulk, no matter if you are a web or mobile user. Simply log in with your Gmail credentials, apply the Old Mail filter, and delete the selected emails with just a few clicks.

How can I get rid of old emails in Gmail on my iPhone?

On your iPhone, use the Gmail app's search bar to find old emails, select them, and tap the trash can icon. For a more efficient method, try the Clean Email app for bulk deletions.

How can I delete 2-year-old emails in Gmail?

To clean up 2-year-old messages, type older_than:2y (quotation marks work on the web but not on mobile) in the search bar, select all emails that match the search, and click the trash can icon. Confirm the deletion to permanently remove these messages.

Try Clean Email for Free
*****4.4based on 1011 user reviews
Get Started
InboxClean Your Mailbox

Tools like Quick Clean and Smart Views to help you quickly clean out an overloaded inbox

Mute unwanted emailsUnsubscribe

Keep unwanted emails out of your Inbox by unsubscribing - even from email lists that don’t have an unsubscribe link

Clean your emailsKeep it Clean

Automate repetitive with Auto Clean rules to archive emails as they become old or sort them into folders

Background
Use filters to find emails you want to clean.Arrow
Screener FeatureArrow
UnsubscribeArrow
Auto CleanArrow
Sender SettingsArrow