Blog
/
AI Email Management

How to Find Unread Emails in Gmail: 6 Ways for Any Device

Lindy Drope
Lindy Drope
Founding GTM at Lindy
Lindy leads GTM at Lindy and is the team’s most prolific automation builder. She publishes weekly educational videos and articles on building AI assistants – And yes, she’s a real person!
Lindy Drope
Written by
Lindy Drope
Flo Crivello
Flo Crivello
Founder and CEO of Lindy
Flo Crivello is the founder and CEO of Lindy. Before that, he founded Teamflow and was a product manager at Uber. He writes about technology, startups, and the future of work on his blog.
Flo Crivello
Reviewed by
Flo Crivello
Published:
July 27, 2026
Expert Verified

The default inbox view in Gmail only shows what landed recently in your Primary tab, which is why knowing how to find unread emails in Gmail takes more than a scroll. Promotions, Updates, Social, and Archive don't appear at all until you search.

That gap between what's visible and what exists is what I wanted to measure. I spent two weeks testing every available method across three accounts: a personal one with 300 unread messages, a work account with just under 1,000, and a neglected one with 4,812 that I'd stopped checking.

On every account, is:unread surfaced at least 140 more messages than the tab counter had suggested. Professional inboxes average 126 emails sent and received per day, which means a two-day absence is enough to bury a week's worth of unread mail.

Mailbird's analysis of more than 91 million inquiries suggests up to 35% of a day's inbox goes unread, so the unread counter climbs and never quite comes down. The methods below are the ones that cut through that backlog across all three accounts, in the order that made the most sense to run them.

What you’ll need before starting

All six methods work inside the Gmail you already have, with no installs or extensions required.

  • A Gmail account on desktop or mobile
  • Access to Gmail settings on desktop or in the mobile app (needed for Step 3 only)
  • Time: five minutes to see an accurate unread count, or up to twenty minutes if you're building filters for ongoing cleanup

Before running any search, confirm which Gmail account is active. The profile photo in the top-right corner tells you. With multiple accounts connected, it's easy to run every search on the wrong inbox.

How to find unread emails in Gmail: Step-by-step

Six methods, ordered from fastest to longest-lasting. Start with Step 1 and layer in the others depending on how bad your inbox is.

Step 1: Search “is:unread” from the main search bar

Click the search bar at the top of Gmail, type is:unread, and press Enter.

This is the fastest way to find unread emails in Gmail because it bypasses the tab structure and pulls unread messages from across your whole account, including whatever's sitting in Promotions, Social, Updates, and archived conversations that your default view never shows.

On my work account, this single query pulled 140 messages that my regular inbox scroll had never displayed.

Pro tip: The syntax is is:unread with a colon and no space on either side. I typed is unread once without the colon, and Gmail treated it as a plain keyword search, returning nothing useful for a full minute before I caught it. 

Gmail never warns you about the typo. The broken search runs anyway, and the results look normal until you re-check the query.

Step 2: Narrow results with “in:inbox”

Type is:unread in:inbox to exclude archived threads from your results. The plain is:unread search catches those too, including threads you filed away months ago, archived conversations, and anything that left the inbox but still carries an unread flag.

Adding in:inbox trims the results to what's sitting in your active inbox right now.

Pro tip: If you only want mail from actual people and not newsletters or automated notifications, stack category:primary onto the search to run is:unread in:inbox category:primary

On my work account, that third operator cut the visible unread count by about 60%, leaving only threads from people rather than mailing lists.

Step 3: Switch your inbox type to “Unread first”

Go to Settings > See all settings > Inbox tab, change the Inbox type dropdown to "Unread first," and save. This pins unread messages to the top of your inbox whenever you open Gmail, without running a search.

Pro tip: The Gmail app has its own version of this control: open the app's Settings, tap your account, then Inbox type, and pick Unread first. The desktop setting doesn't carry over on its own, so you'll need to set it in both places if you switch between devices.

Step 4: Build a filter and label for the unread mail you care about

Search is:unread from:[sender] or is:unread label:[name], click the filter icon inside the search bar, and choose "Create filter."

