Free Email
Verifier
Check any email address instantly. We perform live SMTP verification against the real mail server — not just a syntax check.
- Live SMTP verification
- Disposable email detection
- Catch-all domain detection
- No account required
Enter an email address to verify
8 free checks per hour · No account required · Sign up for bulk verification
What each result means
Every address gets a clear verdict — no vague scores.
The mailbox exists and the mail server is accepting delivery. Safe to send.
The address does not exist or the server explicitly rejected it. Remove it.
The server uses catch-all routing or timed out — no definitive answer. Suppress for cold outreach.
A temporary / throwaway address. Will never engage. Remove immediately.
A shared inbox like info@ or support@. The mailbox exists but personal engagement is low.
How email verification works
Syntax check
We validate that the address is correctly formatted before making any network request.
DNS & MX lookup
We look up the domain's MX records to find the mail server responsible for receiving mail.
SMTP handshake
We connect to the mail server and simulate a delivery — the server tells us whether the mailbox exists, without a message ever being sent.
Frequently asked questions
Is this tool really free?
Yes — 8 free checks per hour, no account needed. For bulk verification of hundreds or thousands of addresses, sign up for a paid account.
Does verifying send an email to the address?
No. Verification works at the SMTP protocol level — we simulate the start of a delivery conversation with the mail server without ever transmitting a message. The recipient never sees anything.
Why is a result 'Unverifiable'?
Some mail servers use catch-all configuration — they accept every incoming address regardless of whether the mailbox exists. Others time out or block verification requests. In these cases we can't get a definitive answer.
How accurate is the result?
Very high for definitive Valid/Invalid results — we perform live SMTP verification against the actual mail server. Catch-all domains are the main source of uncertainty, which is why we label them 'Unverifiable' rather than guessing.
Can I verify a whole list?
Yes — upload a CSV in your StopBouncing dashboard and get back a verified file. Pricing starts from €0.0018 per email, down to €0.0006 at volume.
Need to verify a whole list?
Upload a CSV and get a clean, verified file back. From €0.0018 per email — no subscription, credits never expire.