Pricing API Docs Sign up Log in
Email Validation API

Stop Disposable Emails from Creating Spam Accounts

Integrate our always up-to-date API to instantly detect temporary and disposable email addresses during user registration.

Sign up for free No credit card required
Reduction in fake email signups
90%+
Requests processed via API
100M+
API Uptime
99.99%

Trusted by thousands of developers, from startup to enterprise

Smodin Webflow Zeiss Freelancer AKC Quizlet Malt Covery Hyperbolic Hypotenuse Webshare Opus Speechlab
Analytics
UserCheck took 10 mins to set up and eliminated 90% of fake sign-ups. No more temporary emails getting through - we've saved countless hours and dollars by keeping our user base legitimate.
Mike Oberman
Mike Oberman
CTO of TriviaNerd

Real-time email intelligence

The email data you need to take action

{"disposable": true}

Block

Disposable email detection

Automatically identify and block disposable emails with our always up-to-date database of providers

{"relay_domain": true}

{"provider": proton.me}

Ask for real email

Email forwarding detection

Detect relay services and forwarding domains that mask real addresses

{"mx": true}

Ok

MX records validation

Verify that a domain has a valid MX record.

{"public_domain": true}

Ask for work email

Public email detection

Detect public email providers like Gmail and Yahoo

{"did_you_mean": "hotmail.com"}

Suggest modification

Smart Email Suggestions

Fix common typos with our smart email autocorrect.

{"role_account": true}

Flag as role account

Role detection

Identify role email accounts (hello@, support@, etc).

hello@pantheon.mail

Invalid syntax

Syntax validation

Validate email addresses against industry standards to ensure proper formatting.

Block fake users with one API call

Send any email address to our API and instantly know if it's:

  • A disposable email address (like TempMail)
  • A forwarding service masking the real sender
  • A valid domain with working mail servers
  • A common typo that needs correction
curl  https://api.usercheck.com/email/[email protected]
{
    "status": 200,
    "email": "[email protected]",
    "domain": "example.com",
    "mx": false,
    "disposable": false,
    "public_domain": false,
    "relay_domain": false,
    "alias": false,
    "role_account": true,
    "did_you_mean": null
}
Protect User Privacy.
Choose between comprehensive email analysis or domain-only verification to align with your data protection requirements.
Scale Effortlessly.
Our architecture is designed to handle millions of requests without performance degradation.
Seamless Integration.
Low-latency API optimized for real-time user authentication workflows.

Pricing

Start on our forever free plan

Free

Perfect for small projects or to try out our service.

$0 /month

Use for free
  • 1,000 requests per month
  • 1 request per second
  • Unlimited user seats
  • Multiple API Keys

Pro

Ideal for growing startups and established businesses.

$ /month

Start for free
  • requests per month
  • requests per second
  • Unlimited user seats
  • Multiple API Keys
  • Bulk email & domain validation
  • Custom blocklist
  • Email support

Enterprise

Tailored solutions for enterprise-level operations.

Custom

Contact sales
  • Custom requests per month
  • Custom requests per second
  • Unlimited user seats
  • Multiple API Keys
  • Bulk email & domain validation
  • Custom blocklist
  • Dedicated account manager
  • Domain source
  • Service Level Agreement

Integrations

Quick integration with your favorite tools

Say goodbye to fake users

Block temporary emails with one API call.