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.
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.
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.
1,000 credits/mo
€9.00/1k
Growth
20,000 credits/month — 40% cheaper than the closest competitor.
20,000 credits/mo
€2.95/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.