Verify any email list, free to try, right here.
Drop a CSV or type one address. We check syntax, MX records, disposable and role accounts, then talk to the mailbox itself. Unknown results are never charged.
- Valid, invalid, risky, unknown
- Catch-all and disposable flags
- From $0.0008 per email
Bulk verify a CSV list now
The first 6 addresses are verified free, no account needed.
Drag & drop a CSV, or click to choose a file
Any layout, any delimiter. We find the email column.
Check a single address
Protected by a quick bot check. Only the addresses being previewed are sent; your file stays in your browser.
Three steps to a clean list
No integration required. Most lists of 10,000 emails are done in a few minutes.
1. Upload or paste
Drop a CSV in any layout or paste addresses straight from a spreadsheet. We find the email column and remove duplicates for free.
2. We check every mailbox
Syntax, domain, MX records, disposable and role detection, then a real SMTP conversation with the mail server. Watch progress live.
3. Export what you need
Download only the valid addresses, or your original file with a status column added. Your columns stay untouched.
Know why an address failed, not just that it did
Every result carries the reason: no MX record, mailbox rejected, catch-all domain, disposable provider, role account, full inbox. Keep the risky ones for re-engagement and drop the rest.
- Valid, invalid, risky, unknown: four statuses, one decision each
- Catch-all, disposable and role flags on every row
- Uploaded files are deleted after processing; exports kept for 30 days
One request. One answer. Same engine as the dashboard.
Verify at signup, before a campaign, or inside your own product. Keys, usage and credits live in the same account as your lists.
The same engine already answers over a million requests a month on RapidAPI.
curl https://api.mailok.io/v1/verify \
-H "X-API-Key: mk_live_…" \
-d '{"email":"[email protected]"}'{
"email": "[email protected]",
"status": "valid",
"catch_all": false,
"disposable": false,
"role": false,
"mailbox_full": false,
"mx_found": true,
"mx_record": "mx1.northwindtraders.com",
"domain": "northwindtraders.com",
"account": "sarah",
"credits_remaining": 9999
}Pay for what you verify
Credits never expire. Plans for teams that verify every month.
Pay as you go
From $0.004 down to $0.0008 per email. Buy once, use whenever.
See all packs- Credits never expire
- Bulk lists, single checks and API
- Unknown and duplicate results free
