Free tool

Is this email address disposable?

Check whether an address is temporary, made up or unable to receive mail. Free, instant, no signup.

In your app

Block throwaway emails at signup.

The same check, plus second-account, bot and trial-abuse detection, is one API call away. The free plan includes 100 checks a day.

Read the signup guide
const result = await iscredible.verify(
  { email: req.body.email, ip: req.ip, accountCreation: true }
);
if (result.overallRecommendation === "DENY") {
  return res.status(403).json({ error: "Please use a permanent email address." });
}

Questions

About disposable emails

What is a disposable email address?
A temporary inbox that anyone can create in seconds, often without signing up. People use them to claim free trials, credits or downloads without giving a real address, then discard them.
Why should I block disposable emails at signup?
Accounts created with throwaway addresses rarely become customers. They are the most common way people restart free trials and farm free credits, and your onboarding emails to them bounce or go unread.
Do you store the addresses I check here?
No. Checks made with this free tool are not saved to any account history. Only an anonymous counter per network is kept for an hour to enforce the free limit.
Can I check emails from my own app?
Yes. Create a free account to get an API key with 100 checks a day, and add one call to your signup handler. The API also detects second accounts, bots and trial abuse.
Building something with a free tier? See how isCredible protects it.