How to Block Spam Emails in Gmail: Every Method That Works (2026)

How to Block Spam Emails in Gmail: Every Method That Works

There are four ways to block spam emails in Gmail: block the sender (their future emails route to your Spam folder), report the message as spam (which trains Gmail's filter), create a filter that auto-deletes matching messages, or add a third-party spam blocker that catches what Gmail misses. Each method stops a different kind of spam, and most people need at least two of them.

This guide walks through all four, with the exact steps for Gmail on the web and in the iOS and Android app. Every menu path below is verified against Gmail's official help pages, so you can follow along without hunting for buttons that moved.

One thing to know up front: none of Gmail's built-in tools actually stop spam from arriving. They sort it, hide it, or delete it after it lands. That distinction matters, and we cover what to do about it at the end.

Method 1: Block the sender

Blocking is the fastest fix for a single annoying sender. According to Gmail's official blocking guide, once you block someone, all future emails from them go to Spam automatically.

On the web

  1. Open Gmail and click the message from the sender you want to block.
  2. At the top right of the message, next to Reply, click More (the three-dot icon).
  3. Click Block "[sender name]".

In the Gmail app (iPhone, iPad, Android)

The steps are identical on iOS and Android:

  1. Open the message from the sender.
  2. At the top right, next to Reply, tap More (three dots).
  3. Tap Block "[sender name]".

To unblock someone later, go to Settings (gear icon), click See all settings, open the Filters and Blocked Addresses tab, check the box next to the address, and click Unblock selected addresses.

If all you need is the basic block flow with screenshots, we cover it in more depth in our guide to blocking an email address in Gmail.

The catch with blocking

Blocking does not delete or refuse the emails. They still arrive in your account, just in the Spam folder, where they sit until Gmail auto-deletes them after 30 days. And blocking only covers that one exact address. Spammers know this, which is why they rotate addresses constantly. Block one, and the same operation emails you from a new address tomorrow.

Method 2: Report the message as spam

Reporting spam does something blocking does not: it teaches Gmail. Per Gmail's spam reporting page, when you report a message, Google receives a copy and may analyze it to protect users from spam and abuse. The more you report, the better Gmail gets at catching similar messages on its own.

On the web

  1. Open Gmail.
  2. Select one or more emails (use the checkboxes in the inbox list).
  3. Click the Report spam button at the top (the stop-sign icon with an exclamation mark).

In the Gmail app

  1. Open the message.
  2. Tap More (three dots) at the top right.
  3. Tap Report spam.

Messages you report go to the Spam folder and are automatically deleted after 30 days. If you report something by mistake, open the Spam folder, select the email, and click Not spam to send it back to your inbox.

Report spam vs. unsubscribe

Google draws a line here. If you actually signed up for the emails (a newsletter, a store you bought from once), Gmail suggests using the Unsubscribe option instead of reporting spam. That keeps your spam reports meaningful and stops the mail at the source. Just never click unsubscribe links inside messages that are already in your Spam folder. We explain why in our junk folder warning: confirming your address to a real spammer makes things worse.

Method 3: Create Gmail filters (the power method)

Filters are Gmail's most flexible spam tool. A filter watches every incoming message and applies an action automatically: delete it, archive it, label it, or mark it read. The steps below come from Gmail's filter documentation.

Filters can only be created on the web, not in the mobile app. They run server-side though, so a filter you build on your laptop also cleans up the inbox you see on your phone.

How to create a filter

  1. Open Gmail on the web and click the search box at the top.
  2. Click Show search options (the sliders icon on the right side of the search box).
  3. Enter your criteria: sender, subject, keywords.
  4. Click Create filter at the bottom of the search panel.
  5. Choose what happens to matching messages.
  6. Click Create filter to save.

There is a shortcut too: open any email, click More (three dots), then Filter messages like these. Gmail pre-fills the sender for you.

Filter recipe 1: block by subject keywords

Spam campaigns reuse the same hooks even when the sender changes. In the search options panel, put your trigger words in the Subject field:

  • crypto OR "act now" OR "limited time" OR prize

Then pick Delete it as the action. Any message with those words in the subject line skips your inbox and goes straight to Trash. Start with words that only appear in spam you receive, not words a real contact might use.

Filter recipe 2: block an entire domain

The Block button only works on single addresses. A filter can take out a whole domain. In the From field of the search options, type the domain with an @ in front:

  • @sketchy-deals-site.com

Gmail matches every address at that domain: sales@, offers@, noreply@, all of them. You can also stack several domains in one filter with OR:

  • @domain-one.com OR @domain-two.net

Auto-delete vs. auto-archive

When you create a filter you choose its action, and the two most useful ones behave very differently:

  • Delete it: the message goes to Trash. You never see it. Trash empties on its own after 30 days, so mistakes are recoverable for a month, then gone.
  • Skip the Inbox (Archive it): the message bypasses your inbox but stays in All Mail forever. You can search for it later.

Our suggestion: start new filters with Skip the Inbox plus a label like "filtered-spam". Check the label for a week or two. If nothing legitimate landed there, edit the filter and switch it to Delete it. To edit a filter, go to Settings, See all settings, Filters and Blocked Addresses, then click Edit next to the filter.

You can also export your filters as an .xml file from that same tab and import them into another Gmail account, which is handy if you manage more than one inbox.

Where filters hit their limit

Filters are exact-match machines, and that is also their weakness:

  • Spammers rotate addresses and domains. A filter that blocks @spam-domain.com does nothing when the next blast comes from @spam-domain2.com. Spoofed senders change faster than you can write rules.
  • Keyword filters go stale. Spam subject lines mutate to dodge exactly this kind of rule.
  • Filter lists become a part-time job. Every new spam wave means opening settings and writing another rule, and your list grows forever without ever being finished.
  • Filters cannot judge intent. A rule cannot tell a scam from a newsletter from a receipt. It only sees the text you told it to look for.

Filters are excellent for predictable, repeating mail. They lose against adversaries who adapt, and spammers adapt for a living.

When Gmail's own tools are not enough

If you have blocked senders, reported spam, and built a stack of filters but junk still reaches your inbox, the problem is not your settings. It is structural. Blocking and filtering are reactive: they act on senders and patterns you have already seen. Spam that gets through is, by definition, the spam you have not seen yet.

There is also the gray zone Gmail's spam filter ignores on purpose: graymail. Promotional emails, "updates" from apps you signed up for years ago, cold outreach with a legal unsubscribe link. It is not spam by Gmail's definition, so it sails through, and it usually outnumbers the real spam.

Two approaches close that gap:

  • Flip the default with a screener. Instead of blocking bad senders one by one, an email screener holds every first-time sender out of your inbox until you approve them. Known senders flow through, strangers wait at the door. Rotating addresses stop mattering because a new address is just another stranger. Our email screener guide explains how that works day to day.
  • Use a spam blocker that reads the message, not just the sender. Leave Me Alone's AI Spam Blocker evaluates incoming email in real time and blocks spam based on what the message actually is, not whether the address is on a list. It is private by design: your email content is never sent to outside AI companies. We compare it with rule-based filtering in our AI spam filtering explainer.

For a wider look at the tools in this space, our spam blocker app comparison covers the current options.

Frequently asked questions

Does blocking a sender in Gmail stop their emails?

No. Blocking routes their future emails to your Spam folder, where they are deleted after 30 days. The emails still arrive in your account. The sender is not notified and nothing prevents them from emailing you from a different address.

How do I block emails in Gmail permanently?

Gmail has no true permanent block. The closest built-in option is a filter set to Delete it, which sends matching messages to Trash automatically (Trash clears after 30 days). For senders who rotate addresses, a filter on the whole domain helps, and a screener or AI spam blocker covers the senders you cannot predict.

Why does Gmail spam still get through?

Three reasons. First, spammers rotate sender addresses and domains, so blocks and filters built on yesterday's spam miss today's. Second, spam content constantly mutates to slip past keyword rules and automated filters. Third, a lot of what feels like spam is graymail: promotional email you technically opted into, which Gmail deliberately does not treat as spam.

Can I block a whole domain in Gmail?

Yes, but not with the Block button, which only handles single addresses. Create a filter instead: open Show search options, type @thedomain.com in the From field, click Create filter, and choose Delete it. Every address at that domain is covered, and you can chain several domains together with OR.


Blocking, reporting, and filtering will get your Gmail inbox most of the way there. For the spam and graymail that keeps slipping through anyway, Leave Me Alone's spam blocker handles the part Gmail's tools were never built for: stopping unwanted email before it interrupts you, without your data ever being sold.