10 free credits · no card required

Block fake signups
before they hit your database

One API call to check format, MX records, and disposable domains — then enrich with provider data. Built for SaaS forms, CRMs, and signup flows that can't afford bad data.

Live demo · 5 free tests per day · no account

Try a typo like test@gmial.com — see did_you_mean in action.
<200ms
Avg. response time
250+
Disposable domains
50
Bulk validate max

Same checks. Lower price. No lock-in.

Why devs switch from ZeroBounce & NeverBounce for signup validation.

Mailstrand ZeroBounce NeverBounce
10k validations $39.99 ~$60 ~$49
Free to start 10 credits · no card 100/mo 1,000 one-time
Monthly subscription None Optional Optional
Credits expire Never No Varies
Typo fix (gmial → gmail)

Honest limit: no SMTP mailbox probe — built for signup forms, not list cleaning. Full comparison →

Built for shipping, not slide decks

Two endpoints. Prepaid credits. Zero monthly lock-in.

Full validation

Format, MX lookup, disposable & role detection, typo suggestions, and a 0–100 score — one JSON response.

Disposable detection

Filter 250+ throwaway domains before they pollute your user table or skew your metrics.

Typo suggestions

Catch gmial.com before it becomes a bounce. Show “Did you mean gmail.com?” in your signup form.

Enrichment

Detect provider (Gmail, Outlook…) and personal vs. business — segment leads without extra tooling.

Bulk validate up to 50

Clean a batch of signups in one API call. Same pricing: 1 credit per valid-format email.

$

Pay as you go

Credits never expire. No subscription. Checkout handled by Stripe — you only pay when you need more.

Simple credits. No surprises.

Buy once, use whenever. Credits don't expire.

Starter

$6.99

1,000 credits · $6.99 / 1k

  • Validate · 1 credit
  • Enrich · 2 credits
  • 60 req / min
  • Email support
Get started

Business

$125

100,000 credits · $1.25 / 1k

  • High volume
  • Agencies & platforms
  • Priority support
  • Credits never expire
Get started

One curl. One answer.

validate.sh
curl -X POST https://mailstrand-production.up.railway.app/api/v1/validate \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"email": "contact@company.com"}'

# → {
#   "valid": true,
#   "format_ok": true,
#   "mx_found": true,
#   "disposable": false,
#   "role_account": false,
#   "did_you_mean": null,
#   "score": 100
# }

Ready to block fake signups?

10 free credits. One POST. Integrate in 5 minutes.