Free live demo, no signup — paid plans open at launch
Email Verification API
Score an email address before you trust it — syntax, MX records, disposable domains, role accounts and free providers, in one call.
Capabilities
- Syntax and MX record checks — a real deliverability signal, not a regex.
- Disposable-domain and role-account detection (info@, admin@…).
- Free-provider flag (Gmail, Outlook…) where that matters for your funnel.
- Single address or bulk CSV upload — no email is ever sent.
Where it fits
- Stop burning onboarding credit on addresses that will bounce.
- Spot throwaway signups before they hit your trial or waitlist.
- Clean a marketing list in bulk before a send, without mailing anyone.
What comes out
name@example.coma string, until proven otherwise
IN · an address
score 0.8 · deliverablemx_found ✓
disposable ✗ · role ✓ · free ✗
disposable ✗ · role ✓ · free ✗
OUT · signals
Try it live
Live DNS/MX lookups · 5 checks/day per visitor · the address is not stored and no email is sent
Call it from your code
curl -X GET "https://api.crateapi.com/email/validate?email=name@example.com" \ -H "X-API-Key: YOUR_KEY"
Trust & data handling
Every demo on this page runs against the real API — nothing is faked. Uploaded files and pasted text are processed in memory and never written to disk; nothing about your request is stored. Details: Trust & Security.
Pricing
This demo is free to use today. Document Tools plans open at launch — join the list and lock in the launch discount.
FAQ
Do you send a verification email?
No — every signal (syntax, MX, disposable, role, free) is computed without contacting the address.
Is the address stored?
No — it's checked and discarded. Nothing about it is kept.
Can I check a list in bulk?
Yes — bulk CSV upload caps at 5,000 addresses / 2 MB per upload on the full API.
Ready to try it?
click anywhere or press Esc to close