Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Email Cleanup Software
  3. GMClean

GMClean

What it is

GMClean is a free, self-hosted web tool for reviewing inboxes, classifying email, unsubscribing, deleting messages, and exporting data. It scans message headers such as sender, subject, and List-Unsubscribe information without downloading email bodies. The tool supports up to 10 Gmail, Outlook, or custom IMAP mailboxes at once and can scan INBOX, Spam, Promotions, Trash, and other IMAP folders. Analysis includes a 0–100 inbox health score based on five weighted factors, sender insights, and email age distribution. Classification uses heuristic rules, with optional Gemini assistance for ambiguous cases. Users can unsubscribe in one click or in bulk; bulk deletion is processed in batches of 500 messages. Exports include selected subscriptions with resubscribe links and scanned emails in CSV format. GMClean stores data in browser IndexedDB, and the project says it has no cloud database or telemetry. Credentials are encrypted before storage, and setup requires an ENCRYPTION_SECRET described as an AES-256 key. The project documents deployment with npm, Docker, or Docker Compose. Its MIT-licensed plan is free.

For and against

For

  • Connects up to 10 mailboxes simultaneously
  • Scans headers without downloading email bodies
  • Includes inbox scoring and sender insights
  • Supports bulk unsubscribe and CSV exports
  • MIT-licensed and self-hosted

Against

  • Bulk deletion is batched at 500 messages
  • Optional Gemini classification is limited to ambiguous cases
  • Setup requires an ENCRYPTION_SECRET

The verdict

GMClean combines inbox analysis with unsubscribe, deletion, and export tools while keeping its storage in browser IndexedDB, according to the project. Users should account for its self-hosted setup and 500-message deletion batches.

Who it suits

GMClean suits people who want to inspect and manage several Gmail, Outlook, or IMAP inboxes through a self-hosted web tool. Its header-only scanning and export options may fit users seeking inbox analysis without fetching message bodies.

Plans and prices

Open source

Free

MIT licensed · self-hosted

Every plan, in full

On the record

Account limit
The README says users can connect up to 10 mailboxes simultaneously.github.com · read 11 Oct 2026
AI integration
Optional Gemini-powered classification is available for ambiguous cases.github.com · read 11 Oct 2026
Authentication
It supports app passwords and OAuth2 for Google and Microsoft.github.com · read 11 Oct 2026
Bulk delete limit
Bulk email deletion is batched at 500 messages per batch.github.com · read 11 Oct 2026
Classification
Email classification uses heuristic rules and can optionally use Gemini for ambiguous cases.github.com · read 4 Oct 2026
Credential security
The README says credentials are encrypted with AES-256-CBC before storage and requires an ENCRYPTION_SECRET.github.com · read 11 Oct 2026
Deployment
The README provides npm development, Docker, and Docker Compose setup instructions.github.com · read 11 Oct 2026
Email providers
It supports Gmail, Outlook, and custom IMAP mailboxes.github.com · read 11 Oct 2026
Email providers and authentication
The README lists Gmail, Outlook, and custom IMAP support, with app passwords or OAuth2 for Google and Microsoft.github.com · read 4 Oct 2026
Exports
It can export selected subscriptions and scanned emails to CSV.github.com · read 11 Oct 2026
Folder scanning
It can scan INBOX, Spam, Promotions, Trash, and other IMAP folders.github.com · read 11 Oct 2026
Header-only scanning
GMClean says it fetches email headers such as subject, sender, and List-Unsubscribe, and does not download email bodies.github.com · read 4 Oct 2026
Inbox analysis
It provides a 0–100 inbox health score based on five weighted factors, plus sender insights and email age distribution.github.com · read 4 Oct 2026
Inbox insights
It provides a 0–100 inbox health score, sender insights, email age distribution, and inbox analytics.github.com · read 11 Oct 2026
License
The repository says GMClean is licensed under the MIT License.github.com · read 11 Oct 2026
License and support
The repository is MIT-licensed and invites contributions through GitHub pull requests.github.com · read 4 Oct 2026
Local data
The README says app data is stored in browser IndexedDB and the app has no cloud database or telemetry.github.com · read 11 Oct 2026
Local storage
GMClean says data is stored in browser IndexedDB and that it has no cloud database, telemetry, tracking cookies, or analytics scripts.github.com · read 4 Oct 2026

Alternatives to GMClean

Every alternative, ranked