Pricing
from $2.00 / 1,000 results
Go to Apify Store
Email Validator
Validate the deliverability of email addresses in bulk from a simple list input.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 months ago
Last modified
Share
Validate email addresses in bulk and return a clear result for each input.
This Actor accepts an array of email addresses, checks each one, and stores the results in a structured dataset. It is designed for enrichment workflows, lead cleanup, CRM hygiene, and pre-send validation.
What It Does
- Validates multiple email addresses in one run
- Returns one result item per input email
- Separates valid, invalid, malformed, and failed checks
- Normalizes emails to lowercase in the output
- Produces clean JSON output for exports and downstream automation
Input
Provide an emails array:
{"emails":["hello@example.com","sales@example.org","bad-email-format"]}
Output
Each input email produces one dataset item.
Valid email
{"input_email":"hello@example.com","email":"hello@example.com","checked":true,"is_valid":true,"status":"valid","provider":"google_workspace","error":null}
Invalid email
{"input_email":"nobody@example.org","email":"nobody@example.org","checked":true,"is_valid":false,"status":"invalid","provider":"google_workspace","error":null}
Invalid format
{"index":2,"input_email":"bad-email-format","email":"bad-email-format","checked":false,"is_valid":false,"status":"invalid_format","provider":null,"error":"Email format is invalid."}
Validation error
{"input_email":"ops@example.com","email":"ops@example.com","checked":false,"is_valid":false,"status":"error","provider":null,"error":"Validation request timed out."}
Status Values
valid: the email passed validationinvalid: the email was checked and did not pass validationinvalid_format: the email was rejected before validation because the input format was not validerror: the email could not be checked because of a runtime or request issue
Common Use Cases
- Clean contact lists before outreach
- Validate imported CRM or CSV data
- Improve lead quality before enrichment
- Reduce bounce risk in outbound workflows
- Filter malformed emails from user-submitted data
Dataset & Export
All results are stored in the default Apify dataset.
You can export the output as:
- JSON
- CSV
- Excel
Notes
- The Actor expects
emailsto be an array of strings - Empty arrays are rejected
- Invalidly formatted emails are included in the dataset with
status: "invalid_format" - Output may include a
providerfield when available from the validation response
Quick Start
- Add your email addresses to the
emailsarray - Run the Actor
- Review the dataset
- Export or connect the results to your workflow
