How to Catch Disposable Email Domains That Are Not on Any Blocklist
A list of disposable domains is a snapshot, and new ones appear every day. The bulk disposable email checker adds a second test to the list lookup: it reads each domain's MX records, so a domain that is not listed but sends its mail to a disposable service is caught too. Paste or upload a list and download it without the flagged rows.
Step 1: paste or upload the list
Paste addresses, one per line, or upload a CSV; the email column is found for you. The file is read in your browser.
Step 2: run the check
Only the unique domains are sent, a hundred at a time, never the full addresses. Each is compared with the checker's list of disposable domains, a snapshot of a public CC0 list with real providers such as gmail.com and outlook.com removed so they are never flagged.
Step 3: understand the MX test
Some services hand out fresh domains that point at their own mail servers. The domain itself is new and unlisted, but its MX host sits under a listed disposable domain. The checker flags it and names that host in the row. This is the case a name-only list cannot cover.
Step 4: read the reason on each row
| Result | What it means |
|---|---|
| Disposable domain | The domain is on the list |
| Mail handled by a disposable service | Unlisted domain, MX points to a disposable service |
| Cannot receive mail | No mail server or a null MX; not disposable but undeliverable |
| Not disposable | Neither test flagged it |
Step 5: download the clean list
Download the list with flagged rows removed, or the full report with the reason for every row. For the cleanup of a list you already have, finding disposable emails already in your list adds context.
What still gets through
Anything that looks like a normal domain. A throwaway domain that is not listed and runs its own mail servers passes both tests. Alias services that forward to a real inbox are left off deliberately. And a real domain does not mean a real mailbox. For signup forms, add a block at the form itself: block disposable emails on your signup form.
What this check cannot do
- It cannot catch every new throwaway domain.
- It cannot tell whether a mailbox exists; that needs a check against the mail server.
- It cannot judge intent. A disposable address is not always fraud.
- It checks domains only, so the part before the @ is not assessed.
Check the rest of the list
Correct DNS and a good domain get mail to the door; the address still has to exist. Upload your list on the verify page: the first 100 email checks are free with a Google sign-in, no card. Each address comes back valid, risky or invalid with a reason, and nothing is sent to anyone on the list. For larger or recurring lists, see bulk email verification, list cleaning and pricing.
Check your list now
Paste or upload it into the bulk disposable email checker.
One address at a time is quicker in the free disposable email checker.
Common questions
How can a disposable domain be caught if it is not on a list?
Read its MX records. Some throwaway services give out fresh domains that point their mail at the service's own servers, so an MX host under a listed disposable domain gives the domain away.
Are alias or forwarding services disposable?
Not by this check. Services that forward to a real inbox are left off the list on purpose, because the mail does reach a person.
Is my list uploaded?
No. The file is read in your browser, and only the unique domains are sent to the server for the list and MX lookups. The addresses never leave your device and nothing is stored.
What does a domain with no mail server mean?
It is not disposable but cannot receive anything. The row is marked separately so you can drop it too.
What can the checker not catch?
A new throwaway domain that is not listed and runs its own mail servers passes. No list has every domain.
Check your list before you send
Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.