What is NumVerify?
NumVerify is a REST JSON API for validating national and international phone numbers across 232 countries, returning validity, local and international formats, country, carrier, and line type. Built on updated international numbering plans, it targets signup forms, CRM hygiene, and developer integrations with a permanent free tier and published monthly subscription tiers.
Key features
Global Validation
Validates numbers in national or international format with optional two-digit country code parameter.
Carrier and Line Type
Returns registered carrier and line type (mobile, landline, etc.) on paid plans.
Location Context
Country name, location, and standardized local/international number formats per lookup.
HTTPS API
Simple URL-based requests with lightweight JSON and 256-bit HTTPS on paid tiers.
Numbering Plan Updates
Syntax rules, carrier metadata, and line-type data refreshed from international plans.
Overage Billing
Paid plans continue past monthly quota with plan-specific per-call overage rates.
Usage Monitoring
Dashboard statistics plus automatic alerts at 75%, 90%, and 100% of monthly quota.
NumVerify pricing
numverify.com/pricing: Free—100 requests/month, non-commercial use. Basic $14.99/month—5,000 requests (~$0.012 overage per call). Professional $59.99/month—50,000 requests (~$0.0048 overage). Enterprise $129.99/month—250,000 requests (~$0.00208 overage). Annual billing can save up to ~15%. Each valid API access key request counts as one API call.
| Plan | Price | What's included |
|---|---|---|
| Free | $0 | 100 API requests/month; non-commercial; limited support |
| Basic | $14.99/month | 5,000 requests; commercial use; carrier/line type; HTTPS; standard support |
| Professional | $59.99/month | 50,000 requests; commercial use; standard support |
| Enterprise | $129.99/month | 250,000 requests; commercial use; standard support |
Pros & cons
Pros
- + Low entry price for startups validating phones on forms and APIs
- + 100 free monthly checks with no time limit on the free tier
- + Simple REST integration familiar to any backend developer
- + 232-country coverage in one vendor contract
- + Published overage rates avoid hard cutoffs for traffic spikes
- + Transparent self-serve tier table versus enterprise-only vendors
- + Does not store phone numbers beyond validation per privacy policy
Cons
- − Free tier is non-commercial and only 100 calls/month
- − Overages can surprise teams that ignore quota notifications
- − Numbering-plan validation—not live line status or SIM fraud signals
- − Marketing pages occasionally disagree on free-tier limits—use pricing page
- − No native CRM connectors—middleware or custom code required
- − Standard support until expensive Platinum annual add-on
- − Less fraud depth than Telesign, Twilio Lookup, or identity APIs
Who is NumVerify best for?
- • Developers adding phone validation to signup and lead APIs
- • Startups with sub-5K monthly validations
- • Marketers cleaning imported call lists before dialers or SMS
- • Teams needing country and line type enrichment on a budget
- • E-commerce checkout phone fields with global customers
- • RevOps enriching CRM phone fields via integration middleware
- • Projects piloting validation before upgrading to fraud-grade APIs
Frequently asked questions
How many free requests does NumVerify include?
The free plan offers 100 API requests per month with no expiration on the trial-style tier.
What happens if I exceed my monthly quota?
NumVerify bills overage per call at plan-specific rates after you reach 100% of the monthly allowance.
Does NumVerify check if a phone is currently active?
It validates format and numbering-plan metadata; live reachability is not the same as carrier live-check APIs.





