Email Validator avatar
Email Validator

Pricing

Pay per event

Go to Store
Email Validator

Email Validator

Developed by

Louis Deconinck

Louis Deconinck

Maintained by Community

Validate emails with checks on format, alias, DNS & disposable email. Clean lists, prevent fraud and boost deliverability with this fast and easy actor.

5.0 (3)

Pricing

Pay per event

5

Total users

30

Monthly users

7

Runs succeeded

98%

Last modified

25 days ago

🚀 Validate Any Email in Seconds: Format, DNS, and Disposable Detection in Seconds for Pennies

Get instant, in-depth insights on any email address. Detect invalid, fake, or disposable emails before they cause problems.

🔑 Key Features

  • Smart Format Validation: Instantly checks if an email address is properly structured.
  • Alias Detection: Flags "+" aliases commonly used for spam filtering.
  • Domain Intelligence: Analyzes and validates domains and top-level domains (TLDs).
  • Disposable Email Detection: Catches temporary and one-time-use email providers.
  • DNS & MX Record Verification: Confirms if the domain is set up to receive email.

🎯 Use Cases

  • User Sign-Up Filtering: Block invalid or throwaway emails at registration.
  • Email Campaign Cleanup: Verify your email list before hitting send.
  • Database Hygiene: Regularly remove bad emails from your system.
  • Fraud Detection: Prevent abuse by flagging suspicious email patterns.
  • Lead Qualification: Ensure email authenticity before follow-up.

✅ Output Data

  • email: Email address being validated
  • format: Boolean indicating if email has valid format
  • alias: Boolean indicating if email contains "+" symbol
  • domain: Top-level domain (TLD) of the email
  • disposable: Boolean indicating if email is from a disposable provider
  • dns: Boolean indicating if email domain has valid MX records

Full example output:

{
"email": "test@example.com",
"format": true,
"alias": false,
"domain": "com",
"disposable": false,
"dns": true
}

⌨️ Input Parameters

  • emails: Array of email addresses to validate

Example Input:

{
"emails": [
"elon@x.com",
"your@example.com",
"test@10minutemail.com"
]
}

💵 Transparent Pricing

  • Per actor run: $0.01 (100 runs for $1)
  • Per email: $0.001 (1,000 emails for $1)

Example: You have 100 emails to validate in one go. You will pay 1 * $0.01 = $0.01 for the actor run and 100 * $0.001 = $0.10 for the results. Total cost: $0.11 (= 11 cents for 100 results)

Pro Tip: Use the “Maximum cost per run” setting under "Run Options" to control your scraping budget.

Free Plan Notice: Free users can only validate 10 emails per run. Upgrade to a paid plan to validate unlimited emails per run: https://apify.com/pricing.

🚀 How to Start

  1. Click "Try for free"
  2. Paste your Adobe Stock search URL
  3. Run the actor and download your data

🔗 Easy Integrations

  • Use with Make.com for automation workflows

👋 About the Developer

Louis Deconinck

I’m Louis Deconinck, top 1% Apify developer, Oxford graduate, and builder of over 60+ public actors used by hundreds of users every month.

With 10+ years of software experience and millions of results scraped across the toughest websites, I specialize in fast, stable, and scalable data extraction tools that just work.

  • 🏆 Winner of the Apify AI Agent Hackathon
  • 💬 300+ community contributions on Apify Discord
  • 🏦 Worked with major European banks on data infrastructure

Need help or want to collaborate? Message me here.

📣 Reviews from the Community

⭐⭐⭐⭐⭐ "I want to let you know that you're an incredibly talented developer and your ability to understand/distill problems, troubleshoot, and offer solutions is unparalleled." - Kamesh D.

⭐⭐⭐⭐⭐ "You have so much talent and a very strong mental model for tackling problems. I enjoyed working with you and your scrapers got me very productive and meaningful results." - Leo X.

Click "Try for free" to start!