⏳
Check a single address
Verify a list
Upload a .csv file with a column named
email — one address per row.
Any other columns are fine (they're kept in the downloaded results). Results appear live
as they're checked, and you can download what's done at any time.
New here? Download a sample CSV
(32 example addresses) and upload it below to see how it works.
📩 Heads-up on Yahoo & AOL addresses: these use a deeper verification that we run
at a deliberately gentle pace to protect deliverability. They can take a little longer and may
briefly show unknown before settling on a final result —
that's expected, and they're re-checked automatically until confirmed.
0 / 0
⟳ 0 address(es) returned a temporary response
(greylisting or rate-limiting — the server said "try again shortly"). They're shown
as unknown for now and are being re-checked
automatically in the background; their result will update here (and in the
downloaded file) as soon as it resolves. No need to wait — you can download anytime.
| Result | Confidence |
|---|
What each result means
valid
The mailbox exists and accepts mail — safe to contact.
invalid
The mailbox doesn't exist, or the domain has no mail server — messages will bounce. Best to remove these from your list.
catch-all
The domain accepts every address, so we can't confirm this specific mailbox is real. It may or may not deliver — send with some caution.
risky
Deliverable, but flagged — for example a disposable/temporary domain, or a role address (info@, sales@). Use your judgement before contacting.
unknown
We couldn't confirm this right now — usually a temporary "try again shortly" from the provider (greylisting or rate-limiting). It's re-checked automatically in the background, and you can re-run it later. Yahoo/AOL addresses show this most often: they use a deeper, deliberately gentle check, so they can take a little longer to settle on a final result.