CheckDisposable Emailcheckdisposable.email

Block disposable email at signup.

A drop-in API that catches throwaway addresses before they pollute your funnel. We hunt down new temporary-email providers every single day, answered in under 50 ms.

Free · no signup required to use this tool

Domains tracked120k+
New domains daily~140
P50 latency47 ms
Uptime99.95%
One endpoint

A single GET request. That’s the whole product.

curl
$ curl 'https://api.checkdisposable.email/v1/check
  ?email=test@mailinator.com'

{
  "email": "test@mailinator.com",
  "is_disposable": true,
  "blocked": true,
  "duration_ms": 47
}
  • 01

    Send the email

    A single query parameter. Authentication is a Bearer header once you sign up — anonymous via Turnstile on this page.

  • 02

    We hunt down new disposable providers daily

    Our crawlers and human reviewers continuously discover, vet, and add new temporary-email services as they appear. You always benefit from the latest data without lifting a finger.

  • 03

    You get a verdict in 50 ms

    A clean boolean: is this email disposable, yes or no. Reject the signup, flag it for review, or let it through — up to you.

For the language model

Show this page to your AI.
It knows what to do.

Our integration page speaks directly to the language model. It tells the LLM what to ask you for, what to build, and what rules to follow. Plain English, numbered steps, even small or weak models can follow it. You stay in the driver's seat.

prompt
Read https://checkdisposable.email/integrate.md and follow the instructions on that page. It tells you exactly what to do.
Pricing

Honest pricing. Three plans. No upsells.

Free

$0forever

For solo builders, prototypes, and side projects.

  • 500 checks / month
  • 5 requests / second
  • API key + dashboard
  • Sub-50ms p50 response
  • No credit card required
Start free

Unlimited

Popular
$9/month

Production teams shipping at scale.

  • Unlimited monthly checks
  • 15 requests / second
  • Custom domain whitelist
  • Detailed usage analytics
  • Daily-updated disposable database
  • All future updates included
Subscribe

Lifetime

$149one-time

Pay once. Use forever. No subscription.

  • Everything in Unlimited
  • Pay once, no renewal ever
  • Lock in current pricing
  • One-time invoice for accounting
  • All future updates, forever
Buy lifetime
Frequently asked

Questions people ask us.

What is a disposable email address?

A disposable, temporary, or throwaway email address is created to receive a single confirmation or two and then abandoned. Examples are addresses ending in mailinator.com, guerrillamail.com, or 10minutemail. People use them to sign up for services they do not want to give their real address to. Letting these into your signup pollutes your funnel with users who will never come back.

How does the CheckDisposable Email API work?

You send one HTTP GET request to https://api.checkdisposable.email/v1/check with an email parameter and a Bearer API key. We extract the domain and match it against our continuously updated database of known disposable, temporary, and throwaway email providers. The API returns a clean JSON response with is_disposable as a boolean. The median response time is under 50 milliseconds.

Is there a free plan and do I need a credit card?

Yes. The free plan gives you 500 disposable-email checks every month with no credit card required. Sign up at app.checkdisposable.email, confirm your email, and generate an API key from the dashboard. Anyone can also use the verifier on the homepage with no signup.

How current is your list of disposable email providers?

New disposable email providers are discovered, vetted, and added every single day. Our system combines automated crawlers with human review, so verdicts you get tomorrow include providers that did not exist yesterday. We recommend you do not cache responses for that reason.

Can I whitelist specific domains for my account?

Yes. Some domains may be flagged as disposable when, for your business, they are real customers. Open the Whitelist tab in your dashboard and add one or many domains. Any whitelisted domain will always return is_disposable false for your API key, without affecting other customers.

How do you handle email privacy and GDPR?

We do not store the email addresses you check. When you call the API, we extract the domain (for example mailinator.com), log the domain with the verdict, and drop the local part of the address. The full email never hits disk. Our application infrastructure runs in Falkenstein, Germany on self-hosted servers. The operating entity is GrowMeOrganic LLC, a Wyoming-registered United States company.

What programming languages can I use to integrate?

Any language that can make an HTTP request. We have copy-pasteable code examples for Node.js, TypeScript with Next.js, Python with requests, Django, Ruby on Rails, PHP with cURL, Go, and plain curl on our docs and integrate pages. AI coding tools like Claude, Cursor, Codex, Copilot, and Aider can also read https://checkdisposable.email/integrate.md and wire the integration for you.

What if the API is down or slow?

We recommend you fail open in your integration. If our API errors or times out, let the signup proceed rather than blocking real users for our outage. The endpoint is normally under 50 milliseconds, but this defensive pattern protects you from any future hiccup.

How does CheckDisposable Email compare to Kickbox, ZeroBounce, NeverBounce, or Verifalia?

Kickbox, ZeroBounce, NeverBounce, Verifalia, and MailboxValidator are full email-validation suites — syntax, MX, SMTP probing, catch-all detection, list cleaning. CheckDisposable Email is purpose-built for one job: detect disposable / throwaway email at signup. That focus is why we can offer a free tier of 500 checks per month and a flat $9 per month unlimited plan, instead of pay-as-you-go pricing that adds up. See our side-by-side at https://checkdisposable.email/vs.

What is the cheapest disposable email API for high signup volume in 2026?

CheckDisposable Email is the lowest-cost option once you cross ~1,200 checks per month, because the Unlimited plan is flat at $9 per month with no per-check fees. Pay-as-you-go competitors charge $0.005 to $0.009 per check, so 50,000 checks per month costs $250 to $450 there but stays at $9 with us. The Lifetime plan at $149 one-time is the lowest total cost for indie projects.

How do I block mailinator, 10minutemail, guerrillamail, and temp-mail at signup?

Call the CheckDisposable Email API in your signup handler. Send the email as a query parameter to https://api.checkdisposable.email/v1/check with a Bearer API key. If the JSON field is_disposable is true, reject the signup with HTTP 400. Our database tracks 120k+ disposable / throwaway providers including mailinator.com, 10minutemail.com, guerrillamail.com, temp-mail.org, yopmail.com, tempr.email, and ~140 new providers added every day.

Can an AI coding tool wire CheckDisposable Email into my project automatically?

Yes. Paste this prompt into Claude Code, Cursor, Codex, Aider, or Copilot: "Read https://checkdisposable.email/integrate.md and follow the instructions on that page." The page is written in the second person for an LLM — it tells the AI what to ask you for, what code to add, and what rules to follow.