⚡ 100 free verifications when you sign up. No credit card.

Know which emails will bounce before you hit send.

Paste an address, get the truth in about a second: deliverable, dead, catch-all, disposable, or unknown. Real mailbox checks against the recipient's mail server, never a guess dressed up as a percentage.

★★★★★ Real SMTP checks, not syntax-only ~1 second per address No emails sent to anyone, ever 10 free/day, 100 free with an account
Gmail & Google WorkspaceMicrosoft 365 & OutlookYahooiCloudZohoAny custom domain
6
checks on every single address
~1s
per address, measured on a 100-address run
100k
rows per list upload
0
emails sent to the people on your list

Why teams switch

A dirty list costs way more than a verifier does.

📈

Protect your sending reputation

Once bounces climb past 2 to 3 percent, Gmail and Microsoft start throttling everything you send, even to good addresses. Cleaning the list first is the cheapest deliverability fix there is.

🎯

Stop paying for dead contacts

Every dead address in your CRM, your sequencer, or your newsletter tool is a seat, a send, or a credit you paid for and got nothing back.

📊

Get numbers you can trust

Open and reply rates only mean something when the denominator is real. Verify first and your metrics finally tell you the truth about your copy.

What it checks

Six checks per address. Every single one.

Most "verifiers" stop at "does the domain exist". We go the whole way to the mailbox, and we tell you what we found at each step.

✎

Syntax and typos

Catches the obvious junk and the sneaky stuff: gmial.com, double dots, stray spaces from a bad CSV export.

🌐

Domain and MX records

Does the domain exist, and does it actually accept mail? Parked domains and dead startups fall out here.

📬

Mailbox exists (SMTP)

We talk to the recipient's mail server the way a real email would and ask if the mailbox is there. Without sending anything.

🎯

Catch-all detection

Some domains say yes to every address. We detect that and label it, so you never mistake "accepts all" for "verified".

🗑

Disposable and role addresses

Temp-mail providers, info@, sales@, support@. Flagged so you can decide, not silently dropped.

🛡

Provider-aware handling

Gmail, Microsoft 365, Yahoo and friends each behave differently. We handle each the way it needs, and tell you when a result is inferred rather than confirmed.

Honest labels

No score theater. Just answers.

Other tools hand you "72% deliverable" and let you figure out what that means. We give you a label, the reason, and the exact server response, so you can defend every row in your spreadsheet.

  • Deliverable: the mailbox exists. Send.
  • Invalid: the server said no, or the domain has no mail. Drop.
  • Catch-all: the domain accepts anything. Your call, per campaign.
  • Disposable / Role: flagged, never silently removed.
  • Unknown: the server refused to say. We tell you, instead of pretending.
maria.chen@acme.ioDeliverablemailbox exists
jdoe@oldstartup.comInvaliddomain has no mail server
hello@bigagency.comCatch-allaccepts anything, treat as risky
tom@throwaway-mail.netDisposabletemp mail provider
info@enterprise.coRole addressshared inbox, low reply odds
p.singh@lockeddown.orgUnknownserver refused the check, we say so

How it works

Paste, wait a second, act on it.

1

Paste or upload

One address, a pasted column, or a CSV up to 100,000 rows.

2

We check

Every row runs through all six checks. Slow mail servers get retried instead of guessed at.

3

Read the labels

Deliverable, Invalid, Catch-all, Disposable, Role, Unknown, each with the reason.

4

Export or automate

Download the clean file, or call the API from your signup form, CRM, or sequencer.

Pricing

Two plans, one price. Way less theater.

Free forever tier, two $99/mo plans, and add-on credits that never expire. Full table on the pricing page.

Free

$0
100 verifications on signup, plus 10 free checks a day without an account
  • All six checks
  • Dashboard + API key
  • CSV export
Start free

BounceSolvi Starter

$99 / mo
25,000 standard verifications a month. Bulk lists + API, unlimited team members.
  • Standard verification
  • Bulk lists + API
  • Email support
Compare plans
All features

BounceSolvi Pro

$99 / mo
20,000 verifications a month with advanced verification, plus add-on credits down to $1,150 per million.
  • Catch-all resolution + advanced checks
  • Priority queue + webhooks
  • Add-on packs up to 2.5M
Compare plans

FAQ

Quick answers

Does anyone on my list get an email?

No. Verification is a conversation with the recipient's mail server that stops before a message exists. Nobody sees anything.

How accurate is it?

For domains that answer honestly (most of them) the mailbox check is definitive. For catch-all domains no external tool can confirm a mailbox, and we label those instead of pretending. See the full FAQ for the straight talk on accuracy.

How fast is bulk?

About one address per second per worker on a normal list; a 100-address test run finished in 95 seconds. Lists with lots of slow or greylisting servers take longer because we retry rather than guess.

Is there an API?

Yes. One GET request per address, JSON back, same labels as the dashboard. Read the docs.

Do credits expire?

Add-on credits never expire. Monthly plan credits reset each month.

All questions →

Clean list, honest numbers, better sends.

100 free verifications, no card, takes 30 seconds.