Stop Fake Signups

Free email validation API. Detect disposable emails, check MX records, normalize addresses, and catch duplicates — all in one request.

Get Free API Key
No credit card required Unlimited requests
Features

What We Check

Everything you need to validate emails and protect your platform from abuse.

MX Records

Verify the domain has valid mail servers configured and can actually receive email.

Disposable Detection

Detect temporary email domains like Mailinator, Guerrilla Mail, and hundreds more.

Normalization

Normalize Gmail dots and plus aliases to catch duplicate signups automatically.

Forwarding Services

Detect SimpleLogin, Firefox Relay, Apple Hide My Email, and email aliases.

Free Providers

Identify Gmail, Yahoo, Outlook vs business domains for lead qualification.

Typo Suggestion

Suggest corrections for common typos like gmial.com, outlok.com, and more.

Developer Friendly

Simple API

One endpoint. One request. All the data you need.

Terminal
# Make a request
curl "https://api.checksignup.com/validate?email=test@gmail.com&key=YOUR_API_KEY"
Response
{
  "email": "john.doe+test@gmail.com",
  "normalized": "johndoe@gmail.com",
  "domain": "gmail.com",
  "mx": ["gmail-smtp-in.l.google.com"],
  "valid": {"syntax": true, "mx": true},
  "flags": {
    "disposable": false,
    "forwarding": false,
    "free": true,
    "catchall": false,
    "role": false
  },
  "typo_suggestion": null
}