Free E-mail Validation API Service
We believe you deserve real users. Use our free email checker tool for email verification.
Free e-mail verification API
That's true! Our email validation service is free to use! We have a generous limit of monthly checks you can do, and if you need more, we have excellent options to grow with your business!
You can use our email checker for free forever up to 1000 requests per month. We have sample code to validate email addresses in most programming languages. Your favorite language isn't listed? All you need to do is send a simple HTTP GET request, and get a nice JSON result back!
Building with an AI coding assistant? Use our ready-made prompt for Claude Code, Cursor, and Copilot to integrate email validation in minutes.
Example JSON response from validate e-mail API
{
"valid": true,
"block": true,
"domain": "temp-mail.org",
"base_domain": "temp-mail.org",
"text": "Disposable \/ temporary domain",
"reason": "Heuristics x5",
"risk": 99,
"is_disposable": true,
"is_email_forwarder": false,
"is_public_free": false,
"is_public_premium": false,
"is_business_provider": false,
"is_isp_email": false,
"is_email_api": false,
"is_web_hosting_email": false,
"is_self_hosted": false,
"is_parked": false,
"is_role_based_email": false,
"mx_host": "amir.mx.cloudflare.net",
"mx_ip": "162.159.205.13",
"mx_info": "Using MX pointer amir.mx.cloudflare.net from DNS with priority: 15",
"mx_fallback": false,
"mx_hosts": ["amir.mx.cloudflare.net"],
"mx_ips": ["162.159.205.13"],
"mx_priorities": {"amir.mx.cloudflare.net": 15, "isaac.mx.cloudflare.net": 93, "linda.mx.cloudflare.net": 30},
"email_provider": "Cloudflare Email Routing",
"disposable_provider": "temp-mail.org",
"possible_typo": [],
"domain_age_days": 5074,
"domain_created_at": "2012-05-05T00:00:00+00:00",
"block_status_changed_at": "2020-04-18T22:05:24+00:00"
}
Verify e-mail address
Try our email verification API here! It's free to use!
(website will only check the domain, API supports full e-mails)
What technology is used?
We use multiple different advanced heuristic methods to determine if a previously-unknown domain is disposable or not. This means that we, in real-time, can block even the newest sources of spam and malicious activity.
Besides that, we check the MX pointer, the domain information, name servers, reputation, etc, and verify that it's all valid, and do lots of other checks to determine if an e-mail address is valid, invalid, disposable or suspicious.
We combine that with extensive white- and blacklists, to deliver a result as quick as possible through our load-balanced servers across the world.
Why should I verify email addresses?
Just verifying an e-mail with a regular expression or blocking specific domains isn't enough. Stop spamming and trolls once and for all.
At the very least, you should check if an email address is valid at all, not just that it "looks like" an email. After the email address verification, you could decide if you also want to block disposable email.
Frequently Asked Questions
What is email validation?
Email validation is the process of verifying whether an email address is real, properly formatted, and able to receive messages. It checks the domain's MX records, detects disposable or temporary email providers, and assigns a risk score to help you decide if the address should be trusted.
How does the Check-Mail API work?
Send a simple HTTP GET request with an email address or domain. The API checks MX records, analyzes domain reputation, runs heuristic detection for disposable and temporary emails, and returns a JSON response with validation results, risk score, and a block recommendation.
Is the email validation API free?
Yes. The Check-Mail API is free for up to 1,000 requests per month. No credit card required. If you need more, paid plans start at $50/month for 200,000 requests. See our pricing page for details.
Recently checked domains:
exespay.com jimmyv.uu.me finesentence.com toneke.com soco7.com