Skip to main content
From the maintainer of node-email-validator50K weekly downloads

Email validation that handles 50K emails without breaking

Stop fighting timeouts and rate limits. Validate email lists in seconds, not hours.Cut validation costs by up to 73% with our shared cache.

50K
emails in 5 seconds
7ms
cached response
$0.10
per 1K emails
10K
free/month
Test API Now

Try it live

Test our API with any email address

Every day, developers waste hours on email validation

The Problem

Timeouts after 100 emails

Traditional APIs can't handle bulk validation

Rate limits killing your app

60 requests/minute means hours of waiting

$0.01/email adding up fast

Validating the same emails repeatedly

Building your own = 40 hours + maintenance

Complex MX checks, SMTP handshakes, disposable lists

The ValidKit Solution

Handle 50K emails in 5 seconds

Bulk API that never times out

No rate limits on paid plans

Validate as fast as you need

$0.10 per 1,000 emails

Shared cache means you pay less

3 lines of code to integrate

Simple API, SDKs for all major languages

New feature: Shared Validation Cache

Stop paying to validate emails everyone else already checked

When anyone validates an email, we cache the result. The next time anyone checks that email, it's instant and nearly free. Real results: 7ms (cached) vs 192ms (fresh validation).

First Validation

Fresh validation, result gets cached

~192ms

Next 1,000 Validations

Instant results from shared cache

~7ms

Your Savings

Community cache = lower costs for everyone

73% cheaper

Why the Shared Cache Works

Privacy-first design

SHA256 hashing ensures email privacy

Tier-based access

Free: no access, Growth+: read, Pro+: contribute

Automatic for AI agents

Just add share_signals: true to your API calls

Earn API Credits

Contribute validations to earn rewards and discounts

API Demo

Simple, powerful API

Validate email domains in milliseconds, not seconds

curl command
curl -X POST https://api.validkit.com/api/v1/verify \
  -H "Content-Type: application/json" \
  -H "X-API-Key: vk_beta_test_key_123456789" \
  -d '{"email": "[email protected]"}'

Note: This example uses a public test key.Get your own API key for production use.

Success Response
200 OK
{
  "success": true,
  "email": "[email protected]",
  "result": {
    "valid": true,
    "format": {"valid": true},
    "disposable": {"valid": true},
    "mx": {"valid": true}
  }
}
Error Response
400 Bad Request
{
  "success": false,
  "error": {
    "code": "INVALID_EMAIL",
    "message": "Invalid email format"
  }
}

Rate Limits

  • • Free tier: 180 requests/minute
  • • Pro tier: 10,000 requests/minute
  • • Headers: X-RateLimit-Remaining

Response Headers

  • X-RateLimit-Limit: 180
  • X-RateLimit-Remaining: 179
  • X-RateLimit-Reset: 1640995200

Ready to validate emails 96% faster?

Join developers who are already saving thousands on email validation costs. Get 10,000 free validations every month.

Domain Validation vs Full Email Verification

Use ValidKit When:

  • Validating sign-up forms in real-time
  • Pre-screening data before expensive operations
  • AI agents processing thousands of emails
  • Mobile apps needing instant validation
  • Catching typos and fake domains quickly
  • High-volume workflows on a budget

Instantly catches:

Use SMTP Verification When:

  • Running cold email campaigns
  • Cleaning purchased email lists
  • Sending critical transactional emails
  • Need to verify specific mailboxes exist
  • Willing to wait 5-30 seconds per email
  • Budget allows $0.005-0.01 per email

Services: ZeroBounce, NeverBounce, etc.

Real Cost Comparison

1M emails/month
Your validation needs
$500
ValidKit cost
$5,000
SMTP verification cost
You save $4,500/month(90% less)
Built for AI

AI Agents Love ValidKit

ValidKit speaks the language of AI. Native support for autonomous agents, chatbots, and automation workflows. Your AI can verify emails as easily as your developers.

Works with any AI that can make API calls:

RESTful API with webhooks, OpenAPI spec available for easy integration

Bulk Verification

POST /api/v1/verify/bulk
{
  "emails": [
    "[email protected]",
    "[email protected]"
  ]
}

Process up to 1,000 emails per request (50,000 on Pro)

Programmatic API Keys

POST /api/v1/keys/generate
{
  "email": "[email protected]",
  "name": "Production Bot"
}

Generate keys via API for your agents

Why developers choose ValidKit

Lightning Fast

Verify emails in milliseconds with our optimized API

Comprehensive Checks

Syntax, DNS, MX records, and disposable email detection

Secure & Private

Enterprise-grade security with data privacy built-in

AI-Ready

RESTful API designed for AI agents and automation workflows

Trusted by the Open Source Community

The technology behind ValidKit was created by the same developer who built the popular open-source node-email-verifier library, trusted by thousands of companies and downloaded over 53,000 times a week on npm. We built ValidKit to bring that same reliability to the agent economy at 100x the scale.

Battle-tested in production
Open source foundation
Agent-scale infrastructure
Signal Pool™ included in paid plans

Simple, Transparent Pricing

Start free, upgrade as you grow. Get up to 96% faster validations on cache hits with Signal Pool™.

Free

$0/month
  • ✓ 10,000 validations/month
  • ✓ 180 requests/minute
  • ✓ API access
  • ✓ Community support
  • ❌ No Signal Pool™ access
POPULAR

Pro

$99/month
  • ✓ 500,000 validations/month
  • ✓ 10,000 requests/minute
  • 🚀 Signal Pool™ (full access)
  • Up to 96% faster on cache hits + full network access
  • ✓ Bulk validation API
  • ✓ Priority support

Enterprise

Custom
  • ✓ Unlimited validations
  • ✓ Custom rate limits
  • 🚀 Private Signal Pools™
  • Private network + priority
  • ✓ Dedicated support
  • ✓ Custom SLA

Also available: Growth ($29/mo) and Starter ($49/mo) tiers with Agent Signal Pool™ read-only access

View all 6 pricing tiers →

Calculate Your Savings

See how much money and time you can save by switching to ValidKit's domain validation infrastructure

ROI Calculator

See how much you can save with ValidKit

100,000
1K5M
20%
5%40%
$0.50
$0.10$5.00

Your estimated savings

Cost Savings
$4,452/year
vs. SMTP verification services
Revenue Protected
$120,000/year
from invalid emails
Time Saved
4000 hours/year
handling bounces
Return on Investment
2000% ROI
in the first year
Only $29.00/month for 100,000 validations