Email verification built for European developers
Sub-100ms real-time API. GDPR-first. Pricing that doesn't trick you. Get 1,000 free verifications per month — no credit card required.
Request
curl -X POST https://api.mailbeam.dev/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"email":"alberto@sopalab.com"}'{
"valid": true,
"score": 94,
"disposable": false,
"catchAll": false,
"mx": true,
"reason": null,
"latency_ms": 82
}The problem
Stop letting bad emails ruin your signup flow
Disposable emails flood your signups
Users sign up with temp addresses, never verify, never engage. They inflate your MAU and wreck your email open rates.
Bounces hurt your sender reputation
A 3% hard bounce rate triggers ISP throttling. Your transactional emails — password resets, receipts — start going to spam.
Building it yourself is a trap
SMTP probing gets your IP blacklisted within days. Disposable lists rot fast. It becomes a full-time ops burden with no end.
Product
The API your signup flow actually needs
- < 100ms p95
Real-time API
Verify in under 100ms. Built for signup flows, not weekend list cleaning. Our edge network pre-warms common domain MX caches.
await mb.verify("user@example.com") // resolves in 82ms - GDPR Art. 28
GDPR-first
EU-hosted in Frankfurt. DPA signed by default. Zero data crosses to the US. Full data flow documented on our Security page.
// Data stays in EU — always // DPA included in every plan - Explainable AI
AI scoring with reasons
Get a score AND the reason. Never wonder why an email was flagged risky. Use the reason field to show users a helpful error.
{ score: 12, reason: "disposable_domain" } - No tricks
Transparent pricing
Pay per verification. No credits. No multipliers. No bundles that expire. Your bill is exactly what you'd calculate in a spreadsheet.
// 10,000 verifications × €0.001 // = €10.00 — always
Integration
Up and running in under 5 minutes
Create your account
Sign up in under 30 seconds. No credit card required on the Free plan.
# No setup needed # Visit mailbeam.dev/signupGet your API key
Your API key is ready immediately. Set it as an environment variable.
export MAILBEAM_KEY="mb_live_xxxxxxxxxxxx"Make your first request
One POST request. Get a verdict, a score, and a reason.
const { valid, score } = await mb.verify(email);Block bad emails in signup
Gate your signup flow on the result. Done. No cron jobs, no maintenance.
if (!valid || score < 60) return 422;
Coverage
Every check, in one API call
Hover any check to learn what it tests. All 8 run in parallel — that's how we stay under 100ms.
- Syntax
- MX Records
- SMTP Existence
- Disposable
- Role-based
- Free providers
- Catch-all
- AI scoring
Hover any check to learn exactly what it validates.
Comparison
Why developers switch from ZeroBounce, Hunter, and Bouncer
| Feature | Mailbeam | ZeroBounce | Hunter | Bouncer |
|---|---|---|---|---|
| EU-hosted, GDPR-native | ||||
| Real-time signup focus | ||||
| Per-verification pricing | ||||
| Explainable AI catch-all |
Drop-in ready
Integrate into your stack in 5 minutes
Real examples for real signup endpoints — not toy demos.
// middleware/verifyEmail.js
import Mailbeam from "@mailbeam/sdk";
const mb = new Mailbeam({ apiKey: process.env.MAILBEAM_KEY });
export async function verifyEmail(req, res, next) {
const { email } = req.body;
const { valid, score, reason } = await mb.verify(email);
if (!valid || score < 60) {
return res.status(422).json({ error: reason ?? "Invalid email." });
}
next();
}
// routes/auth.js
app.post("/api/signup", verifyEmail, createUser);SDKs for Node, Python, PHP, Ruby, Go, and a plain HTTP API. View full docs →
Pricing
Pricing that scales with you
No credits. No multipliers. No surprises.
Free
Try Mailbeam with no commitment.
- 1,000 verifications/month
- REST API access
- Syntax + MX + SMTP checks
- Disposable detection
- AI quality score
- Webhooks
- SLA
Growth
For production apps with real signup traffic.
- 50,000 verifications/month
- REST API access
- All validation checks
- Disposable detection
- AI quality score + reason
- Webhooks
- 99.9% uptime SLA
Scale
High-volume platforms and agencies.
- Unlimited verifications
- REST API access
- All validation checks
- Disposable detection
- AI quality score + reason
- Webhooks + Kafka
- 99.99% SLA + dedicated support
Need Pro ($149) or Enterprise? See all plans →
FAQ
Common questions
Start verifying emails in production today
1,000 free verifications per month. No credit card. Cancel anytime.