Live MX lookup via Cloudflare DoH (Google DoH fallback). Nothing stored or logged — completely passive check.
Free email checker — validate email address, detect free providers & verify deliverability
This free email checker runs three checks on any email address in sequence. First, it validates the syntax — confirming the address has the correct format with a local part, @ symbol, and a domain with at least one dot. Second, it checks the domain against a database of 50+ known free consumer email providers including Gmail, Yahoo, Outlook, iCloud, ProtonMail, and regional providers worldwide. Third, it performs a live DNS MX record lookup via Cloudflare DNS over HTTPS to confirm the domain is actively configured to receive email.
For B2B sales, email marketing, and lead generation, the type of email domain is one of the strongest quality signals available before any engagement. A business domain address (name@company.com) indicates a professional context and real company affiliation. Free provider addresses score lower for B2B intent, and role-based addresses (info@, admin@, support@) carry additional risk — they are shared inboxes rarely associated with a single decision-maker and consistently produce lower open rates and higher complaint rates.
The lead quality score (0–100) combines all three signals into a single actionable number: 90 for a deliverable business personal address, 60 for a role-based business address, 40 for a free provider address, and 0 for any address without valid MX records. Use this score to prioritise outreach, segment email lists, or gate product features behind business email.
Email checker examples — how different addresses are classified
These examples show how the checker classifies different email address types and what each result means for your outreach or list quality.
| Email address | Verdict | Score | Notes |
|---|---|---|---|
| ceo@acmecorp.com | Business | 90/100 | Custom domain, personal address — highest lead quality |
| jane.smith@agency.io | Business | 90/100 | Business domain, personal name — ideal for outreach |
| info@company.com | Role-Based | 60/100 | Shared inbox — lower engagement expected |
| support@startup.co | Role-Based | 60/100 | Support alias — rarely a decision-maker |
| user@gmail.com | Free Provider | 40/100 | Gmail — valid but no B2B intent signal |
| alice@yahoo.com | Free Provider | 40/100 | Yahoo — free consumer provider |
| me@icloud.com | Free Provider | 40/100 | iCloud — Apple personal email |
| privacy@protonmail.com | Free Provider | 25/100 | Free provider + role prefix — lowest trusted score |
| user@notadomain.xyz | Invalid | 0/100 | No MX records — undeliverable |
| notanemail | Invalid | 0/100 | Fails syntax check — no @ symbol |
Frequently asked questions about email verification and validation
Need a disposable email address?Generate a free, instant throwaway — zero signup, zero trace.
Get Free Temp Mail ->