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.
Try it live
No signup needed
Try: , ,
Trusted by fast-growing teams worldwide
Disposable domains tracked
Detection accuracy
p99 API latency
Free checks to start
Disposable domains tracked
Detection accuracy
p99 API latency
Free checks to start
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.
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.
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.
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.
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.
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.
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"}'{
"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 referencePredictable 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.
- 500 checks to start
- Live API + dashboard
- Full detection cascade
- Email support
Starter
For indie apps and side projects getting started.
- 5,000 checks / month
- CSV bulk check
- Team allow / deny lists
- AI gray-zone fallback
Growth
For growing products that need reliable email hygiene.
- 25,000 checks / month
- Everything in Starter
- Lower cost per check
- Email support
Scale
For high-volume teams that need more headroom.
- 100,000 checks / month
- Everything in Growth
- Priority support
- Higher rate limits
All plans include the full detection cascade — list, cache, heuristics, and AI fallback.
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.