LeadlistVerifier
Two-pass verification

Email verification with two-pass accuracy.

Two verification engines in sequence catch the catch-all and unknown addresses single-engine tools give up on. Definitive results for every address on your list.

No credit card. 100 free credits.

client_list_q4.csv·10,247 emails

Verification results

10,247 of 10,247
EmailStatusScoresarah.chen@northbeam.ioDeliverable96michael@helio.soDeliverable94contact@info-spam.coUndeliverable-v.lopez@meridianlabs.comDeliverable92ops@orbital.techRisky68billing@outpost.devDeliverable98

Deliverability

76%

Quality grade A

Deliverable
7,812
Undeliverable
2,201
Risky
191
Unknown
43

Built for cold email teams running outreach at scale. Powering verification for Elevate Clients Inc. and partner agencies.

Free email verifier

Free email verifier, check any address

The same two-pass engine that powers our paid verifications. 5 free checks per day, no signup required.

Single-engine verifiers leave 25% of your list as “unknown.”

Catch-all domains accept mail for any address, including ones that don’t exist. Standard verifiers can’t tell the difference, so they hedge and mark them all as unknown. We resolve them with a second pass that does deep SMTP-level verification.

Single-engine verifierTypical 10K B2B list
65% Deliverable
10%
25% Unknown
LeadList Verifier - two-passSame list
72% Deliverable
20%
DeliverableUndeliverableRiskyUnknown

Pass 01

Primary engine

Validates syntax, DNS, MX records, and SMTP mailbox existence. Runs 20 concurrent checks per list. Resolves 70-85% of emails in under a minute and flags the rest for the second pass.

Pass 02

Catch-all engine

Re-verifies catch-all and unknown results with deep SMTP-level verification and waterfall routing. Turns “unknown” into “deliverable” or “risky” for every remaining address on the list.

How it works

Three steps from raw list to clean export.

Upload list

Drop CSV or click to browse

Up to 50MB · 1M rows max

CSV

client_list_q4.csv

10,247 unique emails · 64 duplicates removed

Ready
01Upload

Drop a CSV. We handle the rest.

Drag and drop a list up to 1 million rows. We auto-detect the email column, deduplicate, and show a preview with the exact credit cost before you start. No column mapping, no manual setup.

Verifying
Pass 01 - Primary10,247 / 10,247
Pass 02 - Catch-all1,847 / 2,562

Deliverable

6,964

Undeliverable

2,098

Risky

138

02Verify

Two passes run in parallel batches.

Pass 1 fires off in 20-concurrent batches against every email. Pass 2 only re-verifies catch-all and unknown results from the first pass. Watch progress live in the dashboard.

Export

All results

client_list_q4_all.csv

10,247 rows

Deliverable only

client_list_q4_deliverable.csv

7,812 rows

Undeliverable only

client_list_q4_undeliverable.csv

2,201 rows
03Export

Download exactly what you need.

Export the full list, just the deliverable subset, or a flagged-only file. Filenames preserve your original CSV name with the export type appended.

API

Built for engineers who don’t want to build this themselves.

A REST API with predictable JSON responses, full CSV bulk processing, and webhook delivery for async jobs. Verify a single email in 200ms or process a million overnight.

Terminal
# Verify a single email
curl https://www.leadlistverifier.com/api/v1/verify \
  -H "Authorization: Bearer llv_..." \
  -d "email=alex@acme.io"

# Response
{
  "email": "alex@acme.io",
  "result": "deliverable",
  "score": 96,
  "engine": "primary",
  "is_role": false,
  "is_free": false
}

Catch-all domain resolution

The 25% of B2B addresses that single-engine tools mark as unknown. We resolve those. Microsoft 365 tenants, Google Workspace catch-alls, ESP-protected domains.

Real-time progress

Watch verification advance live. SWR-backed dashboard polls every 5 seconds with no page refresh.

Auto-refunds on failure

If a job fails midway, credits are returned to your balance instantly. You never pay for incomplete verifications.

Bulk CSV upload

Drag in lists up to 50MB and 1M rows. Email column auto-detected. No column mapping needed.

Credits never expire

Buy a pack once, use it whenever. No monthly minimums, no auto-renewals, no losing what you paid for.

Pricing

Pay once. Use whenever. Credits don’t expire.

Trial

1,000

credits

$7/one-time

$0.0070 per email

Get started

Starter

5,000

credits

$30/one-time

$0.0060 per email

Get started

Growth

10,000

credits

$55/one-time

$0.0055 per email

Get started

Plus

25,000

credits

$120/one-time

$0.0048 per email

Get started
Most popular

Pro

50,000

credits

$220/one-time

$0.0044 per email

Get started

Business

100,000

credits

$360/one-time

$0.0036 per email

Get started

Scale

250,000

credits

$675/one-time

$0.0027 per email

Get started

Enterprise

500,000

credits

$1,150/one-time

$0.0023 per email

Get started

Agency

1,000,000 credits

$1,899/one-time

$0.0019 per email

Get started

All plans include two-pass verification, API access, and CSV export. Credits never expire.

FAQ

Common questions, short answers.

More detail in the documentation or reach out directly.

Is the email checker really free?

Yes. Verify up to 5 emails per day from any IP, no signup required. Need more? 100 free credits on signup, then pay-as-you-go credit packs that never expire.

How does two-pass verification actually work?

Pass 1 runs syntax, DNS, MX, and SMTP mailbox checks. Pass 2 only fires for catch-all and unknown results from Pass 1. The second pass uses deep SMTP-level verification to resolve the addresses single-engine tools mark as unknown.

Do credits expire?

No. Credits never expire. Buy them when you need them, use them whenever. There are no monthly fees, no auto-renewals, no minimum commitments.

What happens if a verification job fails?

Credits are automatically refunded in full. You're never charged for a failed verification. The refund posts instantly to your transaction history.

How fast is verification?

20 concurrent primary checks plus 5 concurrent catch-all checks per list. A 10,000-email list typically completes in 10–15 minutes. Progress updates live every 5 seconds in the dashboard.

Is there an API?

Yes. A REST API with key-based auth, single and bulk endpoints, JSON responses, and webhook delivery for async jobs. Full reference at /api-docs.

What file formats are supported?

CSV and TXT, up to 50MB and 1,000,000 rows. The email column is auto-detected. No manual column mapping required.

See your list resolved.

Sign up in 30 seconds. Verify your first list with 100 free credits.