Skip to content

Email validator

Check one address for format, domain, disposable and free-mail signals, and a summarized outcome - before you send or import a list.

How it works

Three steps to your result.

  1. Enter an email

    Paste one address you want to check (e.g. for outreach lists or signup forms).

  2. Run validation

    Our servers check syntax, DNS/MX signals, disposable and free-mail hints, and return an overall risk-style result.

  3. Interpret the result

    Use the score and checks as guidance - not a guarantee of inbox delivery. Combine with your ESP and list hygiene practices.

Frequently asked questions

Quick answers about this tool.

Do you store the addresses I check?
No. We don’t save emails for marketing or reuse. Like other free tools here, we only keep aggregate usage counts.
What does catch-all mean?
A catch-all mail server accepts mail for any address at its domain, so it cannot confirm whether a specific mailbox exists. Treat catch-all results as unverified rather than valid.
Is this a guarantee the email will land in the inbox?
No. Results are signals (format, domain, provider hints, risk-style outcome). Always follow your ESP’s guidance and applicable laws for outreach.
Why “Too many requests”?
We rate-limit checks per IP so the tool stays free. Wait and try again.

Good to know

Context and tips to get more out of this tool.

What this email validator checks

Each check gets its own pass or fail. Format: is the address written correctly. Domain: does the domain exist and have an MX record that accepts mail. Deliverable: did the mail server say the mailbox exists. Catch-all: does the server accept mail for any address, which hides whether this one is real. We also flag role addresses like sales@ or info@, disposable inboxes, free webmail such as Gmail, and university domains. You get an overall result, a score from 0 to 100, and the MX host.

Why some results say unknown

Some mail servers refuse to confirm whether a mailbox exists, and catch-all servers accept everything. In both cases no tool can prove the address works without sending to it. Treat unknown and catch-all as risky: send to them only when you have another reason to believe the address is right, and watch your bounce rate.

One address at a time

Built for spot checks after you find a contact with the company email finder, not bulk list cleaning. For outbound at scale, validate a sample of the list and monitor bounce rates in your sending tool.

Valid address - now a relevant reason to write

A clean contact list without context is spam. Find the threads where that person or company raises the problem you solve, then reach out.

Book a demo

Cancel anytime