Free Email Verification API
Validate email addresses programmatically with our free API. No API key required — just send a POST request and get instant validation results.
View API DocumentationQuick Start
Validate an email address with a single API call:
curl -X POST https://email-validator-api.rayanbaig796.workers.dev/v1/validate \
-H "Content-Type: application/json" \
-d '{"email": "example@domain.com"}' API Features
No API Key Required
Start validating immediately without registration, API keys, or authentication tokens.
Instant Response
Get validation results in milliseconds with our optimized validation engine.
Comprehensive Data
Returns syntax, MX, disposable, role-based checks plus confidence score and provider info.
HTTPS Secure
All API calls are encrypted with HTTPS. Your data is secure in transit.
Integration Examples
JavaScript / Node.js
const response = await fetch('https://email-validator-api.rayanbaig796.workers.dev/v1/validate', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ email: 'example@domain.com' })
});
const data = await response.json();
console.log(data); Python
import requests
response = requests.post(
'https://email-validator-api.rayanbaig796.workers.dev/v1/validate',
json={'email': 'example@domain.com'}
)
data = response.json()
print(data) PHP
<?php
$ch = curl_init('https://email-validator-api.rayanbaig796.workers.dev/v1/validate');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(['email' => 'example@domain.com']));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$data = json_decode($response, true);
print_r($data);
?> Free Tier Rate Limits
| Feature | Free Tier |
|---|---|
| API Key Required | No |
| Requests Per Second | 10 |
| Daily Limit | 10,000 |
| Cost | Free |
Start Using the Free API Today
No API key, no signup, no cost. Just send a POST request and get instant email validation.
View API DocumentationFrequently Asked Questions
Do I need an API key to use the email validation API? +
No, our API is completely free and requires no API key. Simply send a POST request with the email address and get instant validation results.
What are the API rate limits? +
The API supports up to 10 requests per second with no daily limit. For high-volume needs, contact us for custom rate limits.
What does the API response include? +
The API returns email, valid status, status code (valid/invalid/disposable/role-based), confidence score, detailed checks (syntax, MX, disposable, role-based, gibberish), provider info, and MX records.
Can I integrate the API with my website? +
Yes, the API is a simple REST endpoint. You can integrate it with signup forms, contact forms, or any application using JavaScript fetch, Python requests, PHP cURL, or any HTTP client.
Is the API secure? +
Yes, the API uses HTTPS encryption for all requests. We never store email addresses and all validation happens in real-time. The API also supports CORS for browser-based integrations.