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

10K

emails in ~8 minutes

100K

emails in ~60 minutes

Unlimited

file size on Business+

Related Resources

Last updated: March 2026

Verify Your First List Free

25 free verifications daily. No credit card. Upload a small list and see the results immediately.

Start Free
Credits never expire.