I kept needing the same small checks in side projects β is this email real, is this phone number formatted right, is this card number even valid β so I built a set of free tools and put the same logic behind a tiny hosted API. Sharing in case it saves someone else time.
Live tools (no signup): https://tools-site.cchkjjdobby.workers.dev
What it does
-
Email β syntax, disposable/role detection, typo suggestions (
gmial.comβgmail.com), and a real MX-record deliverability check (not just regex). - Phone β E.164 formatting + country detection for 35+ countries.
- Card β Luhn checksum + brand detection (Visa, Mastercard, Amexβ¦). Format-level only.
- Bonus β an SEO/readability text analyzer (Flesch, reading time, keyword density) that also works on Korean.
Using the API
One GET call, JSON back, CORS enabled:
GET https://verify-api.cchkjjdobby.workers.dev/[email protected]
{
"domain": "mailinator.com",
"is_disposable": true,
"has_mx": true,
"status": "disposable",
"deliverable": false
}
Docs: https://tools-site.cchkjjdobby.workers.dev/docs
Honest limitations
- Card check is format/Luhn/brand only β it does not confirm a card is real or active.
- Phone validation is length/prefix-based, not carrier-level.
- The email MX check estimates deliverability; it can't guarantee an inbox exists.
It runs on Cloudflare Workers with no paid external calls, so the free tier is real and it stays fast.
Would love feedback β especially: what would make something like this actually worth paying for in your stack? That's the part I'm trying to figure out.
United States
NORTH AMERICA
Related News
Secret Claude Tracker Shocks Users After Anthropic's Anti-Surveillance Stance
13h ago
Agent orchestration is so two-years ago
1h ago
Dead-Letter Queues for Webhooks: Safe Replay, Idempotency, and Monitoring
4h ago
The AI Coding Tool You Use Is Now a Hiring Signal
5h ago
Agent frameworks stabilize as Claude Sonnet 5 ships
5h ago