One API · Email + Phone · Real-time

Clean your leads & block fake signups

Verify every email and phone in your lists, forms and CRM in one API call — drop disposables, burners and dead numbers, so your team only spends time on real, reachable contacts.

POST /v1/verify
curl -X POST https://checkfor.dev/v1/verify \
  -H "Authorization: Bearer cf_live_xxx" \
  -d '{ "type": "email", "value": "ada@lovelace.io" }'

{
  "type": "email",
  "valid": true,
  "score": 92,
  "cost": 1,
  "creditsRemaining": 4991
}

Made for teams that hate fake data

Drop one API call into your signup form, CRM import, or checkout — and act on the result.

Most common

Clean your leads

Validate every form submission, CRM import and lead list so your sales team never wastes a call or an email on a dead address or a number that doesn’t exist.

valid · deliverable · active · carrier

Block fake signups

Reject disposable emails and burner (VoIP) phone numbers at registration to keep bots, fraudsters and throwaway accounts out.

disposable: true · lineType: voip

Cut wasted spend

Stop firing OTP SMS and emails at invalid or unreachable contacts — verify first, send only to real, reachable people.

mxFound · active · carrier

Example: cleaning a lead list

A row with jane@mailinator.com comes backdisposable: true, score 15/100→ drop it before sales ever dials. A real jane@company.comscores 90 → keep it. Run your whole list in one batch.

Everything you need to trust your data

Accurate email and phone verification through one fast API, with a single normalized response and a confidence score you can act on.

Email verification

Syntax, MX records, disposable and role-address detection, plus optional SMTP mailbox and catch-all probing.

Phone verification

E.164 parsing, line type, carrier and live reachability through real HLR lookups. Swap providers without touching your code.

Unified credits

One balance for every lookup type, debited atomically. Hit your credit ceiling and the API answers 402 — never a surprise bill.

Fast & reliable

Sub-300ms responses backed by a resilient infrastructure, so verification never slows down your signup or checkout flow.

Normalized results

Every response is a single, predictable envelope with a 0–100 confidence score. Same shape for email and phone.

Built for developers

REST + OpenAPI, a typed SDK, an in-dashboard playground, and instant API keys. Ship your first verification in minutes.

Plans up to 40% cheaper

Monthly credits that refresh every cycle — 40% below the closest competitor at equal volume. Go annual and get 2 months free. Start free with 1 verification a day, no card required.

Just exploring? Start free — 1 verification a day, no card required. Create a free account →

Starter

For solo builders and small lists. 1,000 credits every month.

€9/mo

1,000 credits/mo

€9.00/1k

Growth

20,000 credits/month — 40% cheaper than the closest competitor.

€59/mo

20,000 credits/mo

€2.95/1k

Pro

250,000 credits/month for high-volume verification.

€399/mo

250,000 credits/mo

€1.60/1k

Ship your first verification today

Create an account, grab an API key, and call the endpoint in minutes. 100 credits on us — no card required.