Claim 250 credits on our Scale plan for free

Upload emails.Get a complete contact database.

Cleanlist verifies every address against syntax, DNS and the mail server itself, tells you which ones are risky rather than calling them clean, and turns the ones that survive into contacts with a phone number against each.

Verify + reverse lookup · newsletter-list.csv
7 addresses pasted · one column: email
emailresultreasoncr
  • n.osei@kestrelanalytics.comvalidmx_ok · smtp_ok0.5
  • m.vale@northwindlogistics.comvalidmx_ok · smtp_ok0.5
  • info@bellhaven.healthriskyrole_address0.5
  • t.okafor@corvidlabs.ioriskyaccept_all0.5
  • b.trask@lumenfrieght.cominvalidno_mx · likely typo0.5
  • y.tanaka@halyardsystems.comvalidmx_ok · smtp_ok0.5
  • a.roth@mailinator.cominvaliddisposable_domain0.5
Reverse lookup on the three deliverable addresses only
full_namejob_titlecompany_namedirect_dial
  • Naomi OseiHead of Revenue OperationsKestrel Analytics+1 (415) 555-0142
  • Marcus ValeVP SalesNorthwind Logistics+1 (312) 555-0188
  • Yuki TanakaDirector of Demand GenHalyard Systems+1 (206) 555-0119

Cleanlist verifies email addresses with a multi-provider waterfall that catches syntax errors, dead domains, and catch-all risk, reaching 98% verified work email on a stratified 500-lead benchmark. Developers can run single or bulk verification through the API v2 on Pro and Scale plans, with a signed cost quote before any credits are spent.

Record counts above are an example run, not customer data.

  • 2,000+teams signed up
  • 98% / 85%verified work email / direct dial, 500-lead benchmark
  • 25+providers in the pool

Three checks,and none of them sends an email.

Every address runs the same three layers before it is called deliverable. Nothing in the process puts a message in anybody’s inbox, so verifying a list costs you no sender reputation at all.

  • Syntax

    The address is parsed against RFC 5322, normalised, and checked for the typos that make up most of a bad list: a missing dot, a doubled domain, gmial.com.

  • DNS and MX

    The domain is resolved and its mail exchange records are read. A domain with no MX record cannot receive mail at all, which is what caught lumenfrieght.com in the run above.

  • SMTP handshake

    The mail server is asked whether the mailbox exists, without an email being sent. A server that says yes to everything is flagged accept_all rather than passed through as clean.

Verification results on a live list: per-contact deliverability scoring and phone validity
  • Email validation0.5 credits
  • Verified work email1 credit
  • Direct dial10 credits
  • Both on one contact11 credits
  • A lookup that returns nothing0 credits

Check one address right now.

No account, no card. Type an address and the same three checks that ran on the seven above run on yours, with the verdict in the same shape. For a quick syntax, MX, role and disposable read there is also the free email checker, 25 a day and no signup.

Live check · one address30 a month free in the app, no card
1addresssample resultThe mail server confirmed the mailbox exists. Nothing was sent to it.
AddressStatusScoreName on the mailboxMail serverCatch-allRoleDisposable
  • n.osei@kestrelanalytics.comdeliverable98/100Naomi OseiGoogle Workspacenonono

A verifier is only as good as its pool.

  • One source only knows one source

    A verifier that checks a single database returns nothing when the contact is not in it, and nothing looks identical to a bad address. Cleanlist walks a pool of 25+ providers and stops at the first confirmed answer.

  • Risky is its own verdict

    Catch-all domains, role addresses and disposable domains are flagged rather than counted as clean. You decide whether to send to them, and you decide knowing which is which.

Validating a list against the pool

Questions people ask before they clean a list.

How does Cleanlist's email verification tool work?

Cleanlist's email verifier uses triple-layer email validation: syntax check (RFC 5322 compliance), DNS/MX record lookup (domain exists and accepts email), and SMTP handshake verification (mailbox exists). We also detect catch-all domains, disposable emails, role-based addresses, and spam traps.

What's reverse email lookup? How do I get contact data from just emails?

Reverse email lookup takes an email address and finds the person behind it. Cleanlist searches 25+ data providers to find their direct phone number, company name, job title, LinkedIn profile, location, and more. Upload a list of emails, and we return a complete contact database.

How many data providers do you check?

Cleanlist uses waterfall enrichment across 25+ premium data providers. We query each provider in sequence: if the first doesn't have a match, we check the next, and the next, stopping at the first confirmed answer. That pool is what produces 98% verified work email and 85% direct dial on a stratified 500-lead benchmark, where a single-source lookup can only ever return what its one source happens to hold.

Can I do bulk email verification and enrichment?

Yes. Our bulk email verification tool handles CSV files with up to 10,000+ emails per batch. Cleanlist verifies each email through all three validation layers AND enriches every contact with phone, company, title, LinkedIn, and more. Email list cleaning at scale typically completes within minutes.

Does Cleanlist have an email verification API?

Yes. The Cleanlist API v2 exposes email verification and waterfall enrichment endpoints with clapi_ Bearer keys and OAuth scopes. Requests return a signed cost quote before spending credits, results are fetched by polling, and API access is included on Pro and Scale plans.

Is there a free email verification tool I can try?

Yes. Every new workspace starts on Scale for 14 days with 250 credits, 3 seats and no credit card, and the Free plan is $0 for 30 credits a month after that. Each credit verifies and enriches one contact. Paid plans start at $79/month for 1,500 credits if you need to clean larger email lists.

What accuracy rate does your email verifier achieve?

Cleanlist returns 98% verified work email on a stratified 500-lead benchmark, alongside 85% direct dial. The triple email validation process catches invalid, risky, and undeliverable addresses before you send, protecting your sender reputation and keeping bounce rates low.

Find the bouncesbefore your recipients do.

250 credits, 3 seats, 14 days. No card required.