Check emails before they hit your database
Maileroo’s free Email Verification API checks addresses before they reach your database, so you can catch typos, fake signups, and throwaway emails early.
Start Verifying
Result
{
"success": true,
"message": "The results have been fetched. Please check the 'result' field for more information.",
"result": {
"email_address": "no.reply@zeruh.com",
"gravatar_url": "https://www.gravatar.com/avatar/865cc3caf36a1d639c3c42b2928951db080053046d29d3d46906aaaa7d0ec492",
"account": "no.reply",
"domain_details": {
"domain": "zeruh.com",
"domain_age": 840,
"did_you_mean": null
},
"validation_details": {
"format_valid": true,
"mx_found": true,
"smtp_check": true,
"catch_all": true,
"role": true,
"disposable": false,
"free": false,
"tagged": false,
"mailbox_full": false,
"mailbox_disabled": false,
"no_reply": true
},
"selected_mx_record": "mx1.maileroo.com",
"service_provider": "Maileroo",
"character_stats": {
"alphabetical_characters": 7,
"numerical_characters": 0,
"unicode_symbols": 0
},
"ip_details": null,
"time_taken_to_verify": "0.16",
"reason": "low_deliverability",
"status": "risky",
"score": 40
}
}
Email verification for developers
Verify before saving
Check email addresses in signup forms, lead forms, and product flows before they reach your database.
Reduce bounces
Catch invalid, disposable, and undeliverable addresses before you send to them.
Protect sender reputation
Stop low-quality addresses from creating delivery problems later.
Improve data quality
Keep your user records and email lists cleaner, easier to manage, and more useful over time.
Built to fit into your workflow
Pay only for what you use
Start with 250 free verifications each month, then use pay-as-you-go pricing with no monthly fees.
Full control over your API usage
Monitor your API usage in real-time. Get detailed reports, including success rates and error logs.
Add verification without the heavy setup
Maileroo gives developers a straightforward RESTful API, clear docs, and SDKs, so email verification can be added without slowing down the build.
Protect your reputation
Catch invalid and risky addresses before you send to them. Fewer bad addresses means fewer avoidable bounces and cleaner sending over time.
Email verification powered by Zeruh
Zeruh is Maileroo’s dedicated email verification product. It checks each email across multiple signals to help spot typos, throwaway addresses, and inboxes that may not receive mail.
SMTP Check
Checks whether the mailbox appears able to receive email.
MX Record Detection
Confirms the domain has mail records set up to receive email.
Syntax Check
Finds formatting issues before an email address is accepted.
Catch-All Detection
Detects domains that accept all emails, making delivery harder to confirm.
Temporary/Throwaway Email Detection
Flags disposable addresses often used for one-time signups.
Role-Based Email Detection
Detects shared inboxes like info@, support@, admin@, and sales@.
Misspellings Detection
Catches common domain typos before they lead to failed sends.
Free Email Provider Detection
Identifies addresses from free email providers like Gmail, Yahoo, and Outlook.
Mailbox Full Detection
Checks whether a mailbox may be too full to receive new messages.
No Reply Detection
Flags addresses that may not accept replies or may not be monitored.
Tag Detection
Detects tagged addresses that use “+” or similar patterns.
Email Quality Score
Gives each address a score based on its verification results.
Email Deduplication
Finds and removes duplicate addresses from your list.
Email Verification API
Integrate our verification service with your applications for real-time email validation.
Bulk Email Verification
Upload larger lists and clean existing email data in bulk.
Result
{
"success": true,
"message": "The results have been fetched. Please check the 'result' field for more information.",
"result": {
"email_address": "no.reply@zeruh.com",
"gravatar_url": "https://www.gravatar.com/avatar/865cc3caf36a1d639c3c42b2928951db080053046d29d3d46906aaaa7d0ec492",
"account": "no.reply",
"domain_details": {
"domain": "zeruh.com",
"domain_age": 840,
"did_you_mean": null
},
"validation_details": {
"format_valid": true,
"mx_found": true,
"smtp_check": true,
"catch_all": true,
"role": true,
"disposable": false,
"free": false,
"tagged": false,
"mailbox_full": false,
"mailbox_disabled": false,
"no_reply": true
},
"selected_mx_record": "mx1.maileroo.com",
"service_provider": "Maileroo",
"character_stats": {
"alphabetical_characters": 7,
"numerical_characters": 0,
"unicode_symbols": 0
},
"ip_details": null,
"time_taken_to_verify": "0.16",
"reason": "low_deliverability",
"status": "risky",
"score": 40
}
}