Limited-time August offer: Save 80% on email verification credits. View pricing
Built for marketers, sales teams, and list owners

Clean your email list before your next campaign.

Upload a CSV, keep every original contact field, automatically re-check temporary mail-server responses, and download a list you can segment with confidence.

Free verification credits included with new accounts. No verification email is sent.

Original columns preserved Automatic re-checks Filtered CSV exports One credit per check
campaign-leads.csv
Ready to download
Processed4,640
Deliverable3,842
Risky486
Invalid284
Unknown28
Refining temporary results18 of 28 delayed mailboxes re-checked
64%
Results are already available to download. Counts update automatically.
80+ Deliverability 60+ Reach

Illustrative product preview using sample data.

A clear four-step workflow

From raw CSV to campaign-ready results.

No API work and no spreadsheet rebuilding. Your existing fields stay with each email throughout verification.

01

Upload

Choose a CSV up to 50 MB with a header row and email column.

02

Review

Confirm the detected email column, list size, and available credits.

03

Verify

Start the job and watch deliverable, risky, invalid, and unknown totals update.

04

Download

Export all results or choose a campaign-focused score filter.

Your CSV stays useful.Company, source, segment, name, and other original columns remain attached to every downloaded row.
Download a sample CSV

Automatic temporary-result refinement

We wait when mail servers ask us to.

Some servers temporarily delay mailbox checks. ValidEmail keeps those rows Unknown, re-checks them in the background, and updates your results instead of calling them invalid too early.

  • True greylisting stays distinct from other temporary responses
  • Download results while refinement continues
  • See progress and updated result counters
  • Stop refinement when your campaign cannot wait
Main verification completeDefinitive results are ready immediately.
Download available
Temporary rows refiningPENDING and GREYLISTED rows are checked again.
Counters updating
Final resultResolved rows are updated; any unresolved rows remain honestly Unknown.
No false certainty

Catch-all business email

More useful answers for business domains.

A catch-all domain can accept a made-up recipient, hiding whether a real mailbox exists. On supported Google Workspace and Microsoft 365 domains, ValidEmail seeks a mailbox-level answer and uses it only when definitive.

Google Workspace Microsoft 365
Definitive answer

Mailbox exists

Return the confirmed mailbox verdict without reducing its score just because the domain is catch-all.

Definitive answer

Mailbox does not exist

Return a not-deliverable result instead of treating every address at the domain as valid.

Inconclusive or other provider

Conservative fallback

Keep the address marked as catch-all rather than inventing mailbox certainty.

Sample verified CSV

See exactly what comes back.

Verification fields sit beside the original contact data, so the result is ready to filter, segment, or return to your CRM.

campaign-leads.csvIllustrative sample result
Original fields preserved
EmailCompanySourceScoreStateReasonRoleDisposableAccept All
AcmeWebinar100DeliverableACCEPTED EMAILNoNoNo
ExampleCRM import70RiskyACCEPTED EMAILYesNoNo
NorthwindNewsletter100DeliverableACCEPTED EMAILNoNoYes
ContosoOutboundUnknownGREYLISTEDNoNoNo
LegacyArchive0Not DeliverableINVALID DOMAINNoNoNo
Choose your exportAll emails · 80+ deliverability · 60+ reach · Undeliverable
Start Verifying Free

Price by list size

Know the cost before you upload.

One email verification uses one credit. New accounts include free credits, and purchased credits do not expire.

5,000 credits$1.90$0.00038 per verification
100,000 credits$21.00$0.00021 per verification

Bulk verification FAQ

Upload with the important questions answered.

What CSV format should I upload?

Upload a CSV up to 50 MB with a header row. Name the email column “email” for the clearest detection. A sample file is available above.

Are my original columns preserved?

Yes. Your contact and enrichment fields remain attached to each row, with verification fields added to the result.

What does Unknown mean?

Unknown means the mailbox did not produce a definitive answer. PENDING and GREYLISTED rows can be re-verified automatically and should not be treated as permanent invalid addresses.

Can I download while re-verification continues?

Yes. Results become downloadable after the main verification phase, while delayed rows continue refining in the background.

How are catch-all addresses handled?

Supported Google Workspace and Microsoft 365 catch-all domains can receive a mailbox-level existence check. When no definitive answer is available, the result remains a conservative catch-all.

Which download options are available?

Choose all emails, maximum deliverability (score 80+), maximum reach (score 60+), or undeliverable results.

Can I manage or delete lists?

Yes. Signed-in users can cancel running work and manage eligible uploaded or completed jobs from the dashboard.

Does verification send an email?

No. ValidEmail checks deliverability signals without sending a message to the address.

Free verification credits included

Make your next campaign list easier to trust.

Upload your CSV, keep your original fields, and download results built for real campaign decisions.

Start Verifying Free