Validate email addresses programmatically with our free REST API. No API key required.
The Email Validation API allows you to validate email addresses programmatically. It checks email format, domain validity, and MX records to determine if an email address is likely deliverable. Completely free — no API key required, no usage limits.
https://softwaresphere.ca/tools/EmailValidationTool/api.php?email={email}
email
The email address to validate (e.g., test@example.com).
The API returns a JSON object with the following fields:
valid - Boolean indicating if the email is validemail - The email address that was validatedformat_valid - Boolean indicating if the format is correctdomain - The domain portion of the emailmx_found - Boolean indicating if MX records were foundmx_records - Array of MX records for the domainreason - Human-readable validation resultcurl "https://softwaresphere.ca/tools/EmailValidationTool/api.php?email=test@gmail.com"
{
"valid": true,
"email": "test@gmail.com",
"format_valid": true,
"domain": "gmail.com",
"mx_found": true,
"mx_records": ["gmail-smtp-in.l.google.com", ...],
"reason": "Email appears valid"
}
{
"valid": false,
"email": "invalid-email",
"reason": "Invalid email format",
"format_valid": false,
"mx_found": false
}