Email Validation Tool - Check Hundreds at Once
Pricing
$10.00 / 1,000 email validateds
Email Validation Tool - Check Hundreds at Once
Quickly verify if email addresses are real and valid. Remove bouncing emails before sending campaigns.
Pricing
$10.00 / 1,000 email validateds
Rating
0.0
(0)
Developer
daehwan kim
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Bulk Email Validator
Clean your email list before it costs you. Validate up to 500 addresses per run — format check, MX record lookup, and disposable domain detection — for $0.01 each.
Bad emails bounce. Bounces hurt deliverability. Disposable signups waste your sales team's time. Fix the list before it becomes a problem.
Features
- Format Validation: Checks email syntax using RFC-compliant validation
- MX Record Lookup: Verifies that the domain has valid mail exchange (MX) records via public DNS
- Disposable Domain Detection: Identifies temporary/throwaway email services (mailinator, tempmail, guerrillamail, etc.)
- Batch Processing: Handle up to 500 emails per run
- Caching: Automatically caches MX lookup results to avoid redundant DNS queries
- Pay-Per-Email Pricing: Only pay $0.01 per email validated
Input
| Field | Type | Required | Description |
|---|---|---|---|
emails | array | ✓ | List of email addresses to validate (max 500) |
checkMx | boolean | - | Enable MX record verification (default: true) |
skipDisposableCheck | boolean | - | Skip disposable domain detection (default: false) |
Example Input:
{"emails": ["alice@gmail.com", "bob@example.com", "spam@mailinator.com"],"checkMx": true,"skipDisposableCheck": false}
Output
Each validated email produces a result object with:
| Field | Type | Description |
|---|---|---|
email | string | The input email address |
isValid | boolean | Overall validation result |
reason | string | Validation status (Valid / Invalid email format / No MX record found / Disposable email domain) |
domain | string | Domain portion of the email (null if format invalid) |
isDisposable | boolean | Whether domain is a known temporary service |
hasMx | boolean | Whether domain has valid MX records |
mxRecords | array | List of MX server hostnames (if found) |
disclaimer | string | Legal disclaimer about validation scope |
Example Output:
[{"email": "alice@gmail.com","isValid": true,"reason": "Valid","domain": "gmail.com","isDisposable": false,"hasMx": true,"mxRecords": ["gmail-smtp-in.l.google.com", "alt1.gmail-smtp-in.l.google.com"],"disclaimer": "This tool validates email address format and checks DNS MX records..."},{"email": "spam@mailinator.com","isValid": false,"reason": "Disposable email domain","domain": "mailinator.com","isDisposable": true,"hasMx": false,"mxRecords": [],"disclaimer": "This tool validates email address format and checks DNS MX records..."},{"email": "invalid-email","isValid": false,"reason": "Invalid email format","domain": null,"isDisposable": false,"hasMx": false,"mxRecords": [],"disclaimer": "This tool validates email address format and checks DNS MX records..."}]
Pricing
Pay-per-event model: $0.01 USD per email validated
No setup costs, no platform fees — only pay for what you validate.
Use Cases
- B2B Sales: Validate lead lists before cold outreach campaigns
- Email Marketing: Clean list hygiene and deliverability checks
- Account Signup: Block temporary/throwaway emails during registration
- Data Validation: Verify data quality in imported contact lists
- CRM Maintenance: Identify invalid emails in existing databases
Technical Details
Email Format Validation
Uses the validator library (MIT License) which implements RFC 5322-compliant email format checking.
DNS MX Record Lookup
Uses Node.js native dns.resolveMx() to query public DNS servers. Includes:
- 5-second timeout per domain lookup
- Automatic caching to avoid duplicate queries
- Graceful handling of DNS failures
Disposable Domain List
Includes 50+ known temporary email providers:
- mailinator.com, tempmail.com, guerrillamail.com
- 10minutemail.com, yopmail.com, sharklasers.com
- And many others (regularly updated based on research)
Disclaimer
Important: This tool validates email address format and checks DNS MX records using open source libraries and public DNS queries. Results indicate technical validity only and do not guarantee:
- Email deliverability
- Inbox placement success
- That the address is actively monitored or used
- Freedom from bounce or filtering
Do not use this tool for:
- Spam, phishing, or unsolicited communication
- Scraping or harvesting email addresses
- Circumventing legitimate email consent mechanisms
Email validation accuracy depends on DNS server availability and may not reflect real-time server status. The operator is not responsible for any commercial or legal consequences of results derived from this tool.
Data Source
- Email Validation: validator.js (MIT)
- DNS Resolution: Node.js built-in
dnsmodule - MX Checking: Public DNS infrastructure
- Disposable Domains: Research-based list of known temporary email services
Support
For issues or feature requests, visit the Actor page on Apify Store.
🔗 Related Actors by ntriqpro
Extend this actor with the ntriqpro intelligence network:
- video-intelligence-analyzer — Video/image AI analyzer (transcripts, scenes, objects)
- vehicle-damage-assessment — Vehicle damage AI assessment
- table-chart-extractor — Table and chart data extraction
⭐ Love it? Leave a Review
Your rating helps professionals discover this actor. Rate it here.