#1 Email verification API for developers

Stop bad emails
before they get in.

Catch malformed, disposable, role-based, and unroutable addresses before they create fake accounts, wasted trials, and unusable leads.

Syntax

Domain status

Disposable

Mailbox status

10 free checks per hour. No signup or card required.

Submit an email to see the JSON response.

From email address to a decision.

Format

Reject impossible addresses immediately.

Catch malformed addresses and common domain typos before they enter your product.

Syntax valid

Domain

Confirm the domain can receive email.

Confirm the domain can receive email and identify known disposable or free mailbox providers.

Domain can receive email

Mailbox

Check whether the inbox looks reachable.

Check the complete address and return unknown whenever the result is not clear.

Mailbox looks reachable

Decision

Return one answer your product can use.

Act on deliverable, risky, undeliverable, or unknown with no extra interpretation.

Deliverable

Keep bad signups out.
Keep good users moving.

Approve good addresses faster and stop fake accounts before they consume trials, seats, sales time, or customer data.

Cleaner data

Reject addresses that cannot work

Catch malformed addresses, typos, and domains that cannot receive email before they enter your product.

Less abuse

Stop disposable signups

Protect trials and promotions from temporary providers and risky role accounts.

Honest results

Keep uncertainty visible

When a provider does not give a clear answer, the result stays unknown instead of rejecting a legitimate user.

Easy automation

Act on one stable result

Route deliverable, risky, undeliverable, and unknown addresses straight into your product logic.

Your first verification takes one request.

Use REST from any stack, generate a typed client from OpenAPI, or call the same verifier through MCP.

terminalcurl
$ curl -X POST https://emailverifier.dev/api/v1/verify \
  -H "Content-Type: application/json" \
  -d '{"email":"hello@company.com"}'

# → {
  "email": "hello@company.com",
  "status": "deliverable",
  "score": 92,
  "reason": "mailbox_accepts_mail",
  "suggestion": null
}

Domain intelligence

Check a domain before you trust it.

See whether a provider is disposable, a known free mailbox service, or not classified as either.

Explore domain reports

Keep bad emails out of every funnel.

Add one request to signup, free trials, lead forms, or CRM imports—and act on the same clear response everywhere.

Public demo

10

checks per hour
with no signup