Your inbox, under control.
Core: see who emails you, add Gmail filters, unsubscribe when headers support it, and review a read-only action history. Deals and Receipts are optional in-app beta areas—helpful for triage, not the headline promise.
Free to use · Metadata-first; modify only when you use filters · No bodies stored on our servers
Trusted by inbox-conscious people
How it works
Clean inbox in three steps
No complicated setup. Connect Gmail and you are viewing senders in under a minute.
Connect Gmail
Sign in with Google. We start with read-focused access to group recent mail. If you use filters, we ask for the extra scope only when you start that action.
See who emails you
Senders are ranked by recency and volume. Add Gmail filters, use unsubscribe when message headers support it, and—if you want—open optional beta Deals and Receipts views (best effort, for triage).
Review your history
The History page lists actions the app took for you (filters, unsubscribe attempts, and related events). It is a product log, not a full copy of every Gmail change.
Features
Inbox control, honestly scoped
Core first: Subscriptions, Filters, List-Unsubscribe where headers support it, and a read-only History. Deals and Receipts are optional in-app beta views—same sign-in, framed for best-effort triage.
Subscriptions
Synced senders, ranked by activity. Expand rows to see recent messages. On-demand preview may ask Gmail for more—only when you open it.
Sender workspaceFilters
Create Gmail rules from a sender, manage them in a sidebar, and (where supported) apply them to past messages. Step-up to modify is only when you start a filter action.
Gmail rulesUnsubscribe
When List-Unsubscribe exists in headers, we can run the HTTP request or hand off a mailto draft to your mail app. Not every sender provides it; success is not guaranteed.
Header-basedHistory
A read-only log of app-initiated events: filters, unsubscribe attempts, permissions, and failures. Handy for transparency—not a full Gmail client audit log.
Action logDeals (beta)
Optional view for promotion-like email, grouped with best-effort classification. It can miss or mislabel—use it as triage, not a guarantee.
BetaReceipts (beta)
Optional view for purchase-like mail. Totals and order hints are for your review, not a ledger entry.
BetaFrom users
Inbox peace, finally.
“I had 169 senders I did not know were emailing me. I created filters for dozens in one session. The Subscriptions and Filters path is what I use daily.”
“History is the trust clincher. I can see when I unsubscribed, when a filter applied, and when something failed—without hunting through Gmail settings.”
“I use Deals once in a while to skim promos, but the core value for me is sender volume, one-click filter creation, and knowing unsubscribe used real headers.”
FAQ
Straight answers
If something here conflicts with the in-app consent screens, trust the screens — they're tied to the exact OAuth scopes you're granting.
Is Unsubscriber read-only forever?
No. The first Gmail connection is read-focused so we can group recent mail without asking for write access up front. If you use features that need more — like creating Gmail filters — the app requests additional permission when you start that action, not before.
Do you store my full emails?
We prioritize metadata and short snippets to keep the product fast and privacy-conscious. We don’t bulk-store full message bodies as a default posture.
Will you modify my mailbox without asking?
No. Advanced changes are user-initiated, capability-gated, and reflected in your in-app history where applicable.
Does Unsubscriber unsubscribe from everything?
No. Unsubscribe only works when the message had List-Unsubscribe in headers we synced, and the sender can still keep mailing. Some flows open your mail app for you to send a request yourself—we never send mail on your behalf.
Start with your inbox today.
Free to use. Connect Gmail, review senders, add filters, and check your action history when you need proof of what the app did.
Free to use · Metadata-first; modify if you use filters · No bodies stored on our servers · Disconnect any time