FishyMails verifies emails, phone numbers, and IP addresses in real time — powered by public MX records, carrier lookups, geo/ASN data, and disposable/VPN databases. One fast API, one line of code.
curl -X POST https://fishymails.com/api/public/v1/verify \
-H "Authorization: Bearer fm_live_xxx" \
-H "Content-Type: application/json" \
-d '{"kind":"email","value":"jane@acme.io"}'
→ { "status":"valid", "score":92, "latency_ms":128,
"checks":{ "mx":true, "disposable":false, "role":false, "free_provider":false } }Trusted by teams that ship
Syntax, MX records, disposable, role-based, free-provider, and reputation signals.
libphonenumber-grade parsing with country, carrier type, VOIP and premium-rate detection.
Geolocation, ASN, hosting/VPN/Tor detection to catch fraudulent traffic and bots.
Run one live check against an email, phone number, or IP — see exactly what FishyMails returns.
Free · shareable
Instantly score any email or domain and get a shareable card with its own URL. Perfect for calling out sketchy signups on X or LinkedIn.
Instant public score with a shareable card — no signup needed.
Got a whole list? Run a free fake-signup audit on up to 1,000 emails →
Why FishyMails
Every fake signup is deliverability damage, a chargeback, or an SMS bill. FishyMails catches them at the door with a single fast request.
Pricing
Pick a plan. Monthly or annual (2 months free). 1 credit = 1 verification.
Annual subscription
10,000 credits refilled every month · cancel anytime · billed yearly