Disposable Email Checker

Real person or throwaway inbox? Paste any address into this fake email checker and find out in seconds: whether it's well formed, whether its domain can receive mail, and whether it comes from one of nearly 10,000 disposable email providers. Free, no signup.

Last updated: June 2026

Need this in your signup flow?

Run the same check in your signup form with Fidro's API. 200 a month free, no credit card.

See the free API

How it works

1

Paste an email

Paste any address, from a signup form, a support ticket or your user list.

2

Fidro checks it

Fidro checks the format, looks up the domain's mail servers and compares it against its disposable email list.

3

Get a verdict

A risk score from 0 to 100 and a plain answer: allow, challenge or block.

What the checker looks at

Each layer catches a different kind of bad address. Together they tell you whether to let the signup in.

Format Validation

Catches typos and broken addresses (a missing @, a missing domain, characters that aren't allowed) before they turn into bounced emails.

MX Record Verification

Looks up the domain's mail servers. No mail server means nobody will ever read your welcome email.

Disposable Detection

Compares the domain against nearly 10,000 known temporary and disposable email providers, the inboxes people use once and throw away.

Repeat aliases

In the API, Fidro remembers signups and notices when one inbox keeps coming back as mark+1, mark+2 and m.ark3, then raises the score.

Blocklist Check

In the API, your own blocklist of emails and domains applies to every check. Starter plan and up.

Risk Scoring

Every check feeds one 0-100 risk score with a plain answer: allow, challenge or block.

Frequently Asked Questions

What is a disposable email?

A disposable email is a temporary inbox from a service like Mailinator, Guerrilla Mail or 10MinuteMail. It works for a few minutes, then it's gone. That's why people use them to claim a free trial twice, create spam accounts and get past email verification, and why most products block them at signup.

How does email validation work?

In layers. Fidro first checks the address is well formed (RFC syntax). Then it looks up the domain's MX records to confirm it can actually receive mail. Then it compares the domain against nearly 10,000 known disposable providers. The results add up to one risk score.

Why should I validate email addresses?

Fake and invalid emails fill your user list with people who don't exist. They skew your analytics, bounce your emails and open support tickets nobody can answer. Disposable ones are how the same person claims your free trial again and again. Checking at signup stops them before they get an account.

Is this tool free?

Yes, with no signup. If you want the same check inside your own signup flow, Fidro's API has a free plan with 200 validations a month, no credit card. Paid plans start at $29 a month for 5,000.

API

Put this check in your signup form.

One API call checks the email, the IP and the network together, remembers who it has seen, and answers allow, challenge or block. Building with Laravel? Follow the Laravel email validation guide.

Also try our IP checker, VPN detector, domain checker, and bulk email validator.

curl -X POST https://fidro.io/api/validate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"email": "user@example.com"}'

Start catching bad signups in the next 5 minutes

Create your account, grab your API key, and send your first request. Free plan with 200 validations/month. No credit card. Cancel anytime.