Live email verification demo

Try the email validation API with real addresses

See the response shape you would use in production, including syntax, MX, SMTP, disposable, typo, and risk signals.

📧 Test with sample emails:

{
  "loading": "..."
}

Ready to move from test to production?

After you have seen the response, compare plans or create an account so you can start validating your own workflows.

Professional plans starting at $6.99/month • Flexible billing

Complete validation

Syntax, MX, SMTP, format safety, and provider intelligence in one response.

Sub-50ms

See a production-style JSON response instantly so integration details are easy to verify.

Advanced signals

Test disposable detection, name extraction, domain age, and registration insights.

Coverage

What you can test

Valid emails
Real inboxes
Disposable
Temporary addresses
Typos
Common mistakes
Name detection
Extract contact names
Invalid
Bad format or domain
Free providers
Gmail, Yahoo, and more
Domain age
Registration history
MX records
Mail server checks
Examples

Sample emails to test

Valid emails

  • test@gmail.com
  • user@outlook.com
  • contact@example.com

Risky or invalid

  • test@yopmail.com (disposable)
  • test@gmial.com (typo)
  • john.doe@example.com (name detection)
Schema

API response fields

email

The email address being validated

validMx

MX record validation result

isDisposable

Temporary email detection

validSmtp

SMTP connectivity check

validFormat

Email format validation

isFree

Free provider detection

detectedName

Extracted first and last name

domainAge

Domain creation date and age

domainRegistration

Domain registration details

Get started

Ready to integrate email validation?

Move from test data to production traffic with the same response model you see above.

Professional plans starting at $6.99/month • Flexible billing
Examples

Quick integration examples

cURL

# Basic validation
curl -X GET"https://api.email-check.app/v1-get-email-details"
-H"accept: application/json"
-H"x-api-key: your-api-key"
-G -d"email=test@example.com"
-d"verifyMx=true"
-d"verifySmtp=true"
-d"detectName=true"

JavaScript

/* Using fetch API */
const params = new URLSearchParams({
 email:'test@example.com',
 verifyMx:'true',
 verifySmtp:'true',
 detectName:'true'
});

const response = await fetch(
'https://api.email-check.app/v1-get-email-details?' + params,
 {
 headers: {
 accept:'application/json',
'x-api-key':'your-api-key',
 },
 },
);

const result = await response.json();
Production

Why teams take it into production

Live forms
Validate before signup, checkout, and onboarding continue.
Bulk imports
Clean CSV files and suppress bad records before sends or migrations.
Risk review
Add disposable and mailbox signals to fraud and trust workflows.
CRM hygiene
Keep routing, scoring, and enrichment focused on usable contacts.
Capabilities

Complete feature set

Real-time validation
SMTP verification
MX record check
Disposable detection
Typo correction
Geographic checks
Name extraction
Bulk validation
Domain age lookup
Role account detection
Provider detection
RESTful API