Bulk Email Verifier

Paste a list or upload a CSV and get a deliverability verdict on every address, up to 100 per submission.

0 lines, max 100

What it does

Bulk Email Verifier, explained

The bulk email verifier lets you paste a list of addresses or upload a CSV and get a verdict on every row as Deliverable, Not deliverable or Can't verify. A catch-all domain accepts mail for any address so it is labelled Can't verify rather than marked deliverable. You can export the results as CSV.

Anonymous visitors get 10 validations per day with no account and a single check returns in under 500 ms. Pro Lite is $30 a month and unlocks bulk validation of up to 100 addresses per submission. Pay-as-you-go credits start at $5 for 500 validations and purchased credits never expire. The same engine is available as a REST API for lists beyond the web tool.

5,765 checks ran through this engine in the last 30 days, from 231 different callers.

How it works

  1. Paste the addresses or upload a CSV.
  2. Validate each address against its mail server.
  3. Download the CSV with a Deliverable, Not deliverable or Can't verify label on every row.

FAQ

Questions about the bulk email verifier

How many emails can I verify at once?

You can verify up to 100 addresses per submission in the web tool on Pro Lite and above. For larger lists you can use the REST API which accepts the same requests.

Is bulk email verification free?

Anonymous visitors get 10 validations per day with no account. Bulk verification starts on Pro Lite which is $30 a month and unlocks up to 100 addresses per submission. Pay-as-you-go credits start at $5 for 500 validations and purchased credits never expire.

What do the verdicts mean?

Deliverable means the mailbox accepted the check. Not deliverable means it rejected it. Can't verify means the domain is catch-all and accepts mail for any address so the address cannot be proven from outside.

Is my list stored?

Validation history is stored only in your own account. It is never sold or shared.

Other ways in

Start from what you have

Weighing it against another vendor? See how it compares with Hunter.

// Real-time API endpoints

Explore the production API

Three ways in, one credit pool. Every response on this page is a real one from the service.

POSThttps://www.startuphub.ai/api/v1/email/validate

Check that an address will take mail

One address in, a verdict out: deliverable, not deliverable, or unknown, with a confidence score.

  • 1 credit per definitive result
  • Unknown and catch-all answers are free
  • Bearer key, JSON in and out
  • Up to 100 at a time in the tool above
curl -X POST https://www.startuphub.ai/api/v1/email/validate \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]"}'
response · application/json200 OK
1{
2 "email": "[email protected]",
3 "valid": true,
4 "status": "deliverable",
5 "confidence_score": 95
6}

The response also carries a credits object with your remaining balance.

Full reference, rate limits and SDKs on /api-docs.

Capabilities

Built for real use, not a demo

Live verification

Every lookup is performed when you ask. There is no database of addresses to go stale, and every verdict is labelled so you know how much to trust it.

LIVE

email [email protected]

status deliverable

confidence_score 95

Pay only for answers

A credit is spent on a definitive verdict. Unknown and catch-all results cost nothing, and a discovery is charged only when an address is found.

Ceilings you can plan around

Every plan has a daily and a monthly allowance for verifications and discoveries. Credit packs sit outside both, so a batch never waits for midnight.

Checked when you ask

No pre-built list and no cached verdicts. Each address is checked at the moment of the request, so the answer reflects the mailbox today.

Purchased credits never expire

Plan credits reset with the billing period. Credits you buy on top stay on the account until used, and work across REST, MCP and the tool on this page.

API, MCP and the tool, one pool

Paste up to 100 addresses here or upload a CSV, call the REST endpoints with a Bearer key, or ask from Claude, Cursor or Codex over MCP. Same credits, same results.

// Pricing

Simple, transparent pricing

One credit per verification, ten per discovery, charged only on a definitive answer. Plan credits renew each period; credits you buy on top never expire.

Free

$0/mo

  • 1,500 verifications / mo
  • 150 discoveries / mo
Get a free key

Pro Mini

$5/mo

  • 3,000 verifications / mo
  • 300 discoveries / mo
Get started

Pro Lite

$30/mo

  • 6,000 verifications / mo
  • 600 discoveries / mo
Get started

Pro

$50/mo

  • 15,000 verifications / mo
  • 1,500 discoveries / mo
Get started
Lowest cost per check

Pro Plus

$90/mo

  • 75,000 verifications / mo
  • 6,000 discoveries / mo
Get started

Prices in USD, VAT added at checkout where it applies. Need more in a month? Credit packs start at $5 for 500 credits on /credits/buy and sit outside every ceiling.

Get started

Stop sending mail to the void.

Free tier covers 10 validations and 10 finds a day, no account needed.