AI-powered detection · 220k+ domains · live
Stopthrowawayemails
frompollutingyour product.

Whether you run a SaaS, a newsletter, or a course — fake signups waste your time and skew your metrics. Detect disposable emails in real-time before they reach your database.

<100ms p9999.4% accuracyAI gray-zone fallback500 free checks

Try it live

No signup needed

online

Try: , ,

Trusted by fast-growing teams worldwide

0+

Disposable domains tracked

0.0%

Detection accuracy

0ms

p99 API latency

0

Free checks to start

Features

Everything you need to keep junk out

A layered detection cascade built for SaaS teams, newsletter authors, and course creators — so only real users make it through.

Always-fresh domain list

220k+ disposable, temp-mail and burner domains sourced from public feeds and live throwaway providers — automatically updated so stale lists never sneak past.

AI fallback for gray-zone domains

When heuristics land in the gray zone, an LLM breaks the tie. Verdicts are cached 30 days, so you only pay the latency cost once per new domain.

MX + entropy heuristics

We resolve MX, score local-part entropy and brand-similarity, and track cluster reputation — catching brand-new throwaway domains that no list has yet.

Bulk CSV checks

Upload an existing email list from the dashboard and get an enriched CSV back with classification, confidence and source per row. Great for scrubbing mailing lists.

One endpoint, any stack

POST an email, get a JSON verdict. No SDK, no schema migrations. Drops into Next.js, Laravel, Django, or any HTTP client in minutes.

Per-team allow / deny rules

Override the global verdict for your own domains — add corporate addresses to an allow-list or block known vendor domains. Enforced in the same hot path, zero extra latency.

How it works

From email to verdict in one round trip

No async pipeline. No webhook setup. The API returns a full verdict synchronously — so you can block fake emails before the user ever sees a confirmation screen.

01

Add one line to your signup

Drop a single POST call into your registration flow. Works with any language or framework — curl, Node, Python, PHP. No SDK, no schema changes, no webhooks.

02

We run a 5-layer check

Curated list → 30-day cache → MX + entropy heuristics → AI fallback. Most responses return in under 20ms; the AI only runs on first-seen gray-zone domains.

03

Block, allow, or flag

Get a structured verdict: classification, confidence score and the reason behind it. Block fake signups, scrub your mailing list, or flag risky accounts for review.

Developer experience

Ship in one curl

No SDK to install, no schema migrations to run. Send an email, get a verdict — works with whatever stack you already have.

request
curl -X POST https://api.disposable.check/api/check-email \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@mailinator.com"}'
200 OKresponse · 87ms
JSON
{
  "email": "user@mailinator.com",
  "isDisposable": true,
  "classification": "disposable",
  "confidence": 1,
  "source": "list",
  "reason": "Matched curated disposable domain list",
  "signals": {
    "mxValid": true,
    "entropy": 2.1,
    "levenshteinMatch": null,
    "mxClusterSuspicious": true
  }
}

Full request & response schema, error codes, and copy-paste examples in cURL, Python, PHP, Java, Go and more.

Read the full API reference
Pricing

Predictable plans, no surprise overages

Pay per month, not per request. Hard caps so you'll never see a surprise bill — and 500 free checks to start, no credit card needed.

Free

Try it risk-free. No card required.

$0forever
  • 500 checks to start
  • Live API + dashboard
  • Full detection cascade
  • Email support
Get started free

Starter

For indie apps and side projects getting started.

$5/month
  • 5,000 checks / month
  • CSV bulk check
  • Team allow / deny lists
  • AI gray-zone fallback
Choose Starter
Most popular

Growth

For growing products that need reliable email hygiene.

$19/month
  • 25,000 checks / month
  • Everything in Starter
  • Lower cost per check
  • Email support
Choose Growth

Scale

For high-volume teams that need more headroom.

$59/month
  • 100,000 checks / month
  • Everything in Growth
  • Priority support
  • Higher rate limits
Go Scale

All plans include the full detection cascade — list, cache, heuristics, and AI fallback.

FAQ

Questions, answered

Keep your funnel clean.
Start in minutes.

One API call is all it takes. Protect your SaaS signups, newsletter list, or course enrollments from throwaway emails — before they ever reach your database.

99.4% detection accuracyUnder 100ms p99500 free checks — no card needed