Temporary email checker
Paste an address or domain to see whether it belongs to a known temporary-mail service. The check runs on your device, against a curated list — no DNS query, no API call, no stored address.
Runs locally · no DNS query · no address stored
What this can and can't tell you
A positive is a signal
The domain is on a known temporary-mail list. Treat the address as unverified and add friction if abuse matters to you.
A negative is not proof
The list is finite. A private domain, a self-hosted inbox, or a brand-new service will not appear here.
It is not mailbox verification
We never connect to a mailbox or send a test message. This says nothing about whether the specific inbox exists.
Use it with other signals
Pair it with rate limits, email confirmation and normal abuse controls. A disposable address is not automatically fraud.
Want the provider too?
The playground resolves the domain to its mail provider and IMAP/SMTP settings, and shows the same temporary-email flag on the result. The JSON API exposes it as meta.disposable.
Questions
Is a disposable email address illegal or always fake?+
No. Disposable inboxes are a legitimate privacy tool. The signal is useful for abuse prevention and signup friction, but it should not be the only reason to reject someone.
How accurate is the checker?+
It checks a finite, curated list of well-known temporary-mail domains, including subdomains. New services appear constantly, so a negative result means only that the domain is not on this list. A positive result is a strong hint, not proof.
Does checking an address send it anywhere?+
No. The check runs in your browser against a local list. There is no DNS lookup, no API call and no stored address.
Can I get the same signal from the API?+
Yes. /api/lookup returns meta.disposable for the resolved domain, using the same list. The lookup itself resolves the mail provider; the disposable flag is an additional signal.