Inbox cleanup, done properly

Delete thousands of emails without deleting the ones that matter

Empty Promotions, Spam, Social and Updates in a single pass — or find every message containing a keyword and clear it out. Works across Gmail, Outlook, Yahoo, iCloud and any IMAP mailbox, behind one consistent interface.

Preview before every deletion One-click undo Free plan, no card required

What a cleaning preview looks like

Preview — nothing has been deleted yet
18,432
Will be deleted
1.9 GB
Space freed
0
Starred touched
Promotions12,480
Social3,901
Spam / Bulk Mail1,744
Updates307
Sent, Drafts and Archive excluded

One interface, every mailbox

GmailGoogle WorkspaceOutlook.com Microsoft 365Yahoo MailiCloud Mail.comGMXZohoFastmailAny IMAP

Two ways to clean, both precise

Most tools give you a blunt "delete all". This one lets you say exactly what you mean, then shows you the consequences before acting.

Clean by section

Email Cleaner detects which sections your mailbox actually has — Inbox, Promotions, Social, Updates, Forums, Spam and Trash — and empties the ones you pick. Gmail categories, Outlook's Junk Email and Yahoo's Bulk Mail all map to the same controls.

Clean by keyword

Give it a word or phrase and it finds every message containing it — in the subject, the sender or the full body — across every folder at once, then deletes them together. Match any keyword or require all of them.

Preview before anything moves

Every job counts matches first and breaks them down by folder, with a sample of what would go and how much space you would get back. Nothing is deleted until you press the button.

Undo in one click

Deletions move mail to Trash by default. Every affected message is recorded, so a single click puts them all back in the folder they came from — for up to 90 days.

Guardrails you cannot switch off by accident

Sent, Drafts and Archive are protected unless you name them explicitly. Starred mail is excluded by default. Unbounded queries are refused outright, and anything over 25,000 messages needs a second confirmation.

Rules that run themselves

Save a filter as a rule and schedule it — clear Promotions older than 90 days every Monday, and never think about it again. Scheduled rules may only move mail to Trash, never erase it.

How it works

Four steps, one of which is "change your mind"

The whole flow is designed around the assumption that you will occasionally write a rule that matches more than you expected.

Connect a mailbox

Gmail and Outlook use OAuth — click, approve, done. Everything else takes an address and an app password, with server settings discovered for you.

Say what to remove

Tick the sections, type the keywords, add a date or size limit. The interface tells you which filters run on the provider and which run locally.

Read the preview

Exact counts per folder, total space, and a sample of messages. Warnings appear for anything risky before you commit.

Approve — or undo

Confirm and watch live progress. If it was not what you meant, one click restores everything.

What "provider-agnostic" actually buys you

Rules are written against folder roles, never raw folder names. Each provider maps its own world onto them, so one rule behaves the same everywhere.

RoleGmailOutlookYahoo
spamSPAMJunk EmailBulk Mail
trashTRASHDeleted ItemsTrash
promotionsCategoryn/an/a
archiveAll MailArchiveArchive

Where a role does not exist — Outlook has no Promotions — the preview says so rather than quietly widening the search.

Built for mailboxes that got out of hand

1,000
Messages deleted per API call on Gmail
0
Messages deleted without your approval
90 days
Maximum undo window
AES-256
Encryption on every stored credential

Questions people ask before connecting a mailbox

Can Email Cleaner delete my emails by accident?

No. Every job runs a preview first that counts matches and shows a sample, and nothing is deleted until you approve it.

Deletions move mail to Trash by default, so they can be undone. Sent, Drafts and Archive are protected unless you name them explicitly, starred mail is excluded by default, and a query with no folder, keyword, sender or date filter is refused outright rather than matching everything.

Which email providers are supported?

Gmail and Google Workspace through the Gmail API, Outlook.com and Microsoft 365 through Microsoft Graph, and Yahoo, iCloud, Mail.com, GMX, Zoho, Fastmail, AOL and any other mailbox that speaks IMAP.

For unknown domains, server settings are discovered from a built-in table and the Thunderbird autoconfig database, and the connection is always tested before the account is saved. See the full provider list and setup steps.

Does Email Cleaner read my emails?

Only to match your own rules. When a keyword search needs the message body, that content is processed in memory and never written to disk.

We store message identifiers, subjects and senders for matched messages so a deletion can be undone — nothing else. We never sell your data, never use it for advertising, and never use it to train AI models. Read the privacy policy.

Is my mailbox password safe?

For Gmail and Outlook we never see a password at all — access is granted by OAuth, and you can revoke it from your Google or Microsoft account at any time.

For IMAP providers you supply an app password, a single-purpose credential you can revoke without changing your real password. It is encrypted with AES-256-GCM before storage and cryptographically bound to your account, so a copied record cannot be decrypted elsewhere.

Can I undo a deletion?

Yes, as long as the job ran in trash mode — which is the default. Every affected message is recorded, so one click restores them to the folder they came from, for 7 to 90 days depending on your plan.

Permanent deletion is available but never the default, is refused for scheduled rules, and always requires an explicit confirmation that says plainly it cannot be undone.

What happens if I cancel or delete my account?

Deleting your account removes your stored credentials immediately and all associated rules, job history and message records within 30 days. Disconnecting a single mailbox deletes its credential straight away.

Deleting your Email Cleaner account never deletes anything in your actual mailbox.

Start with one mailbox, free

Connect a mailbox, run a preview, and see exactly what a clean would remove before you decide anything. No card required.