Every day, Gmail filters out millions of spam emails before they reach your inbox — but it doesn’t catch everything. Promotional junk, old newsletters, and spoofed senders slip through, burying real messages and wasting time you won’t get back.
The good news: Gmail has four built-in tools that work together to stop spam — block sender, unsubscribe, create filter, and report spam. None of them require an extension or a third-party app. This guide walks through each method in order and covers the mistakes most people make along the way.
Quick Answer
Select the spam email, click the three-dot menu, and choose Block [Sender]. For newsletters, click Unsubscribe next to the sender name at the top of the email. To stop a whole category automatically, go to Settings → See all settings → Filters and Blocked Addresses → Create new filter.
Why Spam Still Reaches Your Inbox
Gmail’s AI catches the vast majority of spam, but “graymail” — marketing from retailers you’ve bought from, newsletters you signed up for years ago, and bulk senders whose practices are technically legitimate — slips through routinely. Spammers also rotate sending addresses to dodge blocks. Relying on a single tactic won’t solve the problem; combining all four built-in tools cuts junk to a trickle within days.
Block a Specific Sender
The fastest fix for a one-off bad actor:
- Open the email.
- Click the three-dot icon (More) in the top-right corner of the message — not the one in the main toolbar.
- Select Block [Sender name].
- Gmail automatically moves all future emails from that address to Spam.
Blocking is instant and syncs across every device you use Gmail on.
Pro tip: If the same sender keeps appearing from different addresses — info@spamsite.com, news@spamsite.com — blocking individual addresses won’t help. Create a filter targeting the whole domain instead (see below).
Unsubscribe from Mailing Lists
For legitimate newsletters and promotions, Gmail shows a grey Unsubscribe link at the top of the email, right next to the sender name.
- Open the email.
- Click Unsubscribe (or Open Unsubscribe form for senders that use a web form).
- Confirm if prompted. Gmail sends the unsubscribe request on your behalf and moves the email to Spam.
Expect emails to stop within 1–10 business days, as most senders process unsubscribe requests in batches.
Troubleshooting tip: No Unsubscribe link? The sender isn’t using standard list headers. Use Block or a filter instead — and if the email looks like phishing, don’t click anything in it.
Create a Filter to Catch Repeat Spam
Filters are the most powerful option — they target patterns like a sending domain, a subject keyword, or a combination of criteria, and act on every match automatically.
- Click the search bar at the top of Gmail.
- Click the filter icon (funnel) on the right side of the search bar.
- Enter your criteria. To block a whole domain, type the domain in the From field (e.g., @unwanteddomain.com). Use the Subject field for keyword patterns.
- Click Create filter.
- Choose an action: Delete it, Skip the Inbox, Mark as spam, or Apply a label.
- Optionally tick Also apply filter to matching conversations to clean up existing emails at the same time.
- Click Create filter to save.
You can edit or remove any filter under Settings → See all settings → Filters and Blocked Addresses.
Pro tip: Before creating a filter, test your criteria in the regular Gmail search bar. If only the spam appears in results — and none of your real emails — you’re safe to proceed. This takes 30 seconds and prevents accidental filtering of important mail.
Report Spam to Train Gmail’s Filter
Every report you submit improves Gmail’s AI for your account and for all Gmail users globally.
- Select or open the email.
- Click the Report spam button (stop-sign icon) in the toolbar, or use the three-dot menu and select Report spam.
- For dangerous fakes, choose Report phishing instead — this flags the email to Google’s security team for review.
Deleting spam without reporting it removes the email from view but teaches Gmail nothing. Get into the habit of marking it first.
Choosing the Right Method
| Method | Best For | Takes Effect | Blocks Domain? |
|---|---|---|---|
| Block Sender | One-off junk senders | Immediately | No (address only) |
| Unsubscribe | Legitimate mailing lists | 1–10 business days | Yes (via list removal) |
| Create Filter | Repeat patterns / domains | Immediately | Yes (with @domain) |
| Report Spam | Training Gmail’s AI | Immediately | Helps all Gmail users |
| Report Phishing | Dangerous fakes | Immediately | Escalated to Google |
Common Mistakes to Avoid
- Blocking without filtering. Spammers rotate addresses within the same domain. Blocking one address lets the next variation through. Add a filter targeting @theirdomain.com for persistent offenders.
- Clicking Unsubscribe in suspicious emails. Gmail’s built-in Unsubscribe button is safe for recognizable brands. But for unsolicited emails from unknown senders, clicking any link — including unsubscribe — can confirm your address is active or expose you to malware. Use Report phishing instead.
- Deleting instead of marking as spam. Deleting removes the email from your inbox but teaches Gmail’s filter nothing. Mark as spam first, then delete if you want it gone immediately.
- Making filter criteria too broad. A filter on the word “deal” will catch emails from Amazon and your bank alongside junk. Test your search criteria in the Gmail search bar before saving the filter.
- Ignoring the Promotions tab. Gmail may already be sorting newsletters into Promotions automatically. Check there before building custom filters — the email you want to stop may already be exactly where it should be.
Frequently Asked Questions
Does blocking a sender in Gmail apply on my phone too?
Yes. Gmail syncs across all devices, so blocking a sender on the website also applies on Android and iPhone. Future emails from that address go to Spam everywhere automatically.
How many senders can I block in Gmail?
Gmail allows up to 1,000 blocked senders per account. If you’re approaching that limit, switch to domain-level filters instead — they use a separate limit of 1,000 filter rules and are more efficient for repeat offenders.
Is it safe to click Unsubscribe in a spam email?
For recognizable companies — retailers, newsletters you remember signing up for — yes, Gmail’s built-in unsubscribe is safe. For unsolicited emails from unknown senders, skip any links in the email and use Report phishing instead.
Can I permanently delete spam without it hitting the Spam folder first?
Yes. Create a filter and choose Delete it as the action. Matching emails are permanently removed on arrival, bypassing the Spam folder entirely. Make your criteria specific enough to avoid catching real emails.
Why am I still getting emails after unsubscribing?
Most senders take 1–10 business days to process unsubscribe requests. If emails continue after two weeks, the sender is likely using multiple lists or domains — block them or add a filter targeting their domain.
How do I bulk-delete all emails from a spam sender at once?
In the Gmail search bar, type from:spamsender@example.com. Check the Select all box and then click Select all conversations matching this search. Click Delete or Report spam to process them all in one go.
Conclusion
Gmail’s built-in spam tools — Block, Unsubscribe, Filter, and Report — are all you need to cut junk mail dramatically without installing anything. Start with Unsubscribe and Report spam for the quickest wins; most users see a noticeably cleaner inbox within the first week of applying these consistently.
For an even more organized inbox, see how to automatically sort emails with Gmail labels and filters — a one-time setup that keeps your inbox tidy on its own. If Gmail is giving you other trouble, this guide fixes Gmail not sending emails in minutes.