Hauwert Consulting
Email Verification Portal
Hauwert Consulting · Email Verifier
⏳

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
queued
⟳ 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.
EmailResultConfidence

Access keys

Create keys to share with teammates or connect apps, and revoke any of them anytime. Your own (master) key always stays valid.
LabelKeyCreatedStatus

Whitelist

Always-trusted addresses or domains. Anything here is returned as valid instantly, skipping verification — useful for known-good contacts or your own domains. Enter a full email (jane@acme.com) or a whole domain (acme.com).
EntryTypeAdded

Bulk jobs

Every bulk verification run and its progress. Stop any that's still processing — it halts immediately and stops sending. Live-updates while a job is active.
Started (UTC)ListProgressStatus

Activity log

Every address checked — when, which of our servers ran it, and the raw mail-server response. Click any response to see it in full. Kept for the last 30 days.
Time (UTC)EmailServerStatusCodeResponse

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.