Email Validator API
Validate emails: syntax, MX/deliverability, disposable & role detection, typo suggestions.
Get it on RapidAPI ↗Email Validator checks whether an address is real, well-formed, and safe to accept — without the price tag of ZeroBounce or Hunter. It validates syntax, looks up MX records to confirm the domain can receive mail, flags disposable and role accounts, and suggests fixes for obvious typos.
Use it on signup forms to cut fake registrations, or clean an existing list in bulk with the batch endpoint (up to 100 addresses per call).
Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /email/validate?email= | Validate one address (also POST) |
| POST | /email/validate-batch | Validate up to 100 addresses at once |
Quick start
curl --url 'https://email-validator109.p.rapidapi.com/[email protected]' \
--header 'X-RapidAPI-Key: YOUR_KEY' \
--header 'X-RapidAPI-Host: email-validator109.p.rapidapi.com'const res = await fetch('https://email-validator109.p.rapidapi.com/[email protected]', {
headers: {
'X-RapidAPI-Key': 'YOUR_KEY',
'X-RapidAPI-Host': 'email-validator109.p.rapidapi.com'
}
});
const data = await res.json();{
"email": "[email protected]",
"valid": false,
"syntaxValid": true,
"hasMx": false,
"isDisposable": false,
"isRoleAccount": false,
"didYouMean": "[email protected]",
"reason": "Domain has no MX records (cannot receive email)"
}Pricing
Subscribe on RapidAPI. Start free; upgrade as you scale.
Try it free, right now
No signup — test it in your browser with our free Email Validator tool.
Open the Email Validator →Frequently asked questions
Does it actually check if the mailbox exists?
It confirms the domain can receive email by resolving MX records, validates RFC-style syntax, and flags disposable/role addresses. It does not send a probe email, so it never risks your sender reputation.
What counts as a disposable email?
Addresses on known throwaway domains (mailinator, temp-mail, and 120,000+ others). These are common in fake signups and fraud.
Can I validate a whole list at once?
Yes — POST up to 100 addresses to /email/validate-batch and get a result object for each.
Ready to build with Email Validator?
Grab your key on RapidAPI and start on the free tier.
Get it on RapidAPI ↗