Before you import a signup list or wire up a contact form, it pays to know which addresses can actually receive mail. This email validator runs two separate checks on any address: first it will validate email syntax against the rules for a well formed address, then it looks up the domain's MX records to confirm a mail server is configured to accept messages. You get a clear Passed or Failed box for each stage, plus the live MX records sorted by priority so you can see exactly where mail would route. It's an email checker free of quotas and signups, and a practical way to verify email address online before a campaign goes out or a form ships.
Enter the address into the Email address field and click Validate, or just press Enter. The lookup runs server side, so your local network setup doesn't affect the DNS query.
02
Read the two result boxes
Syntax and MX records each show Passed or Failed. Syntax confirms the format is legal; the MX box confirms the domain publishes at least one server willing to accept mail.
03
Inspect the MX table
When records exist, you'll see each mail server with its priority number. Lower numbers are tried first, so the top row is where a message to that domain would land.
Why Email Validator
Two-stage validation: syntax check + MX record lookup.
MX presence means the domain accepts email, not that the mailbox exists.
Live MX records shown so you can see where mail would route.
Common questions
What does the email validator actually check?
Two things: whether the address is syntactically valid, and whether its domain publishes MX records in DNS. Together they catch typos, malformed input, and domains that can't receive mail at all. What they don't confirm is that the specific mailbox exists, because only the receiving server knows that.
Can an address pass the email validator and still bounce?
Yes. A passing result means the format is legal and the domain runs a mail server, but the mailbox itself might be deleted, full, or misspelled. Think of a pass as clearing the checks that are knowable from the outside; the final word always comes from an actual delivery attempt.
How do MX records help verify an email address?
MX records are DNS entries that name the servers accepting mail for a domain. If a domain has none, messages to any address there will bounce, so an MX lookup instantly eliminates dead domains from a list. The tool shows the records live, sorted by priority, so you can see the actual routing.
Is this email checker free to use for whole lists?
It's completely free, though it checks one address at a time by design. For a handful of important addresses, a sales prospect, a DNS migration sanity check, a support contact, that's ideal. For cleaning tens of thousands of subscribers you'd want a bulk verification service with rate-limited SMTP probing.
Why validate email syntax separately from the MX lookup?
Because they fail for different reasons and need different fixes. A syntax failure means the input itself is broken, usually a typo like a missing @ or a double dot, and no DNS query will help. An MX failure with valid syntax means the text is fine but the domain can't receive mail, which points at the wrong domain or a DNS problem.
Does validating an email here send a message to the address?
No. It never connects to the mail server or performs an SMTP handshake, it only reads public DNS. That means the owner of the address is never pinged and nothing you check here shows up in anyone's inbox or logs as a delivery attempt.
What does a Failed MX box mean when I validate an email?
It means the domain publishes no mail exchanger records, so mail sent there has nowhere to go and will bounce. Common causes are a typo in the domain, a newly registered domain with no mail setup yet, or a DNS change that dropped the records. If it's your own domain, fix the MX entries before anything else.