Email Validator avatar

Email Validator

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Email Validator

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

VulnV

VulnV

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day 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 validation
  • invalid: the email was checked and did not pass validation
  • invalid_format: the email was rejected before validation because the input format was not valid
  • error: 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 emails to 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 provider field when available from the validation response

Quick Start

  1. Add your email addresses to the emails array
  2. Run the Actor
  3. Review the dataset
  4. Export or connect the results to your workflow