Check email addresses for syntax, a real domain and MX records, disposable and role accounts and common typos, one at a time or in bulk.

Check one address or paste a whole list. Syntax, domain and MX records are checked live — no message is ever sent, so a passing address is well-formed and reachable, not confirmed to exist.

Checks
Mail servers (MX)
PriorityHost
What we found

This tool checks syntax, the domain and its MX records. It never connects to the mail server, so it cannot confirm that a particular mailbox exists — only that the address is well-formed and its domain is set up to receive mail.

One per line, or separated by commas. Up to 200 addresses per run, duplicates removed automatically.
0
Checked
0
Deliverable
0
Risky
0
Not usable
Results
Address Verdict Domain First MX Flags Did you mean

This tool checks syntax, the domain and its MX records. It never connects to the mail server, so it cannot confirm that a particular mailbox exists — only that the address is well-formed and its domain is set up to receive mail.


About Email Address Validator

The Email Address Validator checks an address the way a careful mail system would before accepting it. It parses the address against the RFC 5321/5322 grammar rather than a naive pattern, so it correctly handles plus addressing, quoted local parts and international domains, and correctly rejects consecutive dots, over-length local parts, display names pasted in by mistake and domains with no real top-level domain.

It then looks the domain up live: MX records first, falling back to the address record that RFC 5321 treats as an implicit mail server. On top of that it flags addresses that are technically fine but a poor bet — known disposable and throwaway providers, role accounts such as info@, admin@ or support@ that reach a shared mailbox and engage badly, and free consumer providers on a business list. Near-miss domains get a suggestion, so gmial.com is caught before it costs you a customer.

What it deliberately does not do is open an SMTP session to ask whether a mailbox exists. That kind of probing is unreliable — catch-all domains accept everything, greylisting delays everything, and repeated probes get your IP blocked. So a passing address here means "well-formed, and its domain is set up to receive mail", never "this mailbox exists". The bulk tab applies the same checks to a pasted list, removes duplicates, and exports the results as CSV.

How to use Email Address Validator

  1. Enter a single address on the first tab, or switch to the bulk tab and paste a list, one per line.
  2. Read the per-check panel: syntax, domain, mail servers, disposable domain and role account are reported separately.
  3. Act on any typo suggestion — a domain one or two characters from a major provider is almost always a mistake.
  4. Review the flags: disposable addresses expire within hours, and role accounts are usually worth excluding from marketing lists.
  5. Download the CSV from the bulk tab to feed the results back into your CRM or mailing list.
  6. Remember the limit: passing addresses are reachable, not confirmed. Only sending to one proves the mailbox exists.

Frequently asked questions

No, and neither can any tool that does not send a message. It confirms that the address is well-formed and that its domain publishes mail servers. Confirming a specific mailbox requires an SMTP conversation, which catch-all domains and greylisting make unreliable anyway.

One that addresses a function rather than a person — info@, sales@, support@, admin@, postmaster@. They are perfectly valid, but they usually reach several people or none, open at low rates and generate spam complaints, so most senders exclude them from marketing lists.

A throwaway mailbox from a service such as Mailinator or YOPmail, designed to stop working within minutes or hours. Fine for a one-off download, useless for an account or a mailing list. The tool ships a built-in list of the well-known providers.

Yes. It looks up the domain's MX records live and shows them in priority order. If there are none, it checks for an A/AAAA record, which RFC 5321 treats as an implicit mail server — that usually works but is generally a misconfiguration.

Up to 200 per run on the bulk tab. Duplicates are removed automatically, each domain is resolved only once, and the results can be downloaded as a CSV file.

No. They are used to run the checks for that request and are not saved to any list. Results are briefly cached by address so a repeated check does not repeat the DNS lookup.


Popular searches
email validator email address validator bulk email verifier check email address email syntax checker mx record lookup for email disposable email checker role based email checker email typo checker validate email list
Need help?
Found an issue with this tool? Let our team know.
Report an issue

Add this free tool to your own website — copy and paste the code below.