About TempMailChecker

One request, one boolean. We help developers keep disposable and temporary email addresses out of their platforms.

277,000+
Disposable domains tracked
<1ms
Server-side processing
24h
Typical time to catch new domains
EU
Based & hosted, GDPR compliant

Why we built this

Disposable email services like Mailinator, 10MinuteMail, and Guerrilla Mail are great for privacy — and terrible for anyone running a SaaS, newsletter, community, or online store. They enable free-trial abuse, promo-code farming, fake reviews, ban evasion, and email lists full of dead addresses.

The existing solutions were either stale open-source blocklists that nobody maintained, or heavyweight email verification suites that charged per-credit prices for features most developers don't need. We wanted the opposite: a single GET request that returns a single boolean, fast enough to run inline in a signup flow. That's TempMailChecker.

How our database is built

Detection quality is entirely a data problem. New disposable email services launch weekly, and old ones rotate domains constantly to evade blocklists. Our database is updated continuously through four channels:

  • Automated scrapers — background workers monitor known temp-mail services around the clock and pick up new domains as they're rotated in
  • MX record analysis — we detect catch-all temp mail servers by their DNS fingerprints, catching domains before they appear on any public list
  • Community reports — anyone can report a missed domain to report@tempmailchecker.com
  • Manual verification — domains are reviewed before being added, keeping our false-positive rate below 0.01%

We deliberately optimize for precision over raw list size: flagging a real user as disposable costs you a customer, so we never add legitimate providers like Gmail, Outlook, or corporate domains. Wildcard subdomains of known disposable services are detected automatically via parent-domain matching.

Privacy & data handling

We're based in the EU and GDPR compliant by design. We don't store the full email addresses you check — only the domain portion, the result, and a timestamp for rate limiting and analytics, purged after 30 days. API keys are hashed at rest and all traffic is encrypted with TLS 1.3. Read more on our security page.

What we offer

Integration examples for seven languages live in our code examples, and AI agents can consume our llms.txt or the agent setup guide.

Contact

We answer support email within 24 hours on business days: support@tempmailchecker.com. For missed domains use report@tempmailchecker.com, for anything else the contact page. You can also find us on Twitter/X and GitHub.

Try it yourself

25 free checks per day, forever. Your API key is issued the moment you sign up.

Get Free API Key