My Gmail inbox used to feel like a waterfall of unread messages — newsletters, receipts, shipping updates, and the odd promo all landing on top of the few emails I actually needed. The day I built a handful of Gmail filters and labels, that noise sorted itself before I ever opened the tab. The trick is that filters do the triage for you, so your inbox only ever shows what genuinely needs a reply.
Gmail filters are a rules engine: you set conditions like sender, subject, or keyword, and Gmail acts on every matching email — labeling it, archiving it, or marking it read. I run about a dozen of these now, and they cost me roughly five minutes to set up once.
Quick Answer
To create a Gmail filter, open Gmail, click the filter icon (the sliders symbol) at the right end of the search bar, enter your criteria, and click “Create filter.” Then pick actions like “Apply label” or “Skip the Inbox.” The filter runs automatically on every future email that matches your conditions.
How do Gmail filters actually work?
Every filter is a two-part rule: if an incoming email matches your criteria, then Gmail takes one or more actions. Criteria include the sender address, subject keywords, and whether the email carries an attachment. Actions include applying a label, marking as read, archiving, starring, or forwarding. Once saved, the rule runs silently on every new message — no app, no add-on, no upkeep.
A filter is just an “if this email, then do this” rule that Gmail applies on its own.
How do I create a filter from the search bar?
I always build filters straight from the search bar because Gmail lets me preview the catch before I commit.
Step 1: Open the filter form
- Open Gmail in your browser and click inside the search bar at the top.
- Click the filter icon (the small sliders icon) at the right end of the search bar — a form expands below it.
- Fill in the fields you want to match. Enter a sender address in From, or type a keyword in Subject.
- Click Search to preview which emails would be caught, then reopen the filter form and click Create filter.
Step 2: Choose the filter actions
After you click “Create filter,” a checklist of actions appears:
- Apply the label — files the email under a named label (Gmail’s version of folders).
- Skip the Inbox (Archive it) — keeps it out of your main view while staying fully searchable.
- Mark as read — stops newsletters and receipts inflating your unread count.
- Star it — flags emails from important senders so they surface instantly.
- Delete it — use with caution; emails in Trash are gone permanently after 30 days.
The first time I did this I checked Also apply filter to matching conversations, which retroactively cleaned roughly 400 old newsletters out of my inbox in a single click. Then click Create filter to activate the rule.
Build the rule in the search bar, hit Search to preview, then pick your actions and save.
What are labels, and how do I apply them automatically?
Labels are Gmail’s version of folders with one big advantage: a single email can carry several labels at once, so one message can sit under both “Receipts” and “Work” — something a traditional folder can’t do.
Creating a label
- In the left sidebar, scroll down and click Create new label (or go to Settings → See all settings → Labels → Create new label).
- Type the label name — for example, Receipts, Newsletters, or Work.
- Click Create. The label appears in your sidebar and becomes available as a filter action.
Applying a label through a filter
When building a filter in Step 2, check Apply the label and pick an existing label — or create one on the spot. Pair it with “Skip the Inbox” and matching mail lands directly in the label, bypassing your main inbox entirely. That combo is what makes the inbox feel like it sorts itself.
Labels stack on a single email, and pairing one with “Skip the Inbox” routes mail straight past your main view.
Which filter setups are worth turning on first?
These are the five I set up on day one. Each took under a minute, and together they handle the bulk of everyday clutter.
| Filter Goal | Criteria to Enter | Recommended Actions |
|---|---|---|
| Tame newsletters | Subject contains unsubscribe | Skip Inbox, Apply label “Newsletters,” Mark read |
| Track online orders | Subject contains order confirmation | Apply label “Receipts,” Mark read |
| Prioritize a key contact | From: their exact email address | Star it, Never send to Spam |
| Block a persistent spammer | From: the spammer’s address | Delete it |
| Separate work from personal | To: your work email address | Apply label “Work” |
If a filter isn’t catching mail, check for typos in the sender address. Gmail’s From field needs an exact match — noreply@amazon.com won’t catch no-reply@amazon.co.uk. Use the Subject keyword field for broader matching, or list multiple senders separated by OR inside the From field. If spam is your main problem, I’d pair this with the built-in tools in my guide on how to stop spam emails in Gmail.
Start with newsletters, receipts, a VIP contact, a spammer, and a work label — that covers most inbox noise.
Common Mistakes to Avoid
- Making the filter too broad. A single common word in the Subject field catches far more mail than intended. The fix: use the Search preview to check scope before saving.
- Skipping “Also apply to matching conversations.” Without it, the filter only touches new mail. The fix: tick that box so your existing inbox gets cleaned too.
- Deleting instead of archiving while testing. Gmail removes deleted mail permanently after 30 days. The fix: archive (Skip the Inbox) until you trust the rule, then switch to Delete.
- Creating conflicting filters. If two filters give a message contradictory instructions, Gmail runs both. The fix: review your full list at Settings → Filters and Blocked Addresses now and then.
- Forgetting “Never send to Spam” for trusted senders. If a regular contact’s mail starts vanishing, this missing action is almost always why. The fix: add it to any VIP filter.
Frequently Asked Questions
Can I apply more than one label to the same email?
Yes. Create separate filters that each apply a different label and they stack on the same message without overwriting each other. I have one shipping email that wears both “Receipts” and “Work” because two of my filters match it.
Do filters apply to emails already in my inbox?
Only if you check “Also apply filter to matching conversations” when creating the filter. Otherwise they run on new mail only. The day I built my newsletter filter, ticking that box cleared hundreds of old messages at once.
How many filters can I have in Gmail?
Google supports up to 1,000 filters per account, far more than most people need. I run about a dozen and have never come close to the limit.
Will filters work on mobile?
Yes. Filters run server-side in Gmail’s cloud, so they process every incoming email regardless of device or app. My phone’s Gmail app shows the same sorted inbox my laptop does.
Can I edit a filter after creating it?
Yes. Go to Settings → See all settings → Filters and Blocked Addresses, where each filter has an edit and a delete link. I tweak my “Receipts” rule every time a new store starts emailing me.
What if a sender changes their email address?
Your filter won’t catch the new address automatically. Update the existing rule’s criteria or add a new one. When a supplier of mine switched domains, my old filter went silent until I edited the From field.
Conclusion
Gmail filters and labels take about five minutes to set up and quietly repay that time every day. Start with one rule — a newsletter filter or a receipts label — and add more as you spot patterns. If you accidentally delete something while testing, my guide on recovering deleted Gmail emails can help before the 30-day window closes, and if messages stop arriving entirely, see why Gmail isn’t receiving emails. Google’s official Gmail filter documentation lists every advanced criteria option. Pick one filter and build it today.