Email checker

Check any email address. Free.

Is this address usable, and is it worth trusting? Format, throwaway providers, role accounts, phishing domains, and known spam addresses, in one answer.

Live email intelligence
<1ms

[email protected]

This address is on a disposable or temporary mailbox provider. It is designed to be abandoned, which makes it a poor basis for an account.

Disposable

Full history for the domain: mailinator.com

Pre-filled with an address on a well-known throwaway provider. Type any address to check yours.

Behind every check

19.8 million

IP addresses profiled

2.4 million

malicious domains tracked

208,000

disposable email domains

1.9 million

networks scored

Counts read live from the engine, not written into the page. The full dataset is published on GitHub under the MIT license and rebuilt every 30 minutes.

What gets checked

Format

Whether the address is syntactically usable at all. This catches typos and pasted junk before anything more expensive runs, and it is the most common reason a signup silently fails later.

Disposable and temporary providers

Whether the domain hands out throwaway mailboxes. On a signup form this is the strongest single signal there is, and our list is one of the largest published anywhere.

Phishing and scam domains

Whether the domain appears in our malicious-domain dataset, which is considerably larger than the disposable list and covers domains built to deceive rather than to be discarded.

Role accounts

Addresses like admin, info, billing, or noreply. Perfectly legitimate, but they belong to a function rather than a person, and treating them as an individual breaks billing, consent, and account-recovery assumptions.

Known spam and fraud addresses

A direct match against addresses observed sending spam or used in fraud.

Major-provider allowlist

Gmail, Outlook, Yahoo, iCloud, Proton, GMX, Yandex and dozens more can never be flagged disposable, whatever an upstream feed claims. A poisoned feed cannot make you reject your own customers.

The one thing this does not do

It does not open an SMTP conversation to confirm the mailbox exists. Services sold as email verifiers do exactly that, and it answers deliverability: will mail to this address bounce. We answer trust: should you accept this address at all. The distinction is worth understanding before picking a tool, because the two fail in opposite directions. A throwaway mailbox created sixty seconds ago is perfectly deliverable and completely worthless to you. A real customer's address at a small company can look unfamiliar to every list and be entirely genuine. If your problem is bounce rate on a mailing list, use a verifier. If your problem is fake signups, trial abuse, or fraud, this is the check you want.

Checking more than one

In the browser

One at a time, unlimited, no account.

From code

A free public endpoint, no key required, returning the same verdict as JSON.

In batches

A free account raises the ceiling and adds batch calls of up to 100 addresses at a time, still at no cost.

Entirely offline

Download the full disposable-domain list from GitHub and screen addresses locally with no API calls at all. For high-volume signup screening this is both the fastest option and the most private, since nothing about your users ever leaves your own infrastructure.

How this differs from an email verifier

The two get searched for interchangeably and answer opposite questions. Picking the wrong one is the most common mistake in this category.

 ffraudEmail verification services
The question answeredShould you trust this addressWill mail to this address bounce
How it worksReputation and classification: disposable, phishing, role, spam historyAn SMTP conversation with the receiving mail server
Catches a fresh burner mailboxYes, that is the pointNo, a burner mailbox is perfectly deliverable
Catches a typo in a real domainFormat checking onlyYes, that is the point
Use it forSignup forms, trial abuse, fraud screeningCleaning a mailing list before a send
CostFree and unlimited, plus the domain list to downloadTypically priced per address verified

If your problem is bounce rate on a newsletter, use a verifier; we will not help. Plenty of teams run both, because they catch different things.

Questions people ask

Is this email checker really free?

Yes, permanently and without an account. Unlimited checks in the browser, a free public API endpoint that needs no key, and the underlying disposable-domain list published on GitHub under the MIT license for you to download. There is no trial, no credit counter, and no upgrade prompt waiting at the tenth check.

Does this check if an email address is real?

It checks whether the address is validly formed and whether it is trustworthy, which is a different question from whether the mailbox exists. Confirming existence needs an SMTP probe against the receiving mail server, which is what dedicated verification services do. Plenty of very real mailboxes are throwaways not worth accepting, and this tool is built to catch those.

How do I check if an email is fake?

Fake usually means one of three quite different things. Malformed, which the format check catches immediately. Disposable, meaning a real mailbox on a throwaway provider that will be abandoned within the hour, which the disposable check catches. Or an impersonation on a lookalike domain, which the phishing-domain check catches. The result names which one fired, because the right response to each is different.

Can I check a whole list of emails?

Yes. A free account adds batch API calls of up to 100 addresses each at no cost. If you would rather not send your list anywhere at all, download the disposable-domain file and screen it locally, which for large lists is faster than any API and keeps your users' addresses on your own machines.

Will this flag Gmail or my customers' company domains?

Never Gmail, or any other major provider: they sit on a hard allowlist no data source can override. Company domains are simply unknown to us, which we report as an absence of negative evidence rather than as suspicion. Most legitimate email in the world sits on domains no blocklist has ever heard of, and any tool that treats unfamiliar as guilty will cost you real customers.

Do it in code.

The same answer from a free API endpoint, or download the whole database and never call an API at all. No card, no quota, no expiry.