Free tool
Email list cleaner
Drop a CSV or paste a list. Each address is classified as valid, invalid syntax, disposable, role-based, typo, no MX or duplicate. Download the clean file and the rejected file.
Quick answer
What this tool checks
Syntax and duplicates. Trim, lowercase and drop exact duplicates before any DNS work. Invalid syntax never reaches MX.
Disposable and role addresses. Disposable domains use the same server-only list as the single validator. Role inboxes such as info@ and support@ are flagged, not deleted, so you can keep them on purpose.
Typos. Near misses of popular providers, like gmial.com, get a suggested correction in the rejected CSV.
MX once per domain. Addresses that share a domain share one MX lookup. A 2,000-row list on 40 domains does 40 MX queries, not 2,000.
Status values in the downloads
| Status | Goes to | Meaning |
|---|---|---|
| valid | Clean | Syntax ok, MX present, no red flags |
| role | Clean (filterable) | Valid shared inbox, higher complaint risk |
| typo | Rejected | Domain looks like a misspelling |
| disposable | Rejected | Throwaway inbox provider |
| no-mx | Rejected | Domain cannot receive mail and is not a known typo |
| invalid | Rejected | Broken syntax, non-public domain, or a known test/spam address |
| duplicate | Rejected | Same address already seen |
How to fix common issues
Too many disposables
Block disposable domains on the form that collected the list. A lead magnet that accepts mailinator addresses will keep filling with them.
Typos at signup
Show “Did you mean gmail.com?” before submit. Fixing one character there is cheaper than cleaning later.
No MX
Remove those rows. Every send is a hard bounce. Import only the clean CSV into Lumail.
Frequently asked questions
How many addresses can I clean?
Without an account you can verify 10 addresses a day. A free Lumail account raises that to 100 a day, and any paid plan to 10,000 every 10 minutes. The budget is counted on the server per IP or per account, so splitting the list does not raise it. Addresses over your limit are kept out of both downloads.
Do you store my list?
No. Addresses are classified in memory and the response is not logged per address. Keep the downloaded CSVs if you need a record.
Does this probe mailboxes over SMTP?
No. Same rule as the single email validator: syntax, disposable list, typos, role names and MX only. SMTP probing is unreliable and treated as abuse by many providers.
Can I import the clean CSV into Lumail?
Yes. Download the clean file, create a Lumail account, and use the subscriber import. This page does not upload the list for you.
Related tools and guides
Authenticated sending, set up for you.
3,000 emails a month free. Unlimited subscribers on every plan. Campaigns, automations and transactional email on one domain.