CheckDisposable Emailcheckdisposable.email
← All providersDisposable provider · est. 2013

Temp Mail

temp-mail.org

What it is

Temp-Mail is a freemium disposable email service with mobile apps for iOS and Android. The free tier rotates throwaway addresses on a fixed pool of domains; paid tiers offer longer retention and custom domains.

Why signup forms see so many of these

Mobile apps make Temp-Mail uniquely accessible to non-technical users — including a large user base in markets where it has been featured in tech blogs. The freemium model means new alias domains keep appearing.

Known alias domains

Naive blocklists that only block temp-mail.org miss every alias below. These are all routed through the same provider.

  • temp-mail.org
  • temp-mail.io
  • tempmailo.com
  • temp-mail.com
  • 1secmail.com
  • 1secmail.org

The actual production list of Temp Mail-operated domains is larger. CheckDisposable Email tracks all of them, updated daily.

Block Temp Mail the right way

Send the signup email to GET https://api.checkdisposable.email/v1/check?email=<email> with a Bearer API key. If is_disposable is true, reject the signup.

// node — block Temp Mail + all aliases in one call
const r = await fetch(
  `https://api.checkdisposable.email/v1/check?email=${encodeURIComponent(email)}`,
  { headers: { Authorization: `Bearer ${process.env.CDE_KEY}` } }
);
const { is_disposable } = await r.json();
if (is_disposable) {
  return res.status(400).json({ error: 'Please use a real email address.' });
}
// continue with signup

Free plan: 500 checks/month, no credit card. No card. Get a key →

Why not just maintain my own blocklist?

Temp Mail alone publishes new alias domains regularly. Across all disposable providers, ~140 new domains land every day. Maintaining a hand-curated list is a job, not a one-time copy-paste. CheckDisposable Email maintains it for you, with daily updates and a single boolean response per check.