The Quickest Way to Delete Old Emails in Gmail
- Type older_than:1y (or 6m, 90d, etc.) into the search bar.
- Select the checkbox at the top.
- Click “Select all conversations that match this search”.
- Press Delete in the toolbar.


This will delete all matching conversations, not just the visible emails.
Warning: This action will remove all your messages older than one year, which may include important information. Only proceed if you’re certain you don’t need those emails anymore.
Most Popular Search Operators to Remove Older Emails
| Operator / Combination | What It Does | Example | Be Careful |
|---|---|---|---|
| older_than | Finds emails older than a timeframe | older_than:2y | Affects all folders unless restricted |
| before | Finds emails before a specific date | before:2020/01/01 | May include archived emails |
| after + before | Finds emails between two dates | after:2022/01/01 before:2023/01/01 | Make sure dates are in YYYY/MM/DD format |
| in:inbox + older_than | Finds older emails only in Inbox | in:inbox older_than:6m | Archived emails won’t appear |
| older_than + -is:starred | Excludes starred emails | older_than:1y -is:starred | Only works if important emails are starred |
How to Delete Old Emails in Gmail on Phone
- Open the Gmail app on your phone.
- Tap inside the Search in mail field at the top and do one of the following:
- Enter the older_than:1y search operator.
- Select Date and pick Older than a year.
- Long-press any message in the results.
- Mark the Select all checkbox at the top.
- To choose more than the first 50, scroll to the bottom to load additional messages.
- Select the extra emails manually or tap Select all at the top again.
- Tap the Delete icon in the toolbar.


💡 Note: Automatic filters can only be created on desktop.
Other Ways to Delete Emails by Age Using Gmail’s Interface
Between Gmail’s search operators, like the above, and search filters, you can find and delete old emails using other date conditions.
Method 1: Search and delete by custom range in Inbox
To search your Inbox by date range, enter the search operator in:inbox and open the Any time drop-down list to pick a Custom range.


Method 2: Search and delete by timeframe
Another helpful search for older emails in Gmail includes using a timeframe with the advanced filters. Open the Search Options window, select a Date within and pick the date. For instance, you look for emails within 1 year from 01/01/2010.


After finding the older emails using any of the above methods:
- Select the checkbox
- Click Select all conversations that match this search
- Choose Delete.
How to Automatically Delete Old Emails in Gmail
Once you manually clean up old emails in Gmail, you can save time by setting up a rule to automatically remove them with each passing day. Remember, new emails will fall into the date criteria as time goes on.
- Click the Settings (gear) icon and select See all settings.
- Go to the Filters and Blocked Addresses tab.
- Click Create a new filter.
- Enter older_than:1y (or 90d, 6m, 5y etc.) in the Has the words field. Consider adding more filtering criteria to ensure no important messages fall into this search.
- Click Create Filter.
- Select the Delete it option and click Create filter again.




Gmail will now automatically delete all emails that are older than the age you’ve specified.
Important: Gmail may show a warning because filters usually apply to new incoming emails. New messages can’t already be “older than” a certain age. The filter will work for existing emails if you apply it to matching conversations, but Gmail does not re-check emails as they age.
Note that this feature is only available in the Gmail web app, not mobile.
Use Clean Email to Delete Old Gmail Messages
While Gmail’s built-in search operators work, they come with limitations. Filters don’t automatically re-check emails as they age, bulk deletion requires careful selection, and a small mistake in a search query can remove more than intended.
This makes long-term automated cleanup difficult to maintain inside Gmail alone. If you want a more controlled and automated way to remove old emails, a dedicated cleanup tool like Clean Email can simplify the process.
With Clean Email, you can:
- Manually perform a one-click cleanup of thousands of older messages.
- Automatically remove emails older than a chosen date using intuitive mailbox rules.
- Maintain your inbox automatically with time-saving smart features.


Try Clean Email for free – it’s available on desktop and mobile with the same features across the board.
Troubleshooting Old Email Deletion
If you’re running into problems with Gmail delete not working for your old emails or you simply have questions regarding the process, here are some common troubleshooting tips.
Some old emails still appearing after you click Delete?
After you search by age or date and receive your results, you can use the checkbox to choose those emails for deletion. However, this only selects the messages you see on the current page.
To select them all, mark the Select checkbox and then click the Select all conversations that match this search link before you choose Delete.
Missing emails in your date search?
If you believe you should receive more results than you have with your date or age search in Gmail, there are a few common reasons.
You may have:
- An automatic filter that took an unexpected action on the emails
- Previously deleted the emails and they were already removed from the Trash
- Deleted the messages using a different email app or tool
- Automatically forwarded and deleted the emails from Gmail
Gmail feels slow when deleting all old emails?
If you try to delete tens of thousands of emails or even more at one time, this can cause a temporary slowdown in Gmail. To avoid this, delete 1,000 to 2,000 messages at once instead. The deletion process may take longer, but it shouldn’t affect Gmail’s performance.
Deleting old emails not affecting your Gmail storage?
When you delete emails in Gmail, they are not immediately removed from your account. These messages go to the Trash folder where they remain for 30 days before Gmail automatically deletes them. Emails in the Trash do count towards your storage.
You can empty your Trash to remove the emails permanently and regain storage space or look at additional ways to clean up your Gmail storage.
Why doesn’t deleting old emails free up space immediately?
When you delete emails, they go to Trash for 30 days. Emails in Trash still count toward your storage. To free space immediately, open Trash and click Empty Trash now.
Why does Gmail slow down when deleting old emails?
Deleting thousands of email messages at once can temporarily slow Gmail down. If needed, delete in smaller batches (1,000–2,000 at a time).