50 free verifications every month

Make every send
land better.

Catch invalid, disposable, risky, and catch-all addresses before they enter your campaigns. Check one email, clean a complete list, or plug straight into our API.

No credit card 50 credits monthly CSV + API
Mailbox active
Safe to send
Live email check
VERDICTSafe to send

Mailbox exists and is active

98
Syntax Domain Mailbox Disposable
FREE PLAN50checks / month
1simple API endpoint
50free checks monthly
CSVand TXT bulk lists
7useful risk signals
One clean toolkit

Every way you need to verify.

Friendly enough for a first list. Structured enough for production.

Bulk list cleaning

Upload CSV or TXT lists, follow live progress, and download a clean, structured result file.

campaign-list.csv38 of 50 checked

Developer-first API

One Bearer key, predictable JSON, useful HTTP errors, usage metering, and an OpenAPI 3.1 definition.

POST /api

Honest quota controls

See used and remaining credits in real time. Technical verifier failures are automatically refunded.

Useful verdicts

Valid and catch-all mailboxes are accepted as safe, while disposable, greylisted, undeliverable, and unknown signals remain visible.

Keys you control

Create up to five named API keys, see when they were used, and revoke access instantly.

Drop your list here

CSV or TXT · up to 50 rows free

Cleaning your listResults update automatically
76%
Bulk without the bother

From messy spreadsheet to useful answers.

Upload once and carry on. Your job is queued, processed at an infrastructure-safe pace, and kept available for a downloadable CSV report.

  • Automatic duplicate removal
  • Background processing and live progress
  • Per-address diagnosis and risk signals
  • UTF-8 CSV result download
Clean my first list
API that stays out of your way

One endpoint.
Answers you can use.

Send an email address and get a normalized verdict with status, safety, disposable, role-based, free-provider, catch-all, and greylisting signals.

cURLNode.jsPython
curl -X POST https://emailverifier.g2v.org/api \
  -H "Authorization: Bearer g2v_ev_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"email":"hello@example.com"}'
200 OK
{
  "data": {
    "status": "valid",
    "verdict": "safe",
    "safe_to_send": true
  }
}
Once-off pay-as-you-go pricing

Buy the credits you need.
Keep them for 365 days.

Your 50 free monthly verifications remain. Purchased credits simply give you more room whenever you need it.

Pay only when you need more Credits remain valid for 365 days Credits activate only after Stripe confirms payment Saved securely with Stripe for faster repeat checkout
Pay as you go

1,000

Email verifications

$5once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

3,000

Email verifications

$6once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

5,000

Email verifications

$9once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

20,000

Email verifications

$18once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

50,000

Email verifications

$25once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

100,000

Email verifications

$45once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days
Pay as you go

200,000

Email verifications

$65once off
  • Single, bulk, and API checks
  • No subscription or renewal
  • Valid for 365 days

Payment and full card details are handled by Stripe. G2V stores only Stripe customer and transaction references, never your full card number or security code.

Your next clean list is minutes away

Fewer bounces start here.

Get 50 free verifications every month and ship your first API call today.

Start verifying free