Free tool
Temporary email checker. Find out if an address is disposable.
Need to block temporary emails on every signup? Use the API
Trueguard Basic is free
Run the same check at scale.
Use it through the API to check signups, lead forms and email lists.
Create a free accountNo credit card required.
Check if an email is temporary.
Free, no signup and no card. We only look the address up, and nothing is sent to it.
Or try
Fake signups
Throwaway inboxes let one person open account after account without a real email address.
Trial abuse
The same person claims your free trial or free tier again, with a new temporary address each time.
Inboxes that vanish
Temporary inboxes expire within minutes or hours. Every email you send after that bounces.
How does disposable email detection work?
Three lookups, one answer. Nothing is sent, and no mailbox is contacted.
Match the domain
Match the exact address
Follow the mail servers
What each result means.
Every answer, in plain English.
The address comes from a disposable provider. The inbox is built to be thrown away, so block it at signup or ask for a permanent address.
No disposable provider matched the domain, the address or its mail servers. This does not prove the mailbox exists: the email verifier checks that.
Three quick definitions.
What is a temporary email address?
An inbox made for short-term use, usually to receive one confirmation email. Services like Mailinator, Guerrilla Mail, Temp-Mail and 10MinuteMail need no registration and discard the inbox after a set time.
Temporary or disposable email: same thing?
Yes, for fraud detection they are the same. Temporary stresses the short life of the inbox and disposable stresses that it is thrown away, but the risk to your product is identical.
What does this check not tell you?
Whether the mailbox exists. The disposable check looks at the domain, the address and the mail servers, not the inbox itself. Use the email verifier to confirm an address can receive mail.
When should you use the API instead of this page?
The API returns the same signals plus structured fields and 50,000 monthly validations on the paid plan. The free tier is 100 a month, no card.
One address, by hand
This page
A handful of leads from a CSV
This page, or the API with a 10-line scriptEvery signup, every form submit
Email validation API. Call it from your backend.Hundreds of thousands a month
Email validation API, Standard plancurl -X POST https://api.trueguard.io/v2/email/validation \
-H "X-API-KEY: $YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"email":"name@example.com"}'Questions about temporary email addresses.
Still stuck? Contact support or read the documentation.
Is this temporary email checker free?
Yes. No signup, no card, and nothing is sent to the address you check. To check addresses from your own backend, a free Trueguard account gives you 100 validations a month through the API, with the disposable flag in every response.
Why should I block disposable email addresses?
Disposable addresses are closely tied to fake signups, trial abuse and low-quality user data. Letting them in raises your costs, distorts your analytics, and hurts deliverability once the inboxes expire. Blocking them at registration is the most effective, lowest-effort fix.
Which providers does it detect?
Well-known services such as Mailinator, Guerrilla Mail, Temp-Mail and 10MinuteMail, plus many smaller and short-lived domains. The registry is updated continuously. No list covers every provider on the day it launches, which is why we also check where a domain's mail servers point.
Can a real user get flagged?
Rarely. Some legitimate domains share mail infrastructure with temporary services. If you gate access with this check, offer a second path, such as a different address or a manual review, instead of a hard block.
What should I do when an address is disposable?
It depends on the risk. For free trials and free tiers, block the signup and ask for a permanent address. Where friction costs more than abuse, let the account in with a flag and watch it more closely.
Is there an API for this?
Yes. The email validation API returns quality.isDisposable in every response, together with syntax, MX, SMTP, catch-all and role checks, on every plan including the free tier.
Further reading
Block temporary emails at signup.
The same check runs through our validation endpoint. 100 free a month, no card. Same accuracy, same response shape, ready to drop into your backend.
Get your free API keyNo credit card required.

