Free email list cleaner
Paste a list and get one clean row per mailbox, with duplicates, malformed rows and throwaway domains gone. Free, no sign-up, and nothing you paste leaves your browser.
One address per line, or separated by commas, spaces or semicolons. Name <address> and mailto: forms are understood.
Exactly what gets removed
Published in full, so you can tell whether a row disappeared for a reason you agree with.
Case is folded
Hello@Example.com and hello@example.com are one mailbox. Always applied, because mailbox names are treated case-insensitively in practice.
Wrappers are stripped
Sam Rivera <sam@example.com>, mailto:sam@example.com and quoted or bracketed rows all reduce to the address itself.
Gmail aliases collapse, if you ask
first.last+news@gmail.com and firstlast@gmail.com reach the same inbox. Opt-in, and applied only to gmail.com and googlemail.com — dot-stripping any other domain would merge two different mailboxes.
Malformed rows go
Anything that is not a usable address shape. Almost always a paste artefact rather than a real contact.
Throwaway domains go
Matched against a static list of temporary inbox services. A match is certain; a non-match only means it is not on the list.
Role mailboxes are optional
info@, sales@, admin@ and similar. Off by default, because for local businesses a role address is frequently the only one published.
Three things this cannot tell you
The surrounding category often implies otherwise, so they are worth stating plainly.
Whether the mailbox exists
That needs a live SMTP conversation with the receiving server. This tool makes no network request at all, so it cannot know.
Whether the address will bounce
Bouncing depends on the mailbox being full, disabled or protected, none of which is visible in the string.
Whether the person still works there
Nothing in an address records employment. A well-formed address at a real company can still reach nobody.
Cleaning and verifying are different jobs. This one is cleaning. If you need to know an address exists, that requires a service that talks to the receiving server.
Email list cleaning questions
Reduce it to one row per real mailbox, then remove the rows you cannot use. In order: strip wrappers such as display names and mailto: prefixes, fold case, collapse aliases that reach the same inbox, delete malformed rows, delete known throwaway domains, and decide separately whether role mailboxes belong in your campaign. Paste a list above and all six run at once.
Compare addresses after folding case, not before — otherwise Hello@ and hello@ survive as two rows. If the list contains Gmail addresses, also collapse dots and +tags, because first.last+news@gmail.com and firstlast@gmail.com are the same mailbox. This tool does both, and reports how many duplicates it found.
No, and that distinction matters. Verification requires a live conversation with the receiving mail server. This tool makes no network request, so an address that survives is well-formed and not on a known throwaway list — it is not confirmed to exist, and treating it as confirmed is how a sending domain gets damaged.
No. The list is processed in your browser and never leaves the machine. There is no upload step, no account and no stored copy, which is the point — pasting a customer export into a server-side tool hands those contacts to a third party.
It depends who you are writing to. For enterprise outreach a role mailbox usually reaches a shared tray nobody owns, so removing it is reasonable. For single-location local businesses it is often the only address published anywhere, and removing it can delete most of the list. That is why the option is off by default.
LeadOutreach builds the list rather than tidying one you already have. You enter a business category and a location, and it returns the matching businesses with their public details and an email address checked against a live mail server — the check this free tool deliberately cannot make. Exports arrive de-duplicated.
More tools for outreach
- Email extractorPull every email address out of pasted text or HTML, de-duplicated, as a list or CSV.
- Email permutatorGenerate every likely email format from a name and a company domain.
- Disposable email checkerSort a pasted list into throwaway inboxes, role mailboxes and free providers.
- Sales quota calculatorWork backwards from a revenue target to the prospects you need each week.
- Lead generation pricing calculatorSee what a lead is worth to a client, what to charge per lead, and your profit after costs.
- Email warmup schedule calculatorA day-by-day ramp-up plan for new sending mailboxes, with CSV download.
- Cold email ROI calculatorTurn reply, meeting and close rates into revenue, cost per meeting and ROI.
- Email spam checkerFind spam words, trigger phrases, caps and exclamation marks in your email copy.
- Subject line testerCheck length, spam phrases and misleading patterns before you send.
Or skip the cleaning entirely
Lists built from a map search arrive de-duplicated, with each address already checked against a live mail server. 7-day Starter trial with 200 leads, then plans from $19/month.