100% client-side · No servers

Take back your Gmail inbox

ScrubInbox scans your inbox for subscriptions and junk, then lets you bulk delete them in one click. Free, open source, and completely private.

Start cleaning View source code
No data leaves your browser
Open source on GitHub
Free forever
How it works

Four steps to a clean inbox

1

Connect Gmail

Sign in with Google to grant temporary access. ScrubInbox uses official Google APIs with minimal permissions.

2

Review what's there

ScrubInbox groups your emails by sender domain so you can see which subscriptions and notifications are cluttering your inbox.

3

Clean up

Select the sender domains you want gone, then trash or permanently delete them. Starred and labeled emails are excluded by default.

4

Enjoy a clean inbox

Open Gmail to an inbox free of noise. Run ScrubInbox again anytime the clutter creeps back.

Your email stays on your device

ScrubInbox is a static web app that runs entirely in your browser. There is no backend server, no database, and no analytics. Your email content is never transmitted anywhere except directly between your browser and Gmail's API.

  • No server-side code, no backend, no database
  • Email data goes directly from Gmail API to your browser
  • OAuth tokens stay in memory and are never persisted
  • Fully open source — audit the code yourself
Your Browser
ScrubInbox runs here — all processing happens locally
Direct connection
Gmail API
Accessed directly via Google's official OAuth
No third-party server
Our Server
Doesn't exist — we have no backend

Open source, always

ScrubInbox is MIT-licensed and open source. Read the code, suggest improvements, or fork it and run your own instance.

View on GitHub