Email Verification
That Just Works
Validate emails in milliseconds with a simple API. No unnecessary features. No SDK required.
One request. Full verification.
Send a GET request with an email address and get back everything you need.
Request
curl "https://api.mailkitapi.com/verify?email=john@gmail.com" \
-H "Authorization: Bearer ev_live_your_key_here"Response
{
"email": "john@gmail.com",
"valid": true,
"result": "valid",
"format_valid": true,
"domain_exists": true,
"mx_found": true,
"smtp_check": "skipped",
"disposable": false,
"role_account": false,
"free_provider": true,
"did_you_mean": null,
"reason": null
}What gets checked
Every email goes through multiple verification steps in milliseconds.
Format Validation
Validates email syntax against RFC standards. Catches typos and malformed addresses before they hit your database.
MX Record Lookup
Checks if the email domain has valid mail exchange records configured and can actually receive email.
Disposable Detection
Flags temporary and disposable email providers like Mailinator, Guerrillamail, and hundreds of others.
Role Account Detection
Identifies generic role-based addresses like admin@, support@, info@ that typically aren't tied to real people.
Free Provider Detection
Identifies emails from free providers like Gmail, Yahoo, and Outlook so you can tailor your onboarding flow.
Typo Suggestions
Catches common domain typos like "gmial.com" and suggests corrections so users can fix mistakes at signup.
All features included. You only pay for volume.
Start free. Upgrade when you need more.
Get in touch
Have questions, need a custom plan, or want to chat about integration? We'd love to hear from you.
support@mailkitapi.comStart verifying emails in 5 minutes
Sign up, grab your API key, and make your first request. No credit card required.
Create Free Account