Gmail is good at spam. The mail that still reaches Inbox is usually one of three things: a real company you once bought from, a list you joined on purpose, or a scam that wants you to click. The fix is different for each. “Unsubscribe” is correct for a shop. It is wrong for a fake bank.

What you need

  • A browser signed into the Gmail inbox you care about
  • Two minutes of honesty about which lists you actually joined

1. Report spam and phishing

Open the message. If it pretends to be your bank, Microsoft, or a delivery firm and the address looks off, do not click anything. Click Report phishing (three dots → Report phishing) or Report spam. That trains Gmail for you and for everyone else. Then delete it.

Hover a link without clicking. The real destination shows in the bottom corner of the browser or in Gmail’s preview. A “PayPal” mail that goes to a random domain is phishing. Read how to check a site before you type a password if you already clicked.

2. Unsubscribe from real senders

Newsletters from shops you recognize have an Unsubscribe link. Use it. Gmail also shows an Unsubscribe button near the sender on many legitimate lists. That is safe. After a few days, if they keep mailing, filter them.

Do not unsubscribe from a message you already think is a scam. That tells them the address is live.

3. Create a filter for a stubborn sender

Open a message from that sender. Three dots → Filter messages like these. Gmail fills From. Create filter → tick Skip the Inbox (Archive it) or Delete it, and also tick Never send it to Spam if you still want it searchable. Create filter.

Filters are how you handle a school or a vendor that will not honor unsubscribe but is not a scam.

4. Block an address

Three dots → Block [sender]. Future mail from that exact address goes to spam. Spammers change addresses, so blocking is for one annoying person, not for the whole internet. Reporting spam still matters more.

If the inbox is still a landfill

Hundreds a day, suddenly

  • Your address was sold or leaked. You cannot “clean” that. Filters plus Gmail’s spam folder do the work. Consider a new address for sign-ups and keep the old one for banks.
  • Check Filters and Blocked Addresses (Settings → See all settings → Filters) for a filter you made years ago that forwards or marks everything as important.
  • If mail you need is landing in Spam, open it and click Not spam. Teach both directions.
  • Turn on 2-step verification on the Google account. A flooded inbox plus weird sent mail means someone else may be using the account — change the password from a device you trust.

Common questions

Should I unsubscribe from every junk mail?

Only if you recognize the brand. Unsubscribe on a fake bank mail tells scammers the address is live. Report phishing instead.

Blocking one sender did nothing.

Spammers change addresses. Report spam and use filters. Blocking is for one annoying person, not a flood.

Mail I need is in Spam.

Open it and click Not spam. Check Filters for a rule you made years ago that is too broad.