Features
Everything you need to stop bounces
before they happen
Built for marketers, developers, and growth teams who care about deliverability and data quality.
Bulk CSV verification
Upload a CSV file with any number of emails and get results back in minutes. Our engine verifies addresses in parallel — processing speed scales with your credit pack configuration. Perfect for cleaning CRM exports, newsletter lists, or lead databases before a send.
- No hard limit on list size — upload millions of addresses
- Supports .csv, .txt, and .xlsx
- Auto-detects email column — no reformatting
- Duplicate removal before processing
- Download results sorted by status
# Verify a single email
curl -X POST https://stopbouncing.com/api/v1/verify \
-H "Authorization: Bearer sb_your_key" \
-H "Content-Type: application/json" \
-d '{"email": "jane@acme.com"}'
# Response
{
"email": "jane@acme.com",
"status": "valid",
"credits_remaining": 9999
}Real-time verification API
Integrate email verification directly into your signup forms, CRM, or onboarding flow. A single REST API call returns a result in under 2 seconds — verify addresses as they're entered, before they even reach your database.
- Simple REST API — one endpoint, one request
- Typically under 2 seconds per verification
- JSON response — status and remaining credit balance
- Bearer token authentication
- Works with any language or framework
API key management
Create multiple API keys for different environments or team members. Each key shows a usage log, can be labelled, and can be revoked instantly from the dashboard. Keys are SHA-256 hashed at rest — only the prefix is ever displayed after creation.
- Up to 10 active keys per account
- Per-key labels and usage tracking
- Instant revocation
- Scoped permissions (coming soon)
Pay-as-you-go credits
Buy credits in packs and use them whenever you need them — no monthly fees, no subscription, no renewal costs. Credits never expire. Verify your email after signup to unlock 100 free verifications — no credit card needed.
- From €0.001 per email
- Credits never expire
- Volume discounts on larger packs
- Top up anytime via Stripe
Privacy & security by design
We built StopBouncing in the EU, for EU-based customers and the companies that serve them. Your email data is never stored beyond what's needed to return a result.
EU-hosted
All servers in EU data centres
48h deletion
Uploaded lists auto-deleted
GDPR-ready
DPA available on request
Where is my data stored?
All processing happens on servers located in the EU. We do not transfer your data outside the European Economic Area.
Who can see my email list?
Nobody. Uploaded files are processed automatically and never accessed by human staff. Only the result status is retained.
What is your data retention policy?
Uploaded files are permanently deleted within 48 hours of job completion. Verification results are available for download for 7 days, then purged.
Do you offer a DPA?
Yes. Business customers who need a signed Data Processing Agreement for GDPR compliance can request one — contact us.
Clear, actionable reports
Every verification job produces a detailed report. Filter, sort, and export only the addresses you want. Each address shows exactly which checks passed and which failed.
Valid
Invalid
Unknown
Disposable
Role account
Try every feature for free
100 free verifications when you verify your email. No credit card needed.