Email Validator

Works fully offline

Enter an email address to check its syntax and whether its domain can actually receive mail.


    

Overview

A valid-looking email address is only half the story — the domain after the @ also needs mail servers (MX records) configured before anything sent to it can be delivered. This tool checks both: the address's syntax against the shape a real email address should have, and, if the syntax passes, whether its domain has MX records at all. It does not attempt to contact the mailbox itself — confirming a specific inbox exists needs an SMTP handshake, a materially more invasive and abuse-prone check that's out of scope for a free browser-based tool.

Examples

A syntactically valid address on a domain with mail servers

[email protected]
Syntax: valid. Mail servers: found. Likely a valid, deliverable address format.

How It Works

  1. Enter an email address.
  2. Click Validate to check its syntax, then (if syntax passes) look up its domain's mail servers.
  3. Review both results — a syntax failure stops there, since there's no domain worth looking up yet.

Use Cases

Catching typos before sending

Confirm an address is well-formed and its domain can receive mail before relying on it.

Pre-checking a signup form's email field

Weed out obviously malformed or non-deliverable-domain addresses without a full SMTP verification service.

Tips

  • A domain having MX records doesn't guarantee any specific mailbox on it exists — it only confirms mail sent to that domain has somewhere to go.
  • Pair this with the Disposable Email Checker if you also want to screen out throwaway addresses, not just malformed ones.

FAQ

No. Confirming one specific mailbox exists requires an SMTP handshake against the receiving server, which many mail providers block or rate-limit specifically because it's commonly abused for spam-list validation. This tool stops at syntax plus domain-level mail-server presence.

Syntax checking runs entirely in your browser. Only the domain portion (not the full address) is sent to look up its mail servers, using the same lookup as the MX Lookup tool.

Some domains receive mail through a different subdomain than the one used in the visible address, or genuinely have no MX records configured — see the MX Lookup tool's FAQ for more on this.

Related Tools