Bulk Email Verifier — Validate Emails, MX, Disposable & Role
Pricing
from $0.87 / 1,000 email-verifieds
Bulk Email Verifier — Validate Emails, MX, Disposable & Role
Validate a list of emails fast. Per address: syntax, MX/DNS check, disposable & role detection, free-provider flag, and a typo suggestion (gmial.com -> gmail.com). One clean record per email, de-duplicated. Pay per email.
Pricing
from $0.87 / 1,000 email-verifieds
Rating
0.0
(0)
Developer
Vitalii Bondarev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Bulk Email Verifier
Clean and validate a list of email addresses in bulk. For every address you get one
structured record: is the syntax valid, does the domain actually accept mail (MX/DNS),
is it a disposable or free-provider address, is it a role account (info@, support@…),
and — if the address has an obvious typo — a suggested correction
(john@gmial.com → did you mean gmail.com).
Built for lead-list hygiene: drop the junk before you import into your CRM or send a campaign, so you protect your sender reputation and stop paying to email dead addresses.
What you get per email
| Field | Meaning |
|---|---|
email | The normalised address (trimmed, lower-cased domain). |
result | Overall verdict: valid, invalid, risky, or unknown. |
reason | Short machine-readable reason behind the verdict. |
isValid | true when syntax is correct and the domain has mail records. |
syntaxValid | Address passes RFC-style syntax checks. |
domain | The domain part of the address. |
mxFound | The domain publishes MX (or fallback A) records — it can receive mail. |
mxRecord | The primary mail host found for the domain. |
isFreeProvider | Address is on a free webmail provider (gmail, yahoo, outlook…). |
isDisposable | Address is on a throwaway / temporary-mail provider. |
isRoleAccount | Local part is a role address (info, admin, support, sales…). |
didYouMean | Suggested domain correction when a likely typo is detected. |
smtpCheck | Optional best-effort mailbox check: deliverable, undeliverable, unknown, or skipped (when not requested). |
Input
{"emails": ["ceo@stripe.com","info@gmail.com","john@gmial.com","user@mailinator.com"],"checkSmtp": false,"timeout": 8,"maxItems": 0}
- emails (required) — the addresses to verify. Duplicates are removed automatically, so you are never charged twice for the same address.
- checkSmtp (default
false) — also attempt a live SMTP mailbox probe. This is best-effort only: many mail hosts and networks block this kind of check, in which case the address keeps its syntax/MX/heuristic verdict andsmtpCheckisunknown. Slower. - timeout (default
8) — seconds to wait for DNS (and SMTP, if enabled) per email. - maxItems (default
0) — cap on emails verified in one run;0means no cap.
Pricing
Pay per verified email. Deduplication means repeated addresses in your list are charged once. Syntax and heuristic checks are instant; MX/DNS lookups add a fraction of a second per unique domain.
Notes
- The verifier does not send any email and does not require a proxy — it only reads public DNS records (and, when enabled, performs a standard SMTP handshake without delivering a message).
- A
riskyresult flags addresses that are technically deliverable but lower quality (role accounts, disposable domains) so you can decide whether to keep them.