Bulk CSV Verification
Upload your email list as a CSV. Get it back fully verified — with SMTP results, catch-all scores, and deliverability flags on every row.
How It Works
Step 1
Upload Your CSV
Drag and drop your file or use the API. We accept .csv and .txt files with emails in any column. Our parser auto-detects the email column — no formatting required.
Step 2
Verification Runs
Every address goes through MX lookup, SMTP handshake, catch-all detection, disposable email detection, and role-based address flagging. Results update in real time.
Step 3
Download Results
Download your enriched CSV with all original columns plus verification results. Filter by status before downloading to get only the rows you want.
Supported Formats
Input Formats
- CSV (.csv) — any delimiter
- Plain text (.txt) — one email per line
- Excel exports (.csv from Excel)
- CRM exports (HubSpot, Salesforce, Apollo)
Output Columns Added
- vm_status — valid / invalid / catchall / unknown
- vm_catchall_score — 0–100 probability
- vm_mx — true/false
- vm_disposable — true/false
- vm_role_based — true/false (info@, support@, etc.)
Performance
emails in ~8 minutes
emails in ~60 minutes
file size on Business+