MailCheck.ai is now UserCheck.com!Learn more  

Pricing API Docs Sign up Log in

Block Fake Users

UserCheck identifies and blocks fake email addresses.
So you can focus on real users.

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

How it works

Get started quickly with a single API call, supporting easy integration across diverse platforms and languages.

Protect User Privacy.
Choose between comprehensive email analysis or domain-only verification to align with data protection requirements.
Scale Effortlessly.
Leverage our robust API architecture designed to handle millions of requests without performance degradation.
Seamless Integration.
Low-latency API optimized for real-time user authentication workflows.
curl  https://api.usercheck.com/domain/example.com
{
    "status": 200,
    "domain": "example.com",
    "mx": false,
    "disposable": false,
    "public_domain": false,
    "did_you_mean": null
}

Stop fake users

Our API informs you in real time whether a user is using a valid email address, allowing you to block unqualified leads.

Block temporary emails
We have years of data that allow us to identify most disposable email addresses, as well as new domains that pop up every day.

Please enter your real email address.

Keep your mailing list clean

Integrating UserCheck in your sign-up flow eliminates the need for later mailing list clean-up, saving costs from bounced emails and improving deliverability.

Email Deliverability
Email Deliverability

Identify non-work email addresses

UserCheck identifies public email providers like Gmail and Yahoo, allowing you to exclude personal emails from your sign-up process and collect only professional email addresses.

Please enter your work email address.

Try it live

Try or

I'm technical
https://api.usercheck.com/domain/mailinator.com
{
    "status": 200,
    "domain": "mailinator.com",
    "mx": true,
    "disposable": true,
    "public_domain": false,
    "did_you_mean": null
}

Domain

mailinator.com

MX Records

Yes

Disposable

Yes

Public email provider

No

Pricing

Start for free

Free

Perfect for startups and personal projects

$0 /month

Use for free
  • 1,000 requests per month
  • 120 requests per hour

Pro

Ideal for growing businesses and high-traffic sites.

$50 /month

Start for free
  • 500,000 requests per month
  • 10,000 requests per hour
  • 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 hour
  • Bulk email & domain validation
  • Custom blocklist
  • Dedicated account manager
  • Domain provider visibility
  • Service Level Agreement

Integrations

Quick integration with your favorite tools

WordPress

UserCheck WordPress Plugin

Laravel

UserCheck Laravel Package

Zapier

UserCheck Zapier Integration

Say good-bye to fake users

Block temporary emails with one API call.