From the maintainer of node-email-verifier, trusted by developers with over 75,000+ weekly downloads.
The email validation API
built for speed and simplicity.
Improve data quality and block sign-up abuse. Our API catches
typos and disposable addresses so you don't have to.
Try it live
See why [email protected] isn't a typo. Get real-time validation data in <150ms.
Try these examples:
Response
Why ValidKit?
Email validation that understands how developers actually work
Intelligent Validation Engine
Goes beyond regex with DNS, MX, and disposable checks. Built by developers, it understands patterns like [email protected] and plus addressing so your workflows never break.
Sub-200ms Response Time
Never slow down your auth flow. P95 under 200ms with intelligent caching and optimized infrastructure. Calculate your ROI →
One Line of Code
REST API and official TypeScript/Python SDKs work with any auth system. Universal integration - drop it into Clerk, Auth0, Supabase, or your custom stack.
AI Framework Ready
Built for LangChain with native integration. Compact JSON responses, sub-200ms validation for real-time agent decisions. Works with any AI agent framework via REST API.
99.9% Uptime
Built on enterprise infrastructure. From MVP to millions of validations, we scale with you. View status →
GDPR Compliant
No email storage, no tracking, no nonsense. We validate and forget. Your users' privacy is our priority.
Built for Your Stack
Official SDKs for Node.js and Python, plus a simple REST API for any language.
// npm install @validkit/sdkimport { ValidKit } from '@validkit/sdk'; const validkit = new ValidKit('YOUR_API_KEY'); console.log(result);Frequently Asked Questions
Everything you need to know about ValidKit
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 sub-200ms response times (median <150ms, P95 <200ms) 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.
No, we never store email addresses. We validate and immediately forget. This makes us GDPR compliant by design and protects your users' privacy. We only store aggregated metrics for your API usage dashboard.
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.
Send up to 1,000 emails per request (Pro tier) or 10,000 emails per request (Growth tier). We validate them in parallel and return results in ~2 seconds. Rate limits: Free (60 req/min), Pro (120 req/min), Growth (600 req/min). For bulk processing, send multiple concurrent requests within your tier's rate limit. Use our REST API to batch your validations.
You can upgrade anytime or enable overage billing (paid tiers only) to continue at a slightly higher rate. Free tier has a monthly limit to prevent abuse, while paid tiers support overages to avoid breaking your production applications.
Ready to validate emails the right way?
Join developers who've stopped worrying about email validation. Start with 1,000 free validations every month.
No credit card required • Setup in 2 minutes • Cancel anytime