ScraperCity logo

Email Validator

Paste emails or upload a CSV, click Validate, and get deliverability scores, validity status, and quality ratings for every address.

Trusted by 50,000+ marketers and sales teams

$0.0036 per email · Your free $5 credit covers 1,388 validations

99%+

Accuracy

$0.0036

Per Email

1,388

Free Validations

CSV

Export Format

How It Works

  1. Paste email addresses - or drag in a CSV with an email column.
  2. Click Validate. We verify every email in real-time.
  3. Download a CSV with quality scores and deliverability status.

Who It's For

Sales teams - Stop wasting outreach on dead addresses
Marketers - Clean lists before campaigns to protect sender reputation
Recruiters - Verify candidate emails are still active
Founders - Validate investor and partner contacts before reaching out

Real-time verification

99%+ accuracy with syntax, DNS, MX, and mailbox verification.

Quality scoring

Returns high, medium, or low quality ratings.

Bulk processing

Validate unlimited emails per run.

Smart detection

Identifies catch-all, disposable, and free providers. Catches typos like gmial.com → gmail.com.

What We Check

Every email runs through multiple verification steps:

  • • Syntax validation - Confirms proper email format
  • • Domain & DNS - Verifies the domain exists and is active
  • • MX records - Confirms the domain can receive mail
  • • Mailbox check - Tests if the specific address accepts mail
  • • Typo detection - Catches common mistakes like gmial.com → gmail.com

Sample Output

ColumnExample
email[email protected]
email_qualityhigh
email_resultvalid
subresultaccepted_email
freefalse

Works With Your Stack

API available for real-time verification. Integrate with your CRM or forms via our API.

Understanding Your Results - What Each Column Means

Email Status

  • valid - Confirmed deliverable. Safest to send to.
  • valid_catch_all - The domain accepts all emails, so we can't confirm this specific address exists. Riskier for cold email.
  • invalid - Email not found or rejected by the mail server. Do not send.
  • unknown - Could not be verified (server didn't respond or timed out). Use with caution.
  • disposable - Temporary email address that will expire. Do not send.

For cold email, we recommend sending to valid only.

Enrichment Columns

  • sc_validation_message - Detail on why the email got its status.
  • sc_is_catch_all - Whether the domain accepts all emails (true/false).
  • sc_mx_record - The domain's mail server record.
  • sc_mx_provider - Email provider (e.g. Google Workspace, Outlook).
  • sc_mx_security_gateway - Whether a security gateway like Barracuda or Mimecast is in front.
  • sc_company_name / industry / size / founded / location - Company data associated with the email domain.
  • sc_company_linkedin / facebook / twitter - Company social media profiles.
  • sc_company_type - Type of company (e.g. private, public, nonprofit).

Clean Your Email List Now

Your free $5 credit covers 1,388 validations

ScraperCity vs Other Email Validators

FeatureScraperCityZeroBounce / NeverBounce
Price per email$0.0036$0.008-0.01
Free trial credits$5 (1,388 emails)100 free validations
Catch-all detection
Disposable email detection
Company enrichment includedExtra cost
MX provider identificationSome plans only
Monthly subscription required✗ - pay per email

What Customers Say

I validate every list before sending campaigns. At a third of a cent per email I clean 10,000 addresses for under $40. My bounce rate dropped from 8% to under 1%.

Email Marketing Manager· 8,400+ results

We validate prospect lists from conferences and purchased databases before loading them into outreach. Catching invalid addresses upfront saves us from deliverability problems.

SDR Team Lead· 3,200+ results

I validate client email lists before running campaigns for them. Being able to show a validation report builds trust and justifies my rates.

Freelance Copywriter· 450+ results

Frequently Asked Questions

Stop bounces before they happen