Apply a label like "Follow Up" so that slice of unread mail is one tap away in your left sidebar, no search needed. I set this up for client emails, and it cut out the manual search I was rerunning every morning.

Pro tip: Test any new filter on a small batch before applying it broadly. Rules meant only to apply labels have also automatically marked those messages as read, which defeats the whole point. Scope to ten or fifteen emails first, confirm the behavior, then expand.

Step 5: Clear a large unread backlog in bulk

Run your is:unread search, click the checkbox above the message list, then select "Select all conversations that match this search" and choose "Mark as read." This is how I brought the 4,812-unread account down to about 200 in about fifteen minutes.

Volume is the reason backlogs like that build in the first place. Professional inboxes handle around 126 emails a day between messages sent and received, so a single unattended week is enough to produce several hundred unopened threads.

Pro tip: Work in scoped batches rather than marking everything at once. Run is:unread older_than:6m first to isolate messages you have not opened in over six months, safe territory for bulk-marking. 

Spot-check a few screens for anything important, then bulk-mark that slice before moving to more recent mail.

Step 6: Check unread emails from the Gmail mobile app

Open the Gmail app, tap the search bar, and type is:unread. The operator works the same way on iOS and Android, including all the combinations from the steps above.

Pro tip: Mobile search sorts by relevance before recency by default. If you're looking for newly arrived unread mail, use the sort control at the top of the results to switch to the most recent option; otherwise, new messages can get buried behind older ones Gmail considers more important.

Common mistakes to avoid

These tend to cost the most time because Gmail gives no feedback when they happen. Here are the most common:

  • Forgetting that muted threads stay unread: Muting hides a conversation from your inbox but doesn't mark it read, so muted threads quietly inflate your unread count until you search is:unread is:muted.
  • Assuming a plain search reaches Spam and Trash: Messages in Archive and non-Primary tabs don't appear in a standard scroll, and running is:unread from the main search bar catches those. Spam and Trash need in:anywhere stacked on top, per Gmail's search operator documentation.
  • Letting the unread count sit on a secondary account: Gmail's search runs on the active account only, so a badge that refuses to drop is often a second signed-in inbox rather than a failed search. Switch accounts from the profile photo and rerun the same query.
  • Marking read what you actually needed to answer: Bulk-marking removes the only visual signal that a thread was waiting on you. Before a large sweep, run is:unread has:attachment or star anything from a known sender so those threads survive the cleanup.

{{templates}}

Advanced tips for power users

Once the basics feel familiar, these combinations give you much finer control.

Use date and attachment operators for smarter triage

is:unread older_than:6m isolates abandoned mail with enough precision that bulk-marking it carries almost no risk, good for clearing out the volume. is:unread has:attachment works differently. It surfaces threads with attached files, which, in my testing, almost always require an actual decision, so I run this one first before touching the broader list.

Strip marketing noise with a category exclusion

is:unread -category:promotions is what I run every morning. It strips out marketing mail and keeps only threads from actual people. That one operator did the most work for me: the work inbox dropped from just under 1,000 visible unread to around 400 on the first run.

Use “in:anywhere” to find unread emails in Gmail that are hiding in Spam or Trash

in:anywhere is:unread searches every location in Gmail, including Spam and Trash, which is where phantom badge counts tend to accumulate. Gmail's standard search excludes those folders by default, so if the counter doesn't reach zero after a thorough search, add in:anywhere and run it again.

Surface high-priority unread mail in the last seven days

is:important is:unread newer_than:7d targets messages Gmail has flagged as important that you haven't opened in the past week. Gmail builds its importance signals from your past behavior, including replies, opens, and stars, per its importance-markers documentation. On the work account, the operator cut the list to fewer than twenty messages even with hundreds still unread.

Search unread mail by subject when you remember the topic but not the sender

is:unread subject:invoice (or any keyword) scopes the search to subject lines only, skipping the full message body. This is faster than scrolling when you know you haven't read something but can't remember who sent it. Combine it with a date operator for precision: is:unread subject:invoice newer_than:30d pulls only recent unread invoice threads. 

Turn any recurring search into a saved filter so you never retype it

Once you spot a search combination you run more than twice a week, save it as a filter by running the search, clicking the Show search options icon, selecting "Create filter," and applying a label.

That query lands as a shortcut in your left sidebar. Saving is:unread from:[client domain] newer_than:7d as a filter did more for my daily inbox checks than any other single change I tested.

{{cta}}

How Lindy handles this automatically

Once those searches and filters are in place, the part that still takes time is running them every day.

Lindy is an AI assistant you can text to manage your inbox. Tell it what you need in plain language over iMessage, SMS, or chat, and it works inside your email, calendar, and tools to get it done, keeping a private memory of what matters to you. That's where inbox management stops being manual.

On the Gmail side, it handles the following:

  • Search on your behalf: Give Lindy the same criteria you'd type into Gmail, and it returns the matching emails, with sources attached.
  • Mark threads read or unread: Tell Lindy which sender, subject, or label to act on. It updates the status and moves on.
  • Label incoming mail automatically: Lindy applies labels to matching messages as they arrive, replacing the manual filter from Step 4.
  • Alert you when something specific lands: Tell Lindy what to watch for, and it pings you the moment a matching email hits your inbox.
  • Run it on a schedule: Recurring work goes in as plain English, like "every Monday at 9, send me anything unread from clients," and Lindy runs it without being asked again.

In practice it looks like this: you text Lindy "show me unread emails from clients this week," it replies with the matching threads, and where each came from, you answer "mark the first three read and label the rest Follow Up," and it confirms when it's done.

Because Lindy connects to hundreds of integrations and draws only from the sources you approve, the same assistant handling your inbox can also pull from Notion, Google Drive, Slack, and your meetings. You set the guardrails per tool and action; your private context stays private, and Lindy is SOC 2 Type II certified, plus GDPR and HIPAA-compliant.

Lindy's Plus plan starts at $49.99/month and covers up to two connected inboxes with inbox management, meeting scheduling, and hundreds of integrations including Gmail, Slack, and Google Calendar.

The Pro plan at $99.99/month expands to three inboxes and adds computer use. Every individual plan includes a 7-day free trial.

Frequently asked questions

How long does it take to find unread emails in Gmail?

Finding unread emails in Gmail takes under five seconds with is:unread. Clearing a real backlog takes longer. On the 4,812-unread account, scoping with is:unread older_than:6m and bulk-marking took about fifteen minutes.

What's the hardest part of finding unread emails in Gmail?

The hardest part is scoping bulk actions before running them, because marking all conversations as read is not reversible. Run is:unread older_than:6m first to isolate old mail, confirm the scope, then act on that slice.

Do I need any special skills to find unread emails in Gmail?

No, finding unread emails in Gmail requires no technical skills. Every operator follows the same syntax and works for anyone who knows where the search bar is.

Can Lindy help me find unread emails in Gmail?

Yes, Lindy handles unread email management in Gmail using plain-English instructions, without you having to open Gmail directly.

What if my unread count still looks wrong after searching?

If your unread count looks wrong, run in:anywhere is:unread. Gmail excludes Spam and Trash from standard searches by default, and that's where phantom badge counts hide.

Save 2 Hours Every Day
Lindy is your ultimate AI assistant that manages inbox, meetings, and follow-ups—so you stay ahead of the chaos.
Try Lindy for Free
About the editorial team
Lindy Drope
Lindy Drope
Founding GTM at Lindy

Lindy leads GTM at Lindy and is the team’s most prolific automation builder. She publishes weekly educational videos and articles on building AI assistants – And yes, she’s a real person!

Flo Crivello
Flo Crivello
Founder and CEO of Lindy

Flo Crivello is the founder and CEO of Lindy. Before that, he founded Teamflow and was a product manager at Uber. He writes about technology, startups, and the future of work on his blog.

Trusted by 400,000+ professionals

The AI assistant that runs your work life

Lindy saves you two hours a day by proactively managing your inbox, meetings, and calendar, so you can focus on what actually matters.

7-day free trial
Set up in 60 sec