Mailchk

Free Tool

Disposable Email Domain Checker

Check if a domain is disposable. Our database of 110,000+ known disposable and temporary email domains is updated daily.

Check a domain

Enter a domain name to see if it's a known disposable email provider.

What are disposable email domains?

Disposable email domains provide temporary email addresses that self-destruct after a short period. Services like Guerrilla Mail, Mailinator, and TempMail allow anyone to create a throwaway inbox in seconds without registration. While they serve legitimate privacy use cases, they are widely abused for fake signups, trial abuse, spam, and fraud.

Why should you block them?

Prevent fake accounts

Users with disposable emails rarely become real customers. Blocking them at signup keeps your user base clean and your conversion metrics accurate.

Stop trial abuse

Disposable emails make it trivial to create unlimited trial accounts. Block them to protect your free tier and reduce support costs.

Improve deliverability

Sending to disposable addresses results in bounces and spam traps, damaging your sender reputation and inbox placement rates.

Reduce fraud

Fraudsters use disposable emails to hide their identity. Detecting them early helps prevent chargebacks, promo abuse, and account takeover.

Detect disposable emails via API

The Mailchk API checks every email address against 110,000+ known disposable domains in real time. The disposable field in the response tells you instantly whether an address is temporary.

curl -X POST https://api.mailchk.io/v1/check \
  -H "X-API-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@tempmail.com"}'

// Response includes:
{
  "email": "user@tempmail.com",
  "valid": false,
  "disposable": true,    // ← detected as disposable
  "free_email": false,
  "domain": "tempmail.com",
  ...
}

Block disposable emails in real time

Start validating emails for free — 200 API calls/month, no credit card required.