Bulk Email Verifier
Verify email addresses with format, DNS, mailbox-existence (SMTP), catch-all, disposable, and role-based checks. Get a deliverability score plus clearer evidence for every result.
Confirms each domain has an active mail server.
Performs a real SMTP handshake to confirm whether each mailbox exists, detect catch-all domains, and stay conservative when providers hide mailbox state. Email addresses are sent to our server (not Google) for verification.
Enter an email address above
You will get a score, status, and a breakdown of all six checks.
Clean Your List Before You Send
Sending to bad addresses hurts your sender reputation and raises bounce rates. This tool catches invalid formats, flags disposable and role-based addresses, checks whether each domain can receive mail, and explains when SMTP evidence is definitive versus intentionally left unverified.
What Does This Tool Check?
Format Validation (RFC 5322)
Checks the full email structure — local part, @ symbol, domain, and TLD — against the email format standard. Catches mistyped or malformed addresses instantly before wasting time on DNS lookups.
DNS / Mail Server Check
Confirms whether the domain can receive email through MX records, null-MX signals, or implicit A/AAAA fallbacks. Temporary DNS failures are reported as unverified instead of guessed.
Disposable Domain Detection
Checks each domain against shared throwaway-email intelligence so disposable addresses are consistently flagged as risky across both the UI and the API.
Role-based & Webmail Detection
Flags shared inbox prefixes (admin@, noreply@, support@) and identifies consumer webmail providers. These signals affect the score without pretending they prove mailbox existence.
How this Bulk Email Verifier works
Choose Single Email mode to get a detailed breakdown for one address, or Bulk List mode to verify hundreds at once. In both modes the same six checks run on every address.
Format validation runs instantly in the browser: RFC 5322 structure, local part length, dot placement, and TLD rules. Each address is then compared against a database of disposable email domains and scanned for role-based prefixes — admin, noreply, support, and similar shared inboxes.
With MX checking enabled, the tool sends a request to our server, which performs DNS lookups to confirm whether each domain has active mail server records. In MX-only mode, only domain names are sent for verification. If you enable Deep Verify, full email addresses are sent so the server can run SMTP mailbox checks. Domains with no MX records are marked Undeliverable.
Every result gets a deliverability score from 0 to 100. A clean custom-domain address with verified MX scores 92–100. Webmail providers (Gmail, Outlook) score slightly lower due to engagement patterns. Disposable or role-based addresses score 35–75. Addresses with no MX record score under 10.
Single mode shows each of the six checks — Format, MX, Disposable, Role-based, Webmail, and Catch-all — in a card with a score bar. Bulk mode shows compact check indicators per row with filter tabs, search, CSV export, and one-click copy of filtered groups.
How to use this Bulk Email Verifier
Pick a mode
Use Single Email to get a full per-check breakdown for one address, or switch to Bulk List to verify hundreds at once from a paste or file upload.
Run verification
Format rules run instantly. With Deep Verify on, our server performs a real SMTP handshake against the recipient mail server to check whether the mailbox actually exists, while staying conservative when providers block or mask probes. Without it, only DNS and domain-risk signals are checked.
Review and export
Each result shows a deliverability score, status (Deliverable / Risky / Catch-all / Undeliverable / Unverified), per-check indicators, DNS or SMTP evidence details, and typo suggestions for common domains. Filter, search, copy, or export a CSV.
Example Usage
Paste a mixed list to see the full breakdown — format, MX, disposable, role-based, webmail, and score:
Frequently Asked Questions
How accurate is this verifier?
Does this tool send my emails to any server?
What does Deep Verify do?
What does "Catch-all" status mean?
What is an MX record?
What does the deliverability score mean?
What is a "Risky" email?
Why is mailbox verification sometimes unavailable?
Why was my email flagged as a typo of gmail.com?
What does "Domain has no mail server" mean?
Can I turn off Deep Verify?
How many emails can I verify at once?
What files can I upload?
Why are some Yahoo or Microsoft addresses marked Unknown?
Is this tool GDPR-friendly?
Related Tools
Bulk Meta Tag Extractor
Extract title, description, and keywords from multiple URLs at once.
Random Email Address Generator
Generate random fake email addresses for testing.
Bulk Password Generator
Create multiple strong passwords at once and copy or export them.
Password Strength Checker
Check how strong your password is and get clear suggestions to improve it.
AI Email Generator
Generate professional emails in seconds. Describe the purpose, tone, and recipient, then get a complete email draft with subject line, body, and sign-off. Free, browser-based, no sign-up.
AES Encryption & Decryption
Securely encrypt and decrypt text using AES-GCM (256-bit) directly in your browser.
The Bulk Email Verifier is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

