Free tool

Temporary email checker. Find out if an address is disposable.

A temporary email checker tells you whether an address comes from a throwaway provider such as Mailinator, Guerrilla Mail, Temp-Mail or 10MinuteMail. We match the domain, the exact address and the domain's mail servers against a continuously updated registry. The answer is instant, free, and nothing is sent to the address.

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 account

No credit card required.

ChecksDomain, address, MX
Median responseSub-1s
Signup neededNo
With a free account100 / month

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.

01

Match the domain

We compare the domain with a continuously updated registry of disposable providers. When a whole root domain is on the registry, its subdomains match too.
02

Match the exact address

Some temp mail services hand out addresses on regular providers such as Gmail. We remove plus tags and dots, then compare the address with known temporary inboxes.
03

Follow the mail servers

A brand-new throwaway domain is not on any list yet, but its MX records often point to a known disposable provider. So we also check where the domain receives mail.

What each result means.

Every answer, in plain English.

temporary

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.

not temporary

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 script

Hundreds of thousands a month

Email validation API, Standard plan
curl -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"}'
Read the API documentation

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.

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 key

No credit card required.

trueguard-logo© 2026 Trueguardinfo@trueguard.io