Features Pricing Docs Get API Key →
API is Live

Verify Any Email
In Milliseconds

Reduce bounce rates, prevent fake signups, and protect your sender reputation with our comprehensive email verification API.

Start Free — 100 Requests/mo → View Documentation
6+
Verification Checks
<500ms
Avg Response Time
99.9%
Uptime SLA
10K+
Disposable Domains

Everything You Need

One API call gives you a complete picture of any email address

📧

Format Validation

RFC 5322 compliant email format checking. Catch typos and malformed addresses instantly.

🌐

Domain & MX Check

Verify the domain exists and has valid MX records configured to receive emails.

🔍

Typo Detection

Smart suggestions for common email typos — "gmial.com" → "gmail.com".

🚫

Disposable Detection

Detect 10,000+ disposable/temporary email providers. Block fake signups.

📬

SMTP Verification

Connect to the mail server and verify the mailbox actually exists and can receive mail.

Smart Caching

Redis-powered caching for blazing fast repeat lookups. Save time and resources.

Simple Integration

One POST request. Comprehensive results.

curl -X POST "https://email-verification-api12.p.rapidapi.com/api/v1/verify" \
  -H "Content-Type: application/json" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: email-verification-api12.p.rapidapi.com" \
  -d '{"email": "user@example.com"}'
import requests

response = requests.post(
    "https://email-verification-api12.p.rapidapi.com/api/v1/verify",
    json={"email": "user@example.com"},
    headers={
        "X-RapidAPI-Key": "YOUR_API_KEY",
        "X-RapidAPI-Host": "email-verification-api12.p.rapidapi.com"
    }
)

print(response.json())
const response = await fetch(
    "https://email-verification-api12.p.rapidapi.com/api/v1/verify",
    {
        method: "POST",
        headers: {
            "Content-Type": "application/json",
            "X-RapidAPI-Key": "YOUR_API_KEY",
            "X-RapidAPI-Host": "email-verification-api12.p.rapidapi.com"
        },
        body: JSON.stringify({ email: "user@example.com" })
    }
);

const data = await response.json();
console.log(data);
200 OK Response — application/json
{
  "email": "user@gmail.com",
  "is_valid": true,
  "is_deliverable": true,
  "is_disposable": false,
  "domain": "gmail.com",
  "has_mx_records": true,
  "mx_records": ["gmail-smtp-in.l.google.com"],
  "suggested_correction": null,
  "checks": {
    "format": true,
    "domain": true,
    "mx": true,
    "disposable": false,
    "smtp": true
  },
  "risk_score": 0.1,
  "cached": false
}

Simple Pricing

Start free, scale as you grow

Basic
$0/mo
100 requests / month
  • All verification checks
  • JSON response
  • Community support
Get Started Free
Ultra
$14.99/mo
50,000 requests / month
  • All verification checks
  • Fastest processing
  • Priority support
Choose Ultra
Mega
$49.99/mo
500,000 requests / month
  • All verification checks
  • Dedicated throughput
  • Premium support
Choose Mega

Ready to Verify Emails?

Start with 100 free requests per month. No credit card required.

Get Your API Key → View on RapidAPI