Free public demo below — no account needed

Stop fake emails before they cost you.

One API call returns a risk score, real deliverability signals, and the exact reasons behind the decision — so bad addresses never make it past your signup form.

Live demo

Try it on a real address

No account required. This runs the same scoring pipeline as the live API — limited to a few free checks per visitor.

Included in this free demo
  • Risk score, confidence & signal breakdown
  • Local-part analysis (entropy, randomness, patterns)
  • Domain reputation, age & infrastructure, SPF/DMARC
Full scan (free account required)
  • Live SMTP mailbox verification — confirms the inbox actually accepts mail
  • Catch-all detection (needs a real SMTP handshake)
  • Bulk checking, webhooks & an API key for your own app
For developers

One request.
Full picture.

Every check returns a risk score, a deliverability read, verification confidence, and plain-language signals explaining exactly why — not just a number you have to trust blindly.

Get an API key
curl https://api.emailriskradar.com/v1/email/check \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "john@example.com", "mode": "standard", "context": "signup"}'
What's included

Built for signal, not guesswork.

Risk & deliverability, scored separately

A 0-100 risk score with a confidence rating, kept distinct from whether the mailbox is actually deliverable — so you can decide what "risky" means for your own flow.

Local-part intelligence

Entropy, character randomness, keyboard-pattern and name-likeness detection catch generated-looking addresses that pass basic syntax checks.

Domain reputation, age & infrastructure

Checked against 200,000+ disposable domains merged from six maintained sources, then classified further by mail infrastructure, age, and reputation — not just a static blocklist.

Real SMTP mailbox verification

Opt-in "full" mode performs an actual SMTP handshake against the mailbox, protected by a circuit breaker so one bad mail server can't slow down your whole batch.

Bulk checking & webhooks

Submit thousands of addresses in one batch and get results by polling or via webhook delivery when the job completes — no need to hold a connection open.

Context-aware scoring

Tell the API whether this is a signup, a B2B lead, a CRM import, or a payment flow, and the scoring weights adjust to what actually matters for that context.

How it compares

Verification tools tell you it's valid.
This tells you if you should trust it.

CapabilityMost verification APIsEmail Risk Radar
ResultValid / invalid / unknown0-100 risk score + confidence + allow/review/block
ExplainabilityCategory or single opaque scoreEvery point traces to a named signal, severity & impact
ContextSame evaluation for every use caseWeighting adapts to signup, lead, marketplace, or payment
PricingOften purchased credits, sometimes expiringMonthly quota from free, or a one-time bulk pass

Sourced, factual breakdowns against 9 named competitors — see the full comparison.

Pricing

Simple, usage-based pricing.

Pick a monthly plan for ongoing traffic, or a one-time pass for a single bulk job.

One-time bulk pass

No subscription
£49 once
  • 10,000 bulk checks included
  • Valid for 30 days after purchase
  • Works on any plan, including Free
  • No recurring commitment

For a one-off job — cleaning a purchased list, a one-time CRM import — without upgrading to a bulk-enabled plan.

Data handling

Built to not overreach.

No vanity numbers here — just what the system actually does with the addresses you send it.

Single checks aren't stored

The address you submit to a single check is processed and returned — not written to any usage record afterward.

API keys hashed at rest

Only a short lookup prefix and a hash are stored — the full key exists only once, at creation.

Webhooks are signed

Every delivery carries an HMAC-SHA256 signature, so you can verify it genuinely came from this API.

You control bulk data

Bulk-job addresses are retained until you request deletion or close your account — never indefinitely by default.

Read the full Privacy Policy

FAQ

What is Email Risk Radar, exactly?

An API that evaluates an email address and returns a 0-100 risk score, a confidence value, and named, explainable signals — syntax, domain, disposable/free-provider status, local-part shape, and optionally live SMTP mailbox verification — plus an allow/review/block decision you can route on directly.

How is this different from a plain email verification API?

Verification answers whether an address is valid and likely to receive mail. This goes further: it weighs multiple signals into a trust score for a specific context (signup, B2B lead, marketplace, payment), and explains exactly which signals drove the result rather than returning a single opaque number. See What Is an Email Risk API? for the full breakdown.

Is there a free tier?

Yes — 250 checks per month at no cost, ongoing, with no credit card required. See Email Verification API Pricing for how that compares across the category.

Can I check addresses in bulk?

Yes — POST a batch to the bulk endpoint and either poll for status or register a webhook to be notified when the job completes, instead of holding a connection open for a large batch.

Does it verify an address without sending an actual email?

Yes, in full mode — it asks the receiving mail server via an SMTP handshake whether it would accept the address, without sending or waiting for a message to arrive.

Can I self-host or is this only available as a hosted API?

This is a hosted API, called over HTTPS with a bearer API key — there's no separate SDK or self-hosted option, just plain REST calls that work the same from any language.

We use Google Analytics to understand site traffic, and only load it if you accept — nothing runs before you choose. Signing in still stores a strictly necessary session token regardless. See the Privacy Policy for details.