Dashboard

Log out
Credit Balance

Total Verifications

API Keys

Test Verification

Try a single email address

API Key

Use this key in the X-API-Key header

Webhook signing secret

Verify the X-Mailvalid-Signature header on delivered webhooks (HMAC-SHA256). Keep this private.

Also available on GET /api/auth/stats (dashboard login). See the webhook docs.

Verify a list

Paste your emails or upload a CSV/TXT file — we'll find the addresses automatically.

Drag & drop your file here, or browse

CSV or TXT · up to 10,000 emails · we auto-detect the email column

or paste emails

Separate with commas, spaces, or new lines · up to 10,000 emails

Recent bulk jobs

Live status of your last batches. We also email you when each one finishes.

Loading…

Understanding Responses

Key Fields

is_valid Primary indicator — true means deliverable
status Detailed verification result
is_catch_all Domain accepts all — use with caution
is_disposable Temporary email — low quality

Status Values

valid Safe to send
invalid Will bounce
catch_all Accepts everything
unknown Could not verify (free)
do_not_mail Risky (disposable/role)

Recommendation: Only send to addresses where is_valid: true AND is_disposable: false.

API Usage
curl -X POST /api/v1/verify/single \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "test@gmail.com"}'