Disposable Email Checker
Check if an email address or domain is disposable: the lists that carry it, where its mail goes, and the throwaway service behind it.
Only the domain goes to our server, never the part before the @. We look up its mail servers in DNS; nothing is sent to the address.
What we contact
Your browser sends the domain alone. Our server asks Google Public DNS (and Cloudflare's 1.1.1.1 when Google doesn't answer) for its mail servers and their addresses, asks Team Cymru which network each address is on, and asks the domain's registry for its creation date. The lists are copies on our own server, so no list owner sees what you check. A domain's result is kept for up to an hour so repeat checks are quick. Bulk checks send only the domains, once each, and never ask the registry.

Type an address or a domainOnly the domain goes to our server. The part before the @ stays in your browser.The verdictOne of seven: disposable, likely disposable, privacy relay, free provider, can't receive mail, no sign of disposable, or couldn't check.Where the mail goesThe domain's mail servers, their addresses and networks, and the throwaway service, provider or relay that runs them.The evidenceWhich lists carry it, with fakefilter's dates and providers, and the mail server that gives the service away.How can I check if an email address is disposable?
Check its domain in three steps: is it a known provider or relay, is it on a disposable list, and where does its mail go. The part before the @ tells you nothing; the domain after it tells you almost everything.
The lists come first because they're fast: we use the CC0 list and fakefilter together, 13,337 domains, and match the domain and every parent above its public suffix, so x.yopmail.com matches yopmail.com and a name under one of the CC0 list's own 12 extra suffixes isn't cut too short. A provider or relay on our own reviewed allowlist (130 names) is never called disposable; two public allowlists (2,796 and 352 names) count only when no list and no fingerprint says otherwise.
Then the mail servers: the domain's MX, or its own address when it has no MX, compared with our 31 fingerprints of the servers throwaway services provably run. That's how the checker names a service for a domain registered yesterday. A domain that can't receive mail at all is said first, before any list.
The registration date is shown as context, never as a verdict: half the throwaway domains we dated were more than 334 days old, and 2 were over ten years old.
- 1Allowlist3,278 providers and relaysdecides: free or relay
- 2Disposable listsCC0 10,093 ∪ fakefilter 4,814
- 3Mail serversMX, else the domain's own addresscan't receive mail: said first
- 4Fingerprints31 services: 33 addresses and their host names
- 5Second opiniondisposable/disposable, 51,774 domains
- 6VerdictDisposableLikely disposablePrivacy relayFree providerCan't receive mailNo sign of disposableCouldn't check
Registration date: context only
30 throwaway domains dated · median 334 days
What is a disposable email address?
A disposable email address is a temporary inbox on a throwaway service's domain, made without signing up, that often anyone can read. It isn't the same as a privacy relay, a free mailbox or a plus address, though all four get called "disposable".
Throwaway services such as YOPmail, Mailinator and Guerrilla Mail give you an inbox on the spot; most are public, so anyone who types the same address reads the same mail, and messages are deleted within hours or days.
A privacy relay (Apple's Hide My Email, Firefox Relay, DuckDuckGo, SimpleLogin, addy.io, Proton Pass) is the opposite: it hides a real address and forwards to it, so a person reads every message. A free provider's address belongs to one account holder, and a plus address (name+shop@) is the same mailbox with a tag. The checker gives each its own verdict.
Throwaway inbox
Exampleanything@yopmail.com
Anyone with the address reads it
Deleted within hours or days
Our verdictDisposable
Privacy relay
Examplex7q2@duck.com
Forwarded to the person's own inbox
Replies go out through the relay
Our verdictPrivacy relay
Free provider
Examplename@gmail.com
One account holder reads it
Kept until they delete it
Our verdictFree provider
Plus address
Examplename+shop@gmail.com
Delivered to the same mailbox
The tag is the owner's filter
Our verdictFree provider
Is gmail.com, outlook.com or hotmail.com a disposable email domain?
No. gmail.com, outlook.com, hotmail.com and yahoo.com are free mailbox providers: each address belongs to one account, and their mail goes to Google's, Microsoft's and Yahoo's own servers. None of the lists we use carries them, and a checker that calls them disposable is wrong.
Some sites still refuse them as policy, which is a different thing: in June 2024 PyPI stopped accepting new outlook.com and hotmail.com addresses because bot farms used them. That's a site's rule against abuse, not a disposable label.
And some throwaway sites hand out real Gmail and Outlook.com addresses (aliases of accounts they hold). No list or mail-server check can catch those without calling Gmail disposable, so we don't.
| Provider | Our verdict | On a list | Mail goes to | The provider says |
|---|---|---|---|---|
gmail.comGmail | Free provider | none | alt1.gmail-smtp-in.l.google.com | Nobody can register a dotted variant of a taken Gmail address. |
outlook.comOutlook.com | Free provider | none | outlook-com.olc.protection.outlook.com | Microsoft never reuses an address, even of a closed account. |
hotmail.comOutlook.com | Free provider | none | hotmail-com.olc.protection.outlook.com | The same Microsoft accounts as outlook.com. |
yahoo.comYahoo Mail | Free provider | none | mta5.am0.yahoodns.net | Yahoo needs a verified mobile number to open an account. |
Why do disposable email lists miss new throwaway domains?
Because services add domains faster than lists can follow: YOPmail adds one every day, and Temp-Mail sells domains it keeps off blocklists. On October 31, 2026 we read 27 services' own domain lists: the CC0 list fetched that day missed 135 of their 1,618 domains (8.3 %), and a copy 10 days old missed 297 (18.4 %).
Even every public list together still missed 50. Most misses are a service's newest batch, or names under shared dynamic-DNS zones that a list can't add without blocking everyone else on that zone.
So a checker that only reads a list is always behind. The domain's mail servers aren't: a new domain still has to send its mail to the service's server, which is why the checker looks there too.
Listed by CC0 that dayOnly on another listIn no list…by a 10-day-old copy
- All 27 services1,618−135
- YOPmail223−8
- GPTMail1,051−43
- CleanTempMail1,000−44
- CyberTemp107−51
- Tinyhost50−1
- Tempr.email23−14
- DuckMail190
- Inboxes.com180
- Guerrilla Mail110
- Fake Mail Generator100
- TempMail.plus80
- Temp-Mail.io70
- Mohmal60
- OpenInbox50
- eTempMail3−3
- Spambox2−2
- Mail.tm10
Where do disposable email domains get their mail?
On the service's own mail servers: every YOPmail domain, however new, delivers to the same YOPmail address, and the same holds for most services. In our sample these fingerprints caught 634 of 659 fresh throwaway domains (96 %), 89 of the 91 the day's CC0 list missed, and none of 73 legitimate domains.
A fingerprint is only a single address or a host name under the service's own domain, proved by the service itself: its own MX, its reverse name or the MX target it documents. Each is re-checked every month, and one not confirmed within 60 days stops counting.
Shared platforms are never fingerprints. Cloudflare Email Routing, Google, Microsoft and the forwarding services carry throwaway domains and ordinary ones alike, so mail going there says nothing either way.
- 634 / 659fresh domains caught
- 89 / 91of those CC0 missed
- 43 / 45of those no list had
- 0 / 73legitimate domains matched
| Service | Its mail server | Network | Confirmed |
|---|---|---|---|
| CyberTemphigh | 45.134.39.50mail.cybertemp.xyz2.56.246.48 | SMARTNET (AS203446) | Nov 1, 2026 |
| DropMailhigh | 78.47.124.133dropmail.me94.130.108.80dropmail.me | Hetzner (AS24940) | Nov 1, 2026 |
| Mailinatorhigh | 23.239.11.30mail.mailinator.com45.33.83.75 | Linode (AS63949) | Nov 1, 2026 |
| DuckMailhigh | 38.45.67.112 | Cogent (AS174) | Nov 1, 2026 |
| Fake Mail Generatorhigh | 104.237.133.116fmg-mail-2.fakemailgenerator.com | Linode (AS63949) | Nov 1, 2026 |
| Generator.email / EmailFakehigh | 91.196.52.205dynamic.komitex.net | Komitex (AS30886) | Nov 1, 2026 |
| GPTMail / CleanTempMailhigh | 138.226.240.26dedicated.sollutium.com | Sollutium (AS43641) | Nov 1, 2026 |
| Guerrilla Mailhigh | 178.162.170.166 | LeaseWeb (AS60781) | Nov 1, 2026 |
| Inboxes.com (getnada)high | 15.204.213.223ns1020034.ip-15-204-213.us | OVH (AS16276) | Nov 1, 2026 |
| Mail.tmhigh | 49.12.18.190in.mail.tm | Hetzner (AS24940) | Nov 1, 2026 |
| Maildrophigh | 213.239.209.163 | Hetzner (AS24940) | Nov 1, 2026 |
| Mohmalhigh | 116.202.179.9 | Hetzner (AS24940) | Nov 1, 2026 |
| Temp-Mail.iohigh | 95.216.191.158forward3.mail.temp-mail.io | Hetzner (AS24940) | Nov 1, 2026 |
| TempMail.plushigh | 193.108.118.7fex.plus | GTHost (AS63023) | Nov 1, 2026 |
| Tempr.email / Discard.emailhigh | 159.195.62.192mx.trashmailr.com | netcup (AS197540) | Nov 1, 2026 |
| Tinyhosthigh | 144.91.107.45vmi2567647.contaboserver.net | Contabo (AS51167) | Nov 1, 2026 |
| YOPmailhigh | 87.98.164.155smtp.yopmail.com | OVH (AS16276) | Nov 1, 2026 |
| kuku.lumedium | 160.251.81.146recv300.erinn.biz133.130.102.153recv301.erinn.biz160.251.107.128recv302.erinn.biz160.251.83.234recv303.erinn.biz | GMO Internet (AS7506) | Nov 1, 2026 |
| Temp-Mail.org / 10minemailmedium | 116.202.9.16746.101.111.206mail.wallywatts.com142.132.166.12188.166.111.252 | Hetzner (AS24940), DigitalOcean (AS14061) | Nov 1, 2026 |
| Temp-Mail.io / 10MinuteMailmedium | 195.201.18.63mx4.beavis99.net188.245.74.208mx4.beavis99.com | Hetzner (AS24940) | Nov 1, 2026 |
| eTempMailmedium | 91.99.206.214 | Hetzner (AS24940) | Nov 1, 2026 |
| FakeMail.net / MinuteInboxmedium | 144.217.91.206smtp.tempmailinbox.com | OVH (AS16276) | Nov 1, 2026 |
| Mail.gwmedium | 135.181.20.167in.mail.gw | Hetzner (AS24940) | Nov 1, 2026 |
Matched by host name (their addresses sit on shared clouds)
- 1secmail
mx.1secmail.com - Dispostable
mail.dispostable.com - HarakiriMail
mail.harakirimail.com - MailCatch
*.mailcatch.com - Mailnesia
mailnesia.com - Spambox
mail.spambox.xyz - Tempail
mail.tempmail.net - TrashMail
smtp.trashmail.com
Never evidence: shared platforms
- Cloudflare Email Routing
- Google (Gmail / Workspace)
- Microsoft (Outlook.com / Microsoft 365)
- Yandex 360
- iCloud custom domains
- Proton Mail / SimpleLogin
- ImprovMX, ForwardEmail, Zoho, InfinityFree, Hostinger, Namecheap Private Email, Purelymail, Mailgun, Amazon SES inbound
The disposable email domains list: sources, licences and mistakes
Our list is the union of two public lists: disposable-email-domains (CC0 1.0, 10,093 domains) and 7c/fakefilter (BSD-3-Clause, 4,814 hosts), 13,337 domains once the few names our own reviewed allowlist clears are taken out. You can search it and download it on The list tab above.
Every list makes mistakes. The CC0 list carries China Telecom's free 21cn.com and the Hola VPN's hola.org; the big aggregate lists carry busy real domains, and some list privacy relays on purpose. So an allowlist runs first, and the 51,774-domain disposable/disposable list is only a second opinion that can make a verdict "likely", never "disposable" alone.
Lists also rot: in our sample 10 of 65 CC0 entries, 24 of 50 found only on disposable/disposable and 15 of 25 found only on mailchecker no longer existed. That's why "can't receive mail" comes before any list.
CC0 list 10,093fakefilter 4,814= 13,337 in our verdict list
| List | Licence | Entries | Free providers | Relays | Top-10K sites | We use it |
|---|---|---|---|---|---|---|
disposable-email-domains | CC0 1.0 | 10,093 | 0 | 0 | 3 | verdict |
7c/fakefilter | BSD-3-Clause | 4,837 | 0 | 0 | 3 | verdict |
disposable/disposable | MIT | 98,626 | 2 | 15 | 26 | second opinion |
FGRibreau/mailchecker | MIT | 57,702 | 0 | 20 | 19 | no |
amieiro/disposable-email-domains | none in the repository | 214,353 | 20 | 29 | 67 | no |
unkn0w/disposable-email-domain-list | MIT | 3,616 | 1 | 1 | 6 | no |
wesbos/burner-email-providers | MIT | 27,277 | 0 | 4 | 14 | no |
ivolo/disposable-email-domains | MIT | 121,569 | 0 | 3 | 14 | no |
No longer exist (sampled entries)
- CC010 / 65
- disposable/disposable24 / 50
- mailchecker15 / 25
Should you block disposable emails at sign-up?
Block the clearly disposable ones, but don't stop there: confirm every address by email, and never refuse a privacy relay or a free provider for being one. OWASP lists bulk sign-ups as a named threat (OAT-019), and PyPI calls blocking throwaway domains one of its most effective defences.
A blocked real person costs more than a fake sign-up you could have caught another way. Relay users chose privacy, not a throwaway inbox, and Mozilla and SimpleLogin both note that some sites wrongly refuse them. A public throwaway inbox also hurts its own user: anyone can reset the password of an account made with it.
Gmail, Yahoo and M3AAWG all ask senders to confirm each address before mailing it, which keeps out typos, forged sign-ups and most bots, whatever the domain.
| Verdict | At sign-up | Why |
|---|---|---|
| Disposable | Refuse, and ask for an address they keep | Public or short-lived: the account can't be recovered, and anyone may read its mail. |
| Likely disposable | Allow, and require the confirmation email | A medium-confidence sign; a confirmed address settles it. |
| Privacy relay | Allow | Forwards to a real inbox; refusing it turns away people who chose privacy. |
| Free provider | Allow | One owner per address; a site may still limit sign-ups by rate. |
| Can't receive mail | Refuse: it can't receive your confirmation | A typo, a dead domain, or a domain that accepts no mail. |
| No sign of disposable | Allow, and require the confirmation email | No list or server says otherwise, which doesn't prove the address is real. |
| Couldn't check | Allow, and check again later | We couldn't look; never refuse on a failed lookup. |
Are throwaway emails illegal or traceable?
We found no law against using a disposable address, but they're far from anonymous: most services' own privacy policies say they log visitors' IP addresses and hand data to courts or authorities when the law requires, and their public inboxes can be read by anyone.
Their terms forbid unlawful use, and Guerrilla Mail stamps the sender's IP address into mail sent through it. Two policies contradict themselves, saying they store no IP addresses and that their logs include them. This isn't legal advice; it's what the services say about themselves.
The first measurement study of these services (IEEE S&P 2019) read 2.3 million emails from 7 services: 94.75 % were spam and 3.63 % were account registrations, and accounts made with a public address could be taken over by anyone through a password reset.
| Service | Unlawful use | Your IP address | Hands data to authorities | |
|---|---|---|---|---|
| Mailinator | forbidden | logged | subpoena or court order | |
| Guerrilla Mail | forbidden | sent mail carries the sender's IP; logs normally off | not stated | |
| Temp-Mail | forbidden | contradicts itself | to comply with the law | |
| 10MinuteMail | forbidden | logged | courts or agencies, when required | |
| YOPmail | not stated | logged | courts or agencies, when required | |
| Mail.tm | not stated | contradicts itself | legal action or law enforcement |
2.3 million emails to 7 services, October 2017 to January 2018 (Hu, Peng, Wang, IEEE S&P 2019)
- Spam94.75 %1,612,361
- Registrations3.63 %61,812
- Password resets0.86 %14,715
- Sign-in codes0.75 %12,802
Disposable email checker: questions
How can I check if an email address is disposable?
Is there a way to identify throwaway emails?
Are throwaway emails illegal?
Are disposable emails traceable?
Is gmail.com a disposable email domain?
Is outlook.com or hotmail.com a disposable email domain?
Is duck.com disposable?
Can a disposable domain look like a real organisation?
Why does a domain on a disposable list show as "can't receive mail"?
Can I use the list in my own project?
Missing something?Suggest a feature or a new tool
Related email tools
Email Checker
Verify an email address with its mail server, nothing sent, or send us a test email for a spam and deliverability report
MX Lookup
Find mail exchange records and mail server details
Email Header Analyzer
Parse raw email headers and trace the email journey
SPF Record Checker
Validate SPF records and check DNS lookup count per RFC 7208
DMARC Checker
Check any domain's DMARC policy the way receivers read it, with reports, SPF and DKIM
IP Blacklist Check
Check if an IP address is listed on spam or malware blacklists
Domain Age Checker
Check domain registration date, age, expiry, and registrar details via WHOIS
WHOIS Lookup
Look up domain registration, registrar, and owner details via RDAP
