Hero Lines

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

Formatted
JSON
Email Address
Did You Mean
-
Valid Format
Green Check
SMTP Check
Green Check
MX Records
Green Check
Catch-All
Green Check
Role
True
Disposable
False
Free
False
{
  "success": true,
  "message": "The results have been fetched. Please check the 'result' field for more information.",
  "result": {
    "email_address": "[email protected]",
    "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
  }
}
Score
40

Email verification for developers

Verify emails

Verify before saving

Check email addresses in signup forms, lead forms, and product flows before they reach your database.

Reduce bounces

Reduce bounces

Catch invalid, disposable, and undeliverable addresses before you send to them.

Protect sender reputation

Protect sender reputation

Stop low-quality addresses from creating delivery problems later.

Improve data quality

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

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

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

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

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 by Maileroo checks each email across multiple signals to help spot typos, throwaway addresses, and inboxes that may not receive mail.

SMTP Check

SMTP Check

Verify the existence of the email address by checking its SMTP server, ensuring it can receive messages.

MX Record Detection

MX Record Detection

Identify the mail exchange (MX) records for the domain to confirm it is set up to handle emails.

Syntax Check

Syntax Check

Ensure the email address is formatted correctly, following standard email syntax rules to avoid common errors.

Catch-All Detection

Catch-All Detection

Identify if a domain is configured to accept all emails sent to it, which can lead to undeliverable messages.

Temporary/Throwaway Email Detection

Temporary/Throwaway Email Detection

Detect disposable email addresses that are often used for one-time sign-ups or temporary use.

Role-Based Email Detection

Role-Based Email Detection

Identify email addresses associated with roles (like info@, support@) rather than individuals.

Misspellings Detection

Misspellings Detection

Detect common misspellings in domains to help catch errors before they lead to undeliverable emails.

Free Email Provider Detection

Free Email Provider Detection

Identify email addresses from free providers (like Gmail, Yahoo) to segment your audience.

Mailbox Full Detection

Mailbox Full Detection

Detect if a recipient's mailbox is full, preventing bounces due to storage issues.

No Reply Detection

No Reply Detection

Get insights into email addresses that are not monitored or do not accept incoming messages.

Tag Detection

Tag Detection

Identify email addresses with tags (like +) often used in multi-account fraud.

Email Quality Score

Email Quality Score

Each email address is assigned a quality score based on its deliverability potential.

Email Deduplication

Email Deduplication

Remove duplicate email addresses to ensure each contact is unique.

Email Verification API

Email Verification API

Integrate our verification service with your applications for real-time email validation.

Bulk Email Verification

Bulk Email Verification

Upload large lists for batch verification to clean your emails in bulk.

Give it a shot!

Get Started for Free

Result

Formatted
JSON
Email Address
Did You Mean
-
Valid Format
Green Check
SMTP Check
Green Check
MX Records
Green Check
Catch-All
Green Check
Role
True
Disposable
False
Free
False
{
  "success": true,
  "message": "The results have been fetched. Please check the 'result' field for more information.",
  "result": {
    "email_address": "[email protected]",
    "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
  }
}
Score
40