Skip to content
Start with 100 free verification credits
Qualisend
All articles
Guides / March 17, 2026

Free vs paid email verification: what free can't tell you

5 minutes read

Qualisend team
A free checker running local checks beside a full check that adds the SMTP probe

The short answer#

A free email checker can tell you an address is bad — malformed, on a dead domain, disposable, or an obvious typo. What it cannot tell you is that an address is good, because confirming a live mailbox requires an SMTP conversation from a reputable IP, which no free browser tool does. So free verification is genuinely useful for ruling addresses out one at a time, and genuinely unable to clean a list you're about to send to. Knowing exactly where that line falls saves you from trusting a result that was never on offer.

What free verification actually checks#

A free checker — including ours — runs the local half of the verification pipeline: the stages that need no network conversation with the target mail server.

  • Syntax — is it shaped like a valid email at all?
  • Domain and MX — does the domain exist and publish a mail route?
  • Disposable — is it a known throwaway provider?
  • Role — is it a shared mailbox like info@?
  • Typo — is the domain a near-miss of a known provider (gmial.com)?

These are real, valuable checks. They catch fat-finger errors, dead domains, and disposable signups instantly and for nothing. If any of them fails, you have a definitive answer: the address is undeliverable or risky, and you learned it without sending anything.

What free verification can't tell you#

Here's the boundary. Every check above is local — it inspects the address and its DNS, but never asks the domain's mail server whether your specific mailbox exists. That question is the whole point of verification, and it requires stage 6: opening an SMTP connection and reading the server's reply to RCPT TO. Free tools skip it, for a good reason — doing it well needs a mail server with a clean IP reputation and careful rate-limiting, which a free, unauthenticated web endpoint can't provide.

Two things fall in that gap:

  • Confirming a real mailbox. A syntactically perfect Gmail address on a live domain passes every free check and might still not exist. Only the SMTP probe can tell the difference, so a free checker's best honest answer for a clean-looking address is unknown — it found no reason to reject it, which is not the same as confirming it.
  • Catch-all detection. Spotting a catch-all domain requires probing a nonsense address at that domain over SMTP. No SMTP, no catch-all detection — so free tools can't warn you about the single most common "verified but bounced" trap.

When free is the right tool#

Free verification is the right call more often than vendors selling paid plans like to admit:

  • A one-off address — you got a lead's email and want a sanity check before replying. Free catches the typo or the dead domain in a second.
  • Pre-filtering — stripping the obviously-broken addresses out of a list before you pay to verify the rest.
  • Understanding the categories — seeing how syntax, disposable, role, and typo checks behave, without committing to anything.

Rate limits are the honest catch here: free tools throttle usage (ours allows a handful of checks per hour) precisely because the valuable stage is the expensive one they're not running.

When you need the full check#

Reach for full verification the moment a wrong answer costs you money or reputation:

  • Before any real send — a campaign, a cold sequence, a re-engagement push. This is where a false "valid" becomes a hard bounce.
  • Bulk list cleaning — thousands or millions of addresses need the SMTP probe and catch-all detection that free tools can't do, run asynchronously. (See the Klaviyo and Mailchimp guides for the ESP-specific flow.)
  • Verify-at-signup — catching bad addresses at the point of capture via the API, which needs the full pipeline behind it.
CapabilityFree checkerFull verification
Syntax, domain/MX, disposable, role, typoYesYes
Confirm a live mailbox (SMTP probe)NoYes
Catch-all detectionNoYes
Full-mailbox / disabled signalsNoYes
Bulk lists & APINoYes
Best forRuling out one addressCleaning a list before you send

The pricing tracks the honesty: the free plan includes 100 one-time credits for the full check — enough to verify a real sample and see the SMTP-level results the free browser tool can't give you — and paid credits never expire. You're paying for the one stage that actually confirms a mailbox, which is exactly the stage worth paying for.

Frequently asked questions#

Is free email verification accurate?#

For what it checks, yes — syntax, dead domains, disposable providers, and typos are deterministic and reliable. The accuracy question is really a coverage question: free verification never confirms a live mailbox or detects catch-all domains, so a "looks fine" result from a free tool means "nothing ruled it out", not "confirmed deliverable".

Why can't a free tool check if the mailbox exists?#

Confirming a mailbox requires an SMTP conversation with the domain's mail server from an IP with a clean sending reputation, plus careful rate-limiting to avoid being blocked. A free, unauthenticated web endpoint can't maintain that reputation, so free tools stop at the local checks. It's a genuine technical boundary, not an upsell.

Do free-verified addresses still bounce?#

They can. If a free checker didn't reject an address, it only means none of the local checks failed — the mailbox itself was never tested. A clean-looking address on a catch-all domain is the classic case: it passes every free check and still bounces because it never existed.

How many free checks can I run?#

Free browser checkers rate-limit by design — ours allows a small number per hour without signup. For anything beyond spot checks, the free plan's 100 full-verification credits are the better path, since they run the complete pipeline including the SMTP probe.

Your reputation, protected.

Clean your first list in minutes. 100 free credits, no card required.

Get started