Skip to main content

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.

1,000 free validations/month
No credit card required
2-minute integration

Try it live

See why [email protected] isn't a typo. Get real-time validation data in <150ms.


Try these examples:

Response

Enter an email address to see the validation 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/sdk
import { ValidKit } from '@validkit/sdk';
 
const validkit = new ValidKit('YOUR_API_KEY');
 
const result = await validkit.verify('[email protected]');
 
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.

Still have questions?

Our team is here to help you get started

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

We protect your data.More on Security
GDPR Compliant