SMTP Email Proxy for Cold Email Outreach|All updates
Spam prevention

Free Temporary Email Checker

Flag disposable and throwaway email addresses against 55,000+ known providers.

01 · Definition

What is temporary email checker?

A disposable email checker (also known as a fake email checker or disposable email detector) compares an email address or domain against a maintained list of throwaway providers — Mailinator, Guerrilla Mail, YOPmail, 10MinuteMail and tens of thousands more. The check is a string lookup against the list, so it costs near-zero, returns instantly, and runs at any scale.

The tool above wraps the open-source mailchecker blocklist (over 55,000 known throwaway domains, kept up-to-date in the upstream repo). Submit either an email address or a bare domain — both work — and the result is a single boolean: temporary or not. Use it as a signup-form gate, a list-import sanity check, or a pre-flight filter before you spend a credit on full verification. Read the in-depth disposable email checker guide for blocklist coverage, edge cases, and how the check chains with the rest of the email-validation toolkit.

02 · Process

How it works

  1. 1Parse the input.Accept either user@example.com or a bare example.com. If there is an @, the part after it is the domain. Either form keys the lookup on the same value.
  2. 2Lower-case and normalise.Trim whitespace, convert to lowercase, and strip any plus-suffix from the local part. Throwaway services typically don't care about case or sub-addressing, so neither does the lookup.
  3. 3Run the blocklist lookup.Compare the normalised domain against the bundled list of 55,000+ known throwaway providers. The list ships embedded in the tool — no DNS, no MX query, no probe message.
  4. 4Return the verdict.isTemporaryEmail: true when the domain is on the blocklist. isTemporaryEmail: false otherwise. Use it as a hard signal at signup or a soft signal during list cleanup.

03 · Risk

Why it matters

Disposable signups are the cheapest abuse vector on the internet. A bot grabs a free trial, a fraudster claims a referral bonus, a competitor scrapes your gated content — every one of them needs an email address that survives long enough to confirm the form. Throwaway providers exist to give them exactly that: an inbox that lasts ten minutes and disappears.

Catching them at the form is much cheaper than catching them later. A blocked signup costs you nothing. A confirmed account that turns out to be a bot costs you a database row, a welcome email, a credit-card pre-authorisation hold, and a customer-service ticket when the abuse is discovered. The disposable email checker is a five-millisecond gate that prevents most of that downstream cost.

55,000+ throwaway domains
mailchecker open-source blocklist (FGRibreau/mailchecker), kept up-to-date in the upstream repo.

04 · Use cases

Common ways to use this tool

  • Signup-form gating. Reject disposable addresses at the form before they create an account. The cheapest place to stop abuse is at the front door.
  • List-import sanity check. When you receive a CSV from a vendor or a partner, run the disposable check before the import to flag any throwaway addresses that should never have made the list.
  • Trial-fraud reduction. Free-trial conversion is the area where disposable signups concentrate. Block them at signup and your CAC, churn, and credit-card pre-auth costs all improve.
  • Referral-bonus protection. Referral programmes are easy to game with throwaway addresses. A pre-flight check eliminates the most common gaming pattern in one query.
  • Pre-flight before paid verification. If your verification budget is per-call, run the disposable check first. Throwaway domains never need a full verification; you can drop them in the cheap step.

05 · Interpretation

What to check in the result

The check returns a single boolean. Two patterns are worth thinking through:

  • False negatives are the main risk. New throwaway domains pop up every week. The blocklist has 55,000+ entries but isn't exhaustive. If you suspect a domain is throwaway and the check returns false, drop a note to the upstream mailchecker repo and pair the disposable check with rate limiting and CAPTCHA.
  • False positives are rare but possible. A handful of domains in the blocklist were repurposed legitimately after the entry was added. If a real user reports being blocked, double-check before you trust the verdict — and make the block soft (with a re-enter or contact-support fallback) rather than hard.
  • Bare domains and email addresses both work. The tool accepts either form. Internally both reduce to the same domain lookup, so the answer is identical.
  • Local-part tricks don't fool the check. Plus-suffix tricks (user+test@mailinator.com) all key on the domain, so the result is the same as plain user@mailinator.com.

Frequently asked

Questions about this tool

Copyright © 2026 - Jonah and Associates Pty Ltd