Last updated on September 11th, 2026 at 08:05 am
I empty my inbox every Sunday night. Not because I like to stay organized without it; Monday morning, I have roughly 40 tabs of email I haven’t looked at, and three “did you see my email” messages I definitely haven’t seen. I didn’t need a new app to fix this. I just needed to type in one line to Gmail’s search bar.
That line was newer_than:7d.
Whether you’ve never used it or you have and it once didn’t work because you didn’t realize newer_than:30 was a thing, I’ve pulled the full newer_than syntax, live examples, common mistakes, and comparisons to similar operators like after: and older_than: from the Gmail search operator newer_than: documentation.
Table of Contents
What Is the Gmail newer_than Search Operator?
Newer_than is a relative date filter. Rather than requesting emails based on a specified calendar date, you are requesting emails based on a specified duration in the past from ‘now’:
That difference is more than just semantics! If you used a fixed-date search, you would have to keep maintaining it, because as soon as date: right now::7days moved on the next day, it wouldn’t work anymore. Relative searches such as newer_than:7d are actually “more reliable” in the long term, since “last 7 days” doesn’t change with time.
Google’s own support articles list it as a main agent for date-based filtering in Gmail, right next to its sibling older_than. It’s no trick; it’s no beta. It’s been a standard Gmail search operator for years, and it still works the same way in 2026.
Gmail newer_than Syntax
The syntax is short, but it’s picky about formatting. Here’s the structure:
newer_than:<number><unit>
Zero spaces between the number and the unit. Zero space after the colon. Just a number immediately followed by one letter.
| d | Days | newer_than:7d |
| m | Months | newer_than:2m |
| y | Years | newer_than:1y |
That‘s all there is to it. Three letters, one number, and you have a valid query.
How to Use newer_than in Gmail Search
Open Gmail, click into the Search area, and enter your query. Hit return. That‘s all there is to it; there’s no menu of options, no filters panel, though you can save a search as a filter if you find yourself performing the same searches frequently.
Here are the four most common versions people search for:
- Newer_than:1d anything from today
- Newer_than:7d written within the past seven days.
- Newer_than:2m: within the last two months.
- Newer_than:1y: Last year
After seeing the effect on both my personal and mail, I wanted to note that cases: whatever:than:2m will not count days; it’s 60 days, even if it’s not. Gmail defines month loosely rather than sticking to a strict 30-day period. If you need exact days, I recommend defining them instead.
Gmail newer_than Search Operator Examples
Plain newer_than on its own is okay, but it really shines when combined with other operators. Here’s how it works in reality:
- Newer_than:14d is: unread mail that you have not read for the past two weeks.
- Newer_than:1m category: promotions: fresh promotional clutter you likely want to discard
- When:newer_than:90d from:(@yourvendor.com) all messages from a single sender during the previous three months
- Newer_than:1y has: attachment Any item with an attachment in the last year.
- Newer_than:6m filename: pdf all attachments in PDF format that have been received in the last six months.
I also realized that category: promotions plus newer_than is an easy, quick way to get a feel for the rate at which marketing crap is accumulating. This is a silly practice, but it provides a new perspective on inbox clutter management: not active depletion, but scheduled depletion.
What do d, m, and y mean in newer_than?
This is definitely the most confusing part of all in the Gmail search operator newer_than documentation, so definitely say it outright:
- D = days. Exact. newer_than:10d. Equals the last 10 days.
- M = months. GL (Gmail) approximates. Everything is rounded to calendar months, not relative 30-day months.
- Y = years. Also sum; same idea: convert years to months, again, an estimate.
If accuracy counts (say, you’re auditing receipts to catch the IRS), then d.newer_than:90d is a far more dependable ‘last quarter’ than newer_than:3m.
newer_than vs. older_than in Gmail
The following two operators are reversed. newer_than grabs the messages starting from now until a certain point in time. older_than grabs everything older than a certain point in time.
| Direction | Recent → now | Past → older cutoff |
| Typical use | Reviewing recent activity | Archiving or deleting old mail |
| Example | newer_than:7d | older_than:1y |
Where people get hung up: they have some measure of time in mind (e.g., X seconds), and all the user needs is a start point or an end point, so they think they can use one operator to do the job of two. It can’t. If you want a range of time and not just a starting or ending place, then you need both operators, right here.
Gmail Search Operators newer_than and older_than Together
That‘s the point where the pair of Gmail search operators newer_than and older_than come into play. Alone, newer_than offers you an unlimited duration stretching from a past date to today. older_than provides an unbounded time period before a specified date. Neither can offer a definite time frame in between.
Combine them, and you have just that.
- Newer_than:30d older_than:90d mail between one and three months old
- Newer_than:1y older_than:2y all of last year in particular, not the current year or two years ago.
- Category: promotions older_than:6m. This is a promotional e-mail that is over 6 months old. The mail can now be deleted.
My feeling after using this combo for cleanup routines is that it is the single most useful pattern in the entire system. Fixed weekly filter – newer_than:30d older_than:90d lets me see a rolling window without risking something I fixed last month.
Not every combo is listed out this clearly in Google’s search docs. For that reason, a ton of niche guides and cheat sheets fill in the missing details (one example from mailing itself is a collection from Mailmeteor’s list on Gmail search operators, which you might want to keep handy as a general search-operator cheat sheet beyond dates).
How to Find Emails Received in the Last 24 Hours
newer_than:1d
Simple, but really useful when you’re having a crazy day and want to see what came in this morning without flicking past yesterday’s clutter.
How to Find Emails From the Last 7 Days
newer_than:7d
This is one I use almost every day. A clean weekly glance is good to check before a Monday morning meeting, or to make sure nothing fell through the notification cracks.
How to Find Emails From the Last 30 Days
newer_than:30d
See that uses days, not 1m? That was deliberate. 30d is an exact interval, whereas 1m can vary depending on how many days are in the given calendar month. If you’re creating a monthly report, 30d is the more reliable option.
How to Find Emails From the Last Year
newer_than:1y
Useful for yearly evaluations, for tax time, subscription audits, or to get an idea of how your inbox changed over the course of a year.
Using newer_than With Other Gmail Search Operators
The real power of newer_than shows up when you combine it with other operators. A few pairings worth memorizing:
- From: newer_than:30d from:(boss@company.com) mail received from a particular sender recently
- Which allows you to: newer_than:7dto:(team@company.com) recent mail sent to a certain address
- Subject: newer_than:14d subject:(invoice) new e-mails with a particular subject
- Has:attachment — newer_than:1y has:attachment — recent files
- Is:unread newer_than:3d is: unread what you’ve actually missed other than yesterday yougottagoread.
- Label: newer_than:30d label: work recent mail from within a particular label
Put a couple of these together, and you’ve created your own custom filter without ever opening the filter builder.
Gmail newer_than Search Examples for Work and Personal Email
For work:
- 13.newer_than:7d from:(@clientdomain.com) this week‘s new client emails I received.
- Newer_than:30d has: attachment subject:(contract) contract files from the last 30 days.
- Newer_than:1d is: unread label: urgent – for all the urgent stuff you missed in the last day.
For personal use:
- Newer_than:1m category: purchases order confirmations and receipts for recent acquisitions
- Newer_than:14d from:@bank.com such recent reminders for the bank- what is that?
- Newer_than:1y filename: pdf This is for annual documents such as statements or tickets.
Always, even common subscription and account@emails follow this way. If you are going over some previous activation or login notifications of streaming and gaming services like ‘Have signed-in connection to your account (say, to sign in to your Twitch TV Activate setup)’, then a simple newer_than:30d from:(@twitch.tv) search will bring those up immediately rather than forcing you to scroll through them.
Common Mistakes When Using newer_than
- Adding a space: newer_than: 7d breaks the query—no space after the colon.
- Then newer_than:30 on its own is invalid because it skips the unit; Gmail expects d, m, or y.
- Spell out the unit: newer_than:7days doesn’t work. It must be the single letter.
- Mixing it up with after: These solve different things; more on that below.
- That old assumption on the equals thirty days: It’s approximate. Use d for accuracy.
I personally encountered the second mistake within the first week of Googling with operators, and I have memorized the syntax: typed newer_than:30, got nothing, and then puzzled over what the hell was wrong for about a minute until I finally noticed the unit.
newer_than vs. Gmail’s after: Operator
This is the comparison most people truly need, as it explains which operator to use and when.
| Type | Relative | Absolute |
| Moves with time | Yes | No |
| Format | newer_than:7d | after:2026/01/15 |
| Best for | Rolling windows, recurring searches | Fixed date cutoffs |
If you are creating a saved search or a recurring process you’ll use repeatedly (weekly cleanup, monthly report), newer_than is the way to go because the query stays correct and doesn’t need editing. If you want mail from a specific, unchanging date (for example, everything from the launch of a new product, which is always the same date), use after:.
Frequently Asked Questions About Gmail newer_than
What does it mean by newer_than:1m?
The absolute last calendar month, not necessarily the last 30 days. For a precise number of days, newer_than:30d.
Isnewer_than functional on the Gmail Android app?
Yes. It works the same way in the web and mobile apps. Selecting multiple conversations, such as “select all matching conversations”, is much easier on desktop.
Can I “do”newer_than with multiple operators at the same time?
Yes: you can pile up whatever you need to: newer_than:14d is: unread category: promotions from:(@sender.com) function correctly.
What is the difference between newer_than and newer:?
Gmail doesn’t have a newer: operator. People often mistake it for after:, which takes a static date rather than a relative one.
XNewer_than query not working?
Is there a space after the colon, a missing unit, or a spelled-out unit such as “days” instead of “d”? Any or all of these are likely the cause of one of the three common formatting errors.
Is there any way to search for a specific range (e.g., an email from 30–60 days ago)?
Yes, both together: newer_than:30d older_than:60d.
Does Google officially clear newer_than?
Yes, it does – it is listed on Google’s help page about refining mail searches, together with older_than and the other (main) operators.
I’ve identified the problem: the unit letter should be capitalized.
No. Gmail search operators for individual letters aren’t case-sensitive.
Gmail newer_than Operator Cheat Sheet
- newer_than:1d filters for the most recent updates, based on when the update was made. You can set the control to search within specific time frames, such as different periods in a day, hours, minutes, or months.
- Last week: newer_than:7d. In the last week.
- Newer_than:30d within the last 30 days (precise)
- Newer_than:1m – last month (roughly)
- Newer_than:90d last quarter
- Newer_than:1y. That is, a year ago.
- Newer_than:30d older_than:90d a specific past range.
- Newer_than:14d is:unread — the recent unread e-mail
- Newer_than:1m category: promotions recent promotional clutter
The best place for general coverage, rather than for date-specific searches, is Google’s official help on search operators, as it is the one directly supplied by the owners of Gmail, the Gmail team, rather than a 3 rd party that has made sure.
Final Takeaway
Newer_than is one of those operators that looks small but fundamentally changes how you interact with your inbox. Once you’ve got it down (time number, unit, no spaces), the syntax becomes instinctive, and if you flash in conjunction with older_than, category:, or is: unread, you’ll perform a five-minute scroll through your inbox in mere seconds.
If you’re running a busy work or personal mail inbox, learn this trick instead of trying to navigate the built-in Gmail filter menus every time. It saves you clicks and works better when you’re running multiple accounts.
I’m a technology writer passionate about AI and digital marketing. I create engaging and useful content that bridges the gap between complex technology concepts and digital technologies. My writing makes the process easy and engaging. I encourage participation I continue to research innovation and technology. Let’s connect and talk technology!




[…] up your ad account as a whole, it may also be useful to search your email account, for which the Gmail search operator newer_than can instantly sort your inbox for recent Google Ads alerts and/or billing notification without […]