You built the filters so you would never have to think about them again — receipts jump to a label, newsletters skip the inbox, one client's mail forwards to your assistant, and the rest sorts itself while you sleep. Then one morning the system quietly stops. Mail that should have been labelled sits unread in Primary, a forward never arrives, and a rule you have relied on for years behaves as if it was never there. When Gmail filters not working is the problem, it rarely announces itself; you just notice the inbox getting messier and the automation you trusted no longer holding the line.
The reassuring part is that a broken filter is almost never lost work. In the overwhelming majority of cases the rule still exists exactly as you wrote it — it is simply being skipped, overridden, or applied to the wrong set of mail because of a setting most people never see. This guide walks the exact order a support engineer would use to get your automation back, from the January 2026 outage that overrode manual rules for over a billion accounts to the quiet checkbox that makes a filter label mail without ever moving it. Work the fixes top to bottom; you will usually have your rules firing again long before the end.
What "Gmail Filters Not Working" Actually Means
Before you touch a single setting, it helps to be precise about what you are seeing, because "my filters broke" covers at least five different problems, each with its own cause and fix. A Gmail filter is a small rule made of two halves: a set of conditions (from this sender, containing this word, larger than this size) and a set of actions Gmail performs when a message matches (apply a label, skip the inbox, mark as read, forward, delete, star). When people say Gmail filters not working, they usually mean one of the following happened.
- A rule that used to fire has stopped firing entirely, and matching mail now lands untouched in the inbox.
- Part of the rule works — the label gets applied — but another action, usually "skip the inbox," silently does nothing.
- A forwarding filter no longer delivers to the second address, even though nothing about the rule changed.
- Filters work on the desktop web but appear to do nothing when you check mail on your phone.
- New filters refuse to save, or you get a "too many filters" error when you try to add one more.
Naming which of these you are facing is the fastest route to a fix, because the causes barely overlap. The ten-second test that saves the most time is this: open Settings, See all settings, Filters and Blocked Addresses and confirm the rule is still listed and its actions read the way you expect. If the rule is present and correctly written, then Gmail filters not working is an execution problem — something is overriding or bypassing a rule that is otherwise fine — and almost every fix below targets exactly that. If the rule is gone or mangled, jump to Fix 9 on rebuilding. Confirm the rule exists first; it usually does, and that single check reframes the whole problem from "lost automation" to "a setting I can flip back."
The January 2026 Filter Outage Explained
If your rules stopped on a single, specific day in early 2026 and then quietly recovered, you were probably caught in the outage rather than any fault of your own. On 24 January 2026, Google pushed a mis-routed update to Gmail's mail-sorting model that inverted decision thresholds in the classifier. Mail meant for Promotions, Social and Updates was forced into Primary, spam warnings misfired, and — critically for anyone relying on automation — manual filters were overridden while the broken model ran. The disruption lasted around five hours, touched an estimated 1.8 billion accounts, and Google marked it fully resolved the same day.
The lesson from that morning is not that filters are fragile but that Gmail's automated layer and your manual rules share the same pipeline, and when the automated layer misbehaves your rules can get trampled with it. Most people who reported Gmail filters not working that day did nothing wrong and needed to change nothing — a hard refresh once Google's fix landed brought everything back. This is also why, if you see filters misbehave for a few hours across many senders at once, it is worth checking Google's Workspace Status Dashboard before you start editing rules. A platform-wide incident is not something you can fix from your settings, and you can waste an hour rewriting rules that were never broken. The same "is it me or is it Google?" instinct that helps when Gmail stops receiving mail entirely applies here: rule out the outage first, then work your own account.
Fix 1: Filters Only Run on New Mail
This is the single most common reason a brand-new filter looks like it does nothing, so start here. A Gmail filter acts only on messages that arrive after you save it. Mail already sitting in your inbox keeps its current state and is not touched — unless you explicitly tell the filter to reach back over existing conversations. People create a filter, watch the fifty matching emails already in the inbox stay exactly where they are, and conclude Gmail filters not working when the rule is in fact working perfectly on everything new.
There are two ways to apply a rule to mail you already have:
- On the last step of filter creation, before you click "Create filter," tick the checkbox labelled Also apply filter to matching conversations. Gmail then runs the rule across every message that already matches, not just future arrivals.
- Retroactively via search. If a filter already exists, run the same search in the Gmail search bar, select the results, and apply the label or archive by hand once, then let the filter handle everything going forward.
Test any new rule the honest way: send yourself a message that matches the conditions, or wait for a genuine new one, rather than judging the filter by mail that predates it. Nine times out of ten, a "dead" new filter is simply a correctly working filter that has not been given permission to touch your backlog, and the "Also apply to matching conversations" box ends the confusion instantly.
Fix 2: Labelled but Not Skipping the Inbox
A very specific and very common flavour of Gmail filters not working is the filter that half-works: the label appears on the message, proving the rule fired, but the email still lands in your inbox instead of moving out of the way. This trips people up because they assume applying a label and filing the mail are the same action. They are not. In Gmail, "apply a label" and "skip the inbox (archive it)" are two separate checkboxes, and ticking only the first leaves the message labelled and in the inbox at the same time.
To fix it, edit the filter and confirm both actions are selected:
- Open Settings, Filters and Blocked Addresses, find the rule, and click edit, then Continue.
- Make sure both Skip the Inbox (Archive it) and Apply the label are ticked. The first removes the message from the inbox; the second files it where you can find it. Together they produce the "sort it out of sight but keep it filed" behaviour most people actually want.
- Tick Also apply filter to matching conversations so the mail already cluttering your inbox gets swept out too, then save.
If a label is showing up on your mail but the sidebar entry for that label has vanished, that is a display problem rather than a filter problem, and our guide to Gmail labels not showing restores the sidebar in under a minute. The filter itself, in that case, is working exactly as written.
Fix 3: "Never Send to Spam" Is Overriding Your Rule
Here is a genuinely counter-intuitive cause of Gmail filters not working: one of your own filter actions can quietly cancel another. The action Never send it to Spam is stronger than Skip the Inbox, and when both are set on rules that touch the same mail, "never send to spam" keeps the message in the inbox and defeats your attempt to archive it. Users add "never send to spam" to protect an important sender, forget it is there, and later cannot understand why that sender's mail refuses to skip the inbox.
Audit for the conflict like this:
- Read every filter that touches the sender or keyword in question, not just the one you think is responsible. Two rules can match the same message and their actions combine.
- If a rule has both Never send it to Spam and Skip the Inbox, decide which you actually want. You cannot have a message bypass spam and skip the inbox through filters alone; the anti-spam protection wins.
- Where you only need the mail filed, remove "never send to spam" and keep "skip the inbox" plus the label. Where the sender genuinely lands in spam by mistake, keep "never send to spam" and accept that the message stays in Primary.
This interaction is one of the least documented reasons for Gmail filters not working, and it is worth checking early whenever a filter applies a label but stubbornly refuses to move the mail out of the inbox.
Fix 4: Conflicting or Overlapping Filters
Gmail does not run one filter and stop — it runs every filter whose conditions a message matches, in the order they were created, and stacks their actions together. That design is powerful but it means two rules can quietly fight. One filter archives a newsletter; a second, broader filter matching the same domain applies a label and keeps it in the inbox. The visible result is inconsistent, seemingly random behaviour that reads as Gmail filters not working when it is really two correct rules producing a contradictory combined outcome.
Untangle overlaps methodically:
- List the suspects. In Filters and Blocked Addresses, scan for any rule whose conditions could also match the mail you are troubleshooting — a broad from:*@domain.com rule will catch messages a narrower rule was meant to own.
- Look for contradictory actions. One rule deleting or archiving while another labels and keeps; one marking as read while another stars. When actions conflict, the outcome depends on how Gmail combines them and often is not what either rule intended.
- Tighten the conditions. Replace an over-broad domain match with a specific address, or add a "doesn't have" term to exclude the mail a different rule should handle. Narrow, non-overlapping conditions are the cure.
- Delete the dead rules. Old filters for senders you no longer hear from add noise and raise the odds of an accidental match. Prune anything you cannot justify.
A tidy, non-overlapping rule set almost never produces the erratic behaviour people blame on Gmail filters not working, because each message then meets exactly one rule with one clear set of actions. If several of your rules exist to keep newsletters under control, you may find it faster to let Gmail's own tools help — our walkthrough of Gmail's manage-subscriptions and one-click unsubscribe can retire whole categories of mail so you need fewer filters in the first place.
Fix 5: The Forwarding Filter That Never Fires
Forwarding filters fail for a reason that has nothing to do with the rule itself, which is why they are such a frequent and frustrating case of Gmail filters not working. Before Gmail will let a filter forward mail to another address, that forwarding address must be added and confirmed in settings. If the confirmation email was never actioned, or the destination address later changed, the filter is valid but has nowhere legitimate to send, so it silently forwards nothing.
Restore forwarding in this order:
- Confirm the address. Go to Settings, See all settings, Forwarding and POP/IMAP, and add the destination under forwarding addresses. Google sends a verification link to that address; the forward will not work until someone clicks it.
- Re-check the filter's action. Edit the rule and make sure the confirmed address is the one selected in the "Forward it to" dropdown. A destination removed or re-added drops out of existing filters.
- Mind the 20-address limit. Gmail caps forwarding filters at 20 distinct destination addresses. If you have hit that ceiling, new forwarding rules quietly do nothing. Combine senders instead: a single filter can list many addresses joined with OR and forward them all to one place, which sidesteps the cap.
- Watch for security lockdowns. Forwarding you did not set up is a classic sign of a compromised account, and Google sometimes disables forwarding after a security event. If a forward you never created appears, treat it as a breach and follow our Gmail security checklist immediately.
Once the destination is confirmed and inside the 20-address limit, a forwarding rule that was "broken" almost always springs back to life on the very next matching message.
Fix 6: You Hit Gmail's Filter Limits
Filters are not unlimited, and quietly running into a ceiling is a real, if less common, cause of Gmail filters not working. Gmail allows a maximum of 1,000 filters per account. When you try to create the 1,001st, Gmail refuses with a "too many filters" style error, and — more confusingly — heavy filter counts can make the whole set behave unreliably before you ever reach the hard cap.
If you suspect you are near the limit:
- Count and prune. A filter list in the hundreds is almost always full of redundancy — several narrow rules that a single broader one could replace, and dead rules for senders long gone. Consolidating is the cleanest way back under the cap.
- Combine conditions. One filter can match many senders with OR and apply the same actions to all of them. Ten near-identical rules collapse into one, freeing headroom and reducing the overlap risk from Fix 4.
- Remember the separate forwarding cap. The 20-address forwarding limit from Fix 5 is distinct from the 1,000-filter limit. You can be well under 1,000 filters and still blocked from adding a 21st forwarding destination.
Most personal accounts never approach 1,000 filters, but power users who automate aggressively — or who run bought or shared inboxes with imported rule sets — can, and when they do the symptom looks exactly like Gmail filters not working for no reason. If you run many inboxes and want each to hold a clean, predictable rule set, starting from stable accounts helps; our Gmail accounts overview explains the account types we supply for exactly that kind of organised, multi-inbox workflow.
Fix 7: Smart Categorisation Re-sorts Filtered Mail
Gmail's automated sorting — the Primary, Promotions, Social and Updates tabs, plus the AI-driven prioritisation layered on top in the Gemini era — runs alongside your manual rules and can appear to undo them. A message your filter labelled can still be shuffled into a category tab you rarely open, so it feels lost even though the label was applied. This is a growing source of Gmail filters not working complaints as Gmail leans harder on machine sorting and less on the static rules users write.
Bring the two layers back into agreement:
- Use "skip the inbox" deliberately. A filter that archives and labels removes the mail from the tabbed inbox entirely, so category sorting no longer has anything to reshuffle. This is the most reliable way to make a manual rule win.
- Check the category tabs. If filtered mail seems to vanish, look in Promotions and Updates before assuming the rule failed. The label is usually there; the message is just under a different tab.
- Simplify the inbox type. Switching to a "Default" or "Important first" inbox with fewer category tabs reduces the number of places automated sorting can move your mail, making manual filters behave more predictably.
This tension between Gmail's own classifier and your rules is the same underlying dynamic behind the spam filter letting junk through — two sorting systems, one inbox, occasionally disagreeing. Understanding that they coexist is half the battle; the other half is using "skip the inbox" so your rule, not the classifier, has the final say.
Fix 8: Filters Missing on Mobile and Across Devices
A frequent panic is opening the Gmail app, seeing no way to manage rules, and concluding Gmail filters not working on the phone. In fact the mobile Gmail app cannot create or edit filters at all — that has always been a web-only feature. Your rules still run server-side and apply to mail no matter where you read it, but the controls to build and change them live only at mail.google.com in a browser.
Work through the device checks like this:
- Manage filters on the web. To create, edit or delete any rule, open Gmail in a mobile or desktop browser (request the desktop site if needed) and use Settings, Filters and Blocked Addresses. There is no filter editor inside the app.
- Give sync a moment. A rule you just created on the web applies server-side, but the app's local view can lag. Pull to refresh to pull the current state from Google's servers.
- Confirm the right account. With several accounts in the app it is easy to check the wrong inbox and think a rule failed. Make sure you are viewing the account that owns the filter.
- Rule out an IMAP client. If you also use Outlook or Apple Mail, those clients have their own rules that run independently of Gmail's. A message moved by a desktop client's rule can look like a Gmail filter misbehaving when the two rule sets are actually fighting.
Because filters execute on Google's side, "missing on mobile" is almost always about where you can edit them, not whether they run, so what feels like Gmail filters not working on a phone is usually just the editor living elsewhere. Confirm the rule on the web, and the mobile mystery usually dissolves.
Fix 9: Export, Back Up and Rebuild Your Filters
When a rule really is gone or corrupted — deleted by accident, wiped by an IMAP client, or mangled during a migration — the fix is to rebuild, and the smart move is to make that impossible to need again. Gmail lets you export your entire filter set as a small XML file and import it back, which turns "my filters vanished" from a disaster into a two-minute restore. Anyone who leans on automation should keep a current export, because it is the one thing that makes Gmail filters not working genuinely recoverable rather than a rebuild from memory.
- Export now, before you need it. In Filters and Blocked Addresses, tick the filters you want (or select all), scroll down, and click Export. Save the resulting mailFilters.xml somewhere safe.
- Import to restore or clone. On the same page, use Import filters, choose your saved XML, preview the rules, and apply. This restores a lost set instantly and is also how you copy a working rule set to another account.
- Rebuild deliberately if you have no backup. Recreate the important rules first — the ones that route client mail or forward to a colleague — and use "Also apply to matching conversations" so each new rule sweeps your existing backlog as you go.
- Edit the XML for bulk changes. The export is human-readable; advanced users tweak addresses or labels in the file and re-import rather than clicking through dozens of dialogs.
A saved export is cheap insurance. Keep one per account, refresh it whenever you make a big change, and Gmail filters not working stops being something you dread and becomes something you simply restore.
Keep Your Gmail Filters Working
Once your automation is firing again, a handful of habits keep it that way through the next interface change or classifier update:
- Keep a current XML export. The single most effective safeguard. A backup turns any future breakage into a restore rather than a rebuild.
- Favour few, broad rules over many narrow ones. Combining senders with OR keeps you far from both the 1,000-filter and 20-forward limits and cuts the overlap that causes contradictory behaviour.
- Pair "skip the inbox" with your labels. It stops Gmail's category sorting from reshuffling mail your rule already filed, so the manual rule wins.
- Audit filters quarterly. Delete dead rules, confirm forwarding addresses are still valid, and check for the "never send to spam" conflict from Fix 3.
- Watch for rules you did not create. Unfamiliar filters or forwards are a security red flag, not a glitch. Investigate them the way you would any suspected compromise.
Automation is only as dependable as the account it runs on, and freshly created inboxes trip Gmail's newer defaults far more readily than established ones. If you rely on filters to run separate projects, clients or campaigns across several inboxes, the same reliability argument that runs through our case for why aged Gmail accounts hold up better applies to your rules too. And if you are weighing a personal account against a managed one — where an administrator can standardise or override filters domain-wide — our comparison of Gmail accounts versus Google Workspace lays out how that control differs. Do those few things and Gmail filters not working becomes a rare, quickly solved event rather than a monthly headache. Keep a backup, keep your rules lean, and Gmail filters not working stops being a recurring surprise.
Frequently Asked Questions
Why did my Gmail filters suddenly stop working in 2026?
If your rules failed on one specific day and then recovered on their own, the likeliest cause is the 24 January 2026 outage, when Google pushed a mis-routed mail-sorting update that overrode manual filters for roughly 1.8 billion accounts for about five hours before being fully resolved. That was a platform problem, not your account, and needed no changes on your side beyond a hard refresh once the fix landed. If instead a single rule stopped while everything else works, the cause is local: the filter only runs on new mail, a conflicting action like "never send to spam" is overriding "skip the inbox," or two overlapping rules are fighting. Check the specific rule in Settings, Filters and Blocked Addresses first, and rule out a Google-wide incident before you start rewriting anything.
Do Gmail filters apply to emails already in my inbox?
No, not by default. A Gmail filter only acts on messages that arrive after you save it, which is why a brand-new rule can look broken when the mail already in your inbox stays exactly where it was. To apply a rule to existing mail, tick "Also apply filter to matching conversations" on the last step of filter creation, and Gmail will run the rule across every message that already matches. For a filter that already exists, you can run the same search in the search bar, select the results, and apply the label or archive by hand once. After that, the filter handles everything new automatically. Judging a filter by old mail it was never allowed to touch is the most common reason people wrongly conclude their filters have failed.
Why does my Gmail filter apply a label but not skip the inbox?
Because applying a label and skipping the inbox are two separate actions, and ticking only the first leaves the message labelled and still in your inbox. Edit the filter and make sure both "Apply the label" and "Skip the Inbox (Archive it)" are selected — the label files the mail where you can find it, and skip-the-inbox removes it from the main view. If both are ticked and the mail still will not move, check for a "Never send it to Spam" action on that or an overlapping rule, because that action overrides skip-the-inbox and keeps the message in place. Removing the redundant "never send to spam" usually lets the archive action work as intended.
Is there a limit to how many Gmail filters I can create?
Yes. Gmail allows a maximum of 1,000 filters per account, and trying to create more returns a "too many filters" error. Separately, forwarding filters are capped at 20 distinct destination addresses, so you can be well under the 1,000-filter limit and still unable to add another forwarding rule. Most personal accounts never come close to 1,000, but heavy automators and imported rule sets can, and heavy filter counts can make the whole set behave unreliably before the hard cap. The fix is to consolidate: one filter can match many senders joined with OR and apply the same actions to all of them, which collapses redundant rules and frees headroom under both limits.
Can I create or edit Gmail filters on the mobile app?
No. The Gmail mobile app cannot create, edit or delete filters — that has always been a web-only feature. Your existing rules still run server-side and apply to your mail on every device, but to manage them you must open Gmail in a browser (request the desktop site on a phone if needed) and use Settings, See all settings, Filters and Blocked Addresses. If a rule you created on the web does not seem to be reflected in the app, pull to refresh to sync the latest state, and confirm you are viewing the account that owns the filter. Because filters execute on Google's side, "no filters on mobile" is about where you can edit them, not whether they run.
Still fighting Gmail filters not working after the whole list, or setting up several automated inboxes and want each one to stay predictable? Browse quality-checked, aged Gmail accounts on our product page, or message us on Telegram at t.me/mixgmail for live stock and hands-on help getting your rules — and your inbox — behaving exactly the way you set them.