From the maintainer of node-email-verifier, trusted by developers with 100,000+ weekly downloads.
The email validation API
for signup flows
Catch typos, disposable emails, and broken domains at signup before they become junk accounts, failed confirmations, or wasted onboarding steps.
Try it live
See why [email protected] isn't a typo. Get real-time validation data instantly.
Try these examples:
Response
Why ValidKit?
Purpose-built for signup flows, from solo projects to high-traffic production apps.
Intelligent Validation Engine
Goes beyond regex with syntax, DNS, MX, and disposable checks. Understands developer patterns like [email protected] and plus addressing, so your CI pipelines and staging environments stay stable.
<200ms Median Response
Fast enough for synchronous signup flows. <200ms median with intelligent caching means validation completes before the user notices. Calculate your ROI →
One Call to Integrate
REST API and official TypeScript/Python SDKs. Add validation to Clerk, Auth0, Supabase, Firebase, or your custom signup backend with a single call.
Built for Signup Flows
Purpose-built for real-time signup and onboarding validation. Catch typos, disposables, and invalid domains at registration before they become junk accounts or bounced emails.
Reliable at Scale
Built on production-grade infrastructure. From your first signup form to millions of validations, it just works. View status →
GDPR Compliant
Real-time validation with a privacy-first posture. Usage logs are private to your account and auto-deleted after 90 days.
Frequently Asked Questions
Everything you need to know before adding ValidKit to your signup flow.
The free tier includes 1,000 validations per month, full API access, all validation features (syntax, DNS, MX, disposable detection, developer pattern intelligence), and community support. No credit card required to start.
Our infrastructure delivers <200ms median response times through intelligent caching, optimized validation algorithms, and parallel processing. We cache DNS/MX lookups to keep latency consistently low, making us 2-3x faster than the industry average of 200-500ms.
We understand that [email protected], [email protected], and [email protected] are valid patterns in development and production environments. Our purpose-built validation engine recognizes these patterns and validates them appropriately, unlike traditional validators that might flag them as suspicious.
Email addresses appear in your private usage logs for 90 days, then they are automatically deleted. Logs are visible only to your account. We do not share or sell validation data. All validation is processed in real-time. GDPR compliant with built-in data retention and automatic purging, so you do not need to build deletion workflows.
Absolutely. ValidKit works with any authentication provider through our REST API or TypeScript/Python SDKs. Whether you're using Clerk, Auth0, Supabase, Firebase, or a custom solution - add email validation with a single API call or SDK method.
ValidKit validates one email per request in real-time, optimized for signup and onboarding moments. Each validation completes in <200ms median. Fast enough for synchronous form submission. Rate limits scale with your plan: Free (60 req/min), Starter (120 req/min), Growth (600 req/min), providing plenty of headroom for even high-traffic signup forms.
On the free plan, validations pause at the monthly limit until you upgrade. On paid plans, overages are charged automatically so your production signup flows stay unblocked. You stay in control of spend, usage, and scaling.
When the result is ambiguous, ValidKit returns a safe response rather than a false certainty. The risk field in the response (low, medium, high, or unknown) lets you decide: allow the user through, prompt for confirmation, or step up to verification.
ValidKit handles the email-quality layer of signup defense. For more adversarial signup surfaces, pair it with rate limits, CAPTCHA or Turnstile, confirmation gating, or step-up verification.
Still have questions?
The docs, quickstart, and API reference cover the most common questions.
Ready to protect your signup flow?
Stop junk signups at the source. Keep your user list clean, your onboarding smooth, and your test workflows safe. Start with 1,000 free validations every month.
No credit card required • Setup in 2 minutes • Cancel anytime
Built with security and privacy in mind. More on Security • GDPR Compliant