Email Verification API for Developers

Catch invalid email addresses before they bounce. Fast, accurate, GDPR compliant.

Get Started Free Read the Docs

Four-Layer Validation

Comprehensive email verification that catches issues early

Syntax Validation

Catches typos and format errors instantly with intelligent suggestions like gmial.com → gmail.com.

DNS & MX Lookup

Verifies the domain exists and has valid mail exchange records before attempting delivery.

Disposable Detection

Blocks throwaway emails from 5,000+ known temporary email providers to prevent abuse.

SMTP Verification

Connects to the mail server to confirm the mailbox exists without sending an actual email.

GDPR Compliant

EU-hosted infrastructure with data processing that complies with European privacy regulations.

Bounce Prevention

Protect your sender reputation by filtering invalid addresses before they hit your lists.

Built for Modern Applications

Integrate email verification into your signup, onboarding, and list management workflows

SaaS Signups

Verify emails at registration to prevent fake accounts, reduce trial abuse, and improve data quality.

Email Marketing

Clean your mailing lists before campaigns to improve deliverability and protect sender reputation.

Authentication Flows

Prevent email enumeration attacks and ensure users provide valid addresses for password resets.

E-commerce

Reduce failed deliveries in order confirmations and improve customer communication reliability.

Community Platforms

Maintain quality user bases by filtering out throwaway accounts and automated spam registrations.

Data Cleanup

Periodically verify existing user databases to identify stale addresses and improve list hygiene.

Simple, Transparent Pricing

Start free and scale as you grow. No hidden fees.

Free

€0/month

  • 100 verifications/month
  • Syntax & disposable checks
  • DNS/MX validation
  • API access
Get Started Free

Starter

€9/month

  • 5,000 verifications/month
  • Everything in Free
  • Priority support
  • Webhook notifications
Start Starter

Pro

€19/month

  • 25,000 verifications/month
  • Everything in Starter
  • SMTP verification
  • Bulk verification API
  • Dedicated support
Start Pro

Enterprise

Custom/month

  • Custom volume
  • Everything in Pro
  • SLA guarantee
  • Dedicated infrastructure
  • Custom integrations
Contact Sales

Integration Made Simple

Drop email verification into any stack with our REST API and SDKs for all major languages.

JavaScript (fetch)
async function verifyEmail(email) {
  const res = await fetch('https://api.mailcheck.dev/v1/verify', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'Authorization': `Bearer ${API_KEY}`
    },
    body: JSON.stringify({ email })
  });

  return await res.json();
}

// Usage
verifyEmail('[email protected]').then(result => {
  console.log('Valid:', result.valid);
  console.log('Reason:', result.reason);
});

Also available for Python, PHP, Ruby, Go, and more. View SDK docs →