Everything you need to verify emails
A comprehensive suite of verification tools to keep your lists clean and your deliverability rates high.
Takes less than 30 seconds • No credit card required • Up to 1,000,000 emails/file
Designed for Both Bulk Lists & Real-Time APIs
Whether cleaning massive outreach databases or verifying registrations in real time, MailVeri provides dedicated, transparent interfaces for every workflow.
High-Throughput Asynchronous Bulk Verification
Upload files of any size via CSV, Excel, or plain text. Verify 100,000 contacts for $59 ($299 for 1M, down to $0.0002/email at 5M) and keep your campaign bounce rates strictly below 2%.
- Live Telemetry: Real-time progress percentage, elapsed metrics, and row count.
- Segmented Downloads: Separate files for Valid, Catch-All, and Disposable leads.
- Fair Billing: 100% instant auto-refund for unresolvable Unknown statuses.


Point-of-Capture 8-Point Deliverability Inspection
Stop bad leads before they enter your CRM. Spot-check individual addresses instantly with full diagnostic transparency across syntax, MX routing, and mailbox status.
- 8-Point Checklist: Syntax, MX, SMTP handshake, Disposable, Catch-All, and Role check.
- Silent Bounce Defense: Detect full inboxes and dead mailboxes before sending.
- Zero Wait: Real-time synchronous response for signup forms and CRM webhooks.
Complete Feature Set
Every tool you need to maintain a clean, deliverable email list
Bulk Email Verification
Upload and verify up to 1,000,000 emails in a single list. We support CSV, Excel (.xlsx, .xls), and plain text files. Files are processed line by line with automatic format detection.
- Up to 1 million emails per file
- CSV, Excel, and TXT formats
- Automatic column detection
- Progress tracking in real-time
Real-time API Verification
Instant email verification via our REST API. Perfect for signup forms, lead capture, and real-time validation. Simple HTTP endpoints work with any programming language.
- Low-latency real-time responses
- Works with any language
- Webhook notifications
- Batch API available
Native MCP AI Server
Verify leads directly inside AI assistants and agentic coding tools via Model Context Protocol (MCP). Built-in support for Claude Desktop, Cursor, and Windsurf.
- Official Model Context Protocol (MCP) server
- Claude Desktop, Cursor & Windsurf
- Zero glue code or middleware needed
- Real-time tool calling for LLMs
SMTP Verification
Deep mailbox verification using SMTP handshake without sending actual emails. We connect to mail servers to verify the mailbox exists and can receive messages.
- No emails sent ever
- Real-time mailbox check
- Full inbox detection
- SMTP error analysis
Disposable Email Detection
Catch temporary and fake email addresses before they hurt your sender reputation. We maintain a database of 100,000+ disposable email domains updated daily.
- 100,000+ disposable domains
- Daily database updates
- Custom domain blacklisting
- Forwarding email detection
Catch-All Domain Detection
Identify risky catch-all domains that accept all emails but may not deliver. These domains can inflate your bounce rates and hurt deliverability.
- Accurate catch-all detection
- Risk scoring for domains
- Configurable handling
- Detailed domain reports
Role-Based Email Detection
Automatically identify role-based addresses like info@, support@, admin@. These addresses often have lower engagement rates and higher complaint rates.
- Common role patterns detected
- Custom role definitions
- Engagement risk scoring
- Filter or flag options
Domain & MX Verification
Verify that the email domain exists and has valid MX records configured. Domains without proper MX records cannot receive email.
- DNS lookup verification
- MX record validation
- Domain age checking
- SPF/DKIM analysis
Syntax & Format Validation
Check email addresses for proper format and syntax before deeper verification. Catch typos, missing @ symbols, and invalid characters instantly.
- RFC 5322 compliant
- Unicode support
- Common typo detection
- Suggestion engine
Pay Only for Definitive Results
Never pay for inconclusive checks. If an email result is Unknown, your credits are automatically refunded 100%.
- 100% instant auto-refund for Unknowns
- Zero credit waste on unresolvable MTAs
- Cost protection for cold B2B outreach lists
- Fair, transparent accounting on every batch
Universal Lifetime Credits
Never lose the verification credits you buy. Your credits never expire or reset at month-end, with zero forced monthly subscriptions or forfeiture.
- Credits never expire or decay
- No recurring monthly subscription traps
- Volume discounts up to 90%
- 1,000 free credits on registration
Fast Turnaround & Batch Throughput
Real-time single-email API verification for signup forms and high-throughput parallel batch processing for lists up to 1,000,000 rows.
- Real-time single verification
- High-speed parallel batch queue
- Live progress telemetry
- Webhook callback on completion
Detailed Reports
Download comprehensive verification reports with status codes, risk scores, and actionable insights. Export in CSV, Excel, or JSON formats.
- Multiple export formats
- Detailed status codes
- Risk categorization
- Historical data retention
Data Security & Privacy
Your data is encrypted in transit and at rest. We automatically delete uploaded lists after 30 days and never share your data with third parties.
- TLS 1.3 encryption
- GDPR compliant
- 30-day data retention
- No third-party sharing
Analytics Dashboard
Track your verification history, credit usage, and list quality trends over time. Get insights to improve your email collection practices.
- Usage analytics
- Quality trends
- Credit tracking
- API usage logs
Verification Status Codes
Understand exactly what each verification result means for your email lists
Simple API & MCP Integration
Generate instant API keys, copy Model Context Protocol (MCP) configs for Claude Code and Cursor, or integrate via cURL and SDKs in minutes.

# Verify a single email (JSON or Form supported)
curl -X POST "https://api.mailveri.com/v1/verify-mail/" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
# Response (returns both email and mail)
{
"error": 0,
"message": "Verified [email protected] successfully",
"status": "VALID",
"email": "[email protected]",
"mail": "[email protected]",
"balance": 999
}Ready to clean your entire email list?
Upload up to 1,000,000 emails per file. Save 90% vs ZeroBounce with credits that never expire.
Free signup • Instant verification report • CSV, XLSX & TXT supported