Free tool

Disposable email checker

Paste an email address or domain. We check it against 72,000+ known disposable-email providers and tell you in one click. Free, no signup, no logging.

We don't store the email you enter. The lookup runs server-side; only request counts are kept for rate-limiting.

What is a disposable email address?

A disposable email address (sometimes called temp-mail, throwaway mail, or 10-minute mail) is an inbox that's designed to expire after a short window — typically 10 minutes to a few hours. Services like Mailinator, 10MinuteMail, and Temp-Mail let anyone create one without signing up; the inbox dies once the timer runs out.

The category has legitimate uses (one-shot signups, gated downloads, development testing) but is also heavily abused for fake accounts, trial farming, and bypassing email-verification on platforms that don't want anonymous users. That's why most signup forms now reject known disposable domains.

Common disposable-email providers

The eight most-recognized services in the category. There are thousands of others; the tool above covers the long tail.

10MinuteMail

10-minute throwaway inbox; original of the category

Mailinator

Public inboxes — anyone with the address can read

Temp-Mail

Random-address generator; expires within an hour

Guerrilla Mail

Anonymous inbox with 1-hour expiry

YOPmail

Public, predictable inboxes for development testing

Throwawaymail

Bare-bones temporary inboxes

GetAirMail

Multi-domain temp-mail aggregator

Dispostable

Username-based public inboxes

Want the "hide my email" benefit without the disposability tax?

Disposable inboxes solve one problem (hiding your real address from the sender) but introduce three new ones: the inbox expires, the address gets rejected by signup forms, and you lose access to the account if you ever come back. Permanent email aliases give you the same hide-my-address benefit without any of those costs.

Frequently asked questions

How does the disposable-email check work?

We maintain a deduplicated set of about 72,000 domains pulled from two community blocklists: disposable/disposable-email-domains (~60k) and disposable-email-domains/disposable-email-domains (~5k curated). When you submit an address, we extract the domain part, lowercase it, and check it against the set. The lookup is O(1) — instant. We don't store the address itself.

Do you store the email I paste into the tool?

No. The address is sent to our API for the lookup, the result is returned, and the request is discarded. We don't log email values. The rate-limit middleware counts requests per IP (anonymous), but the addresses themselves never hit our logs or database.

What if a disposable provider isn't on your list?

The list is updated periodically from the community sources, but new disposable services launch all the time. "Not on the list" means we don't know about it — not that the address is legitimate. Treat a negative result as "no known red flag" rather than a clean bill of health.

When should I use this tool?

Two main use cases. (1) Validating signup forms before you submit — "is this address going to bounce or get blocked?" (2) Cleaning a marketing list — paste in addresses to find which ones came from temp-mail services that have since expired. Developers often integrate the underlying lookup directly via the API rather than the UI tool.

Is there an API I can integrate?

Yes. The same endpoint powering this tool is at https://emailalias.io/api/tools/disposable-check, POST with a JSON body {"email": "..."}. It's not part of the documented public REST surface (it's hidden from the OpenAPI spec) and it's IP-rate-limited. For higher-volume programmatic use, sign up for a Premium account and use the regular alias-management API instead.

Is EmailAlias better than disposable email services?

Unlike throwaway email services, EmailAlias gives you permanent, encrypted aliases you control. You can receive mail indefinitely, reply from your alias, and disable it anytime. It's privacy without the inconvenience. Disposable emails expire and can't receive future messages — aliases are yours forever.

What is an encrypted email alias?

An email alias is a unique forwarding address that shields your real email. When someone sends mail to your alias, it's encrypted and forwarded to your real inbox. The sender never sees your actual email address, protecting you from spam, phishing, and data breaches.

What if I start getting spam on an alias?

Simply disable the alias from your dashboard. This is the beauty of per-service aliases — you can cut off spam from one source without affecting any other service. You can also create a new alias for that service if needed.