Email Verifier & Validator - Bulk, Syntax, MX & Disposable avatar

Email Verifier & Validator - Bulk, Syntax, MX & Disposable

Pricing

from $1.80 / 1,000 email verifieds

Go to Apify Store
Email Verifier & Validator - Bulk, Syntax, MX & Disposable

Email Verifier & Validator - Bulk, Syntax, MX & Disposable

Bulk-verify email addresses: syntax, domain/MX deliverability, disposable, role-account, free-provider and typo detection. Fast, no API key, pay per email.

Pricing

from $1.80 / 1,000 email verifieds

Rating

5.0

(4)

Developer

Santhej Kallada

Santhej Kallada

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

4 days ago

Last modified

Categories

Share

Email Verifier & Validator — Bulk, SMTP, Catch-all & Disposable

Clean and validate email lists at scale with deep, real-time verification. For every address you get a clear status (valid / invalid / risky / unknown), a 0–100 score, and the full signal set: live SMTP check, catch-all detection, deliverability, MX, disposable, role account, free provider, spam-trap, and a "did you mean?" typo fix. No API key, no setup.

Cut bounce rates, protect sender reputation, and stop wasting sends on dead or risky addresses.

Features

  • Two modes:
    • Power (default) — deep verification with a live SMTP handshake, catch-all and deliverability detection. Most accurate.
    • Quick — instant check (syntax, MX, disposable, role, free) with no SMTP. Faster and cheaper.
  • Bulk — verify up to tens of thousands of emails per run.
  • Rich signals per emailis_safe_to_send, is_deliverable, is_catch_all, can_connect_smtp, is_disposable, is_role_account, is_free_email, is_spamtrap, has_inbox_full, is_disabled, mx_record.
  • "Did you mean?" — suggests fixes for obvious typos (e.g. gmial.comgmail.com).
  • Confidence score — one 0–100 number for quick filtering.
  • Fair pricing — duplicates are removed and never charged.

Input

FieldTypeDescription
emailsarrayEmail addresses, one per line. Required.
modestringpower (deep SMTP + catch-all, recommended) or quick (instant, no SMTP). Default power.
deduplicatebooleanLower-case and de-duplicate before verifying. Default true.
{
"emails": ["jeff@amazon.com", "info@stripe.com", "test@mailinator.com", "bad@@format"],
"mode": "power",
"deduplicate": true
}

Output

One record per email:

{
"email": "info@stripe.com",
"status": "risky",
"score": 69,
"is_safe_to_send": false,
"is_deliverable": true,
"is_catch_all": true,
"can_connect_smtp": true,
"is_disposable": false,
"is_role_account": true,
"is_free_email": false,
"domain": "stripe.com",
"mx_record": "aspmx.l.google.com",
"did_you_mean": null
}

Status meanings

StatusMeaning
validSafe to send — syntax, MX and (in Power mode) SMTP all check out.
invalidWill bounce — bad syntax, dead domain, no mail server, or spam-trap.
riskyDeliverable but lower quality — catch-all domain, role account, disposable, or a likely typo.
unknownThe mail server couldn't be probed conclusively (some providers block checks) — verify later or treat with caution.

Notes

  • Power mode performs a live SMTP conversation with the recipient's mail server to confirm the mailbox where possible, and detects catch-all domains (which accept any address). Some large providers (e.g. Google/Microsoft hosted) deliberately block these probes — those return unknown rather than a false verdict.
  • Quick mode skips SMTP for instant results — ideal for fast, high-volume syntax/MX/disposable filtering.