OpenLookup pricing: phone validation API
Is OpenLookup yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- $9 monthlyStarter$1.80 per 1,000
- $49 monthlyPro$0.98 per 1,000
- Contact usBusiness
POST / v1/ phone/ check OpenLookup's only call for this APIAbout this item
- Stored. OpenLookup may answer from OpenLookup's stored data instead of asking the carrier. OpenLookup doesn't say how old the data is.
- 4 of the 9 key fields we check. Number, Validity, Type, Place.
- Nothing to pay. You get 100 requests a month. Calls stop once your requests run out.
- One call. You send
phonetoPOST /. You can also sendv1/ phone/ check country. The call returns whether the number is valid. - Anyone can get it. Keep data: no limit. Use data: with conditions.
OpenLookup: phone validation API alternatives
OpenLookup alternatives: every phone validation API provider ranked
The table starts with OpenLookup's cheapest paid plan. Next come plans from other providers with the price per 1,000 phones closest to OpenLookup's. Each plan in the table gives stored data.
| OpenLookup, $49 monthly | ContactLint, $99 pack | BigDataCloud, $9.95 monthly, Bronze, GET /data/phone-number-validate | NumLookupAPI, $49.99 monthly, Pro, POST /v1/validate, Batch Validation | CallerAPI, $12,000 monthly, Enterprise transparency $12,000, GET /api/lookup/{phone} | |
|---|---|---|---|---|---|
| $ per 1,000 phones | $0.98 | $0.99 | $0.995 | $0.9998 | $1.00 |
| Completeness | 44% | 56% | 56% | 67% | 78% |
| Billing | monthly | pay first | monthly | monthly | monthly |
| Pay | $49 | $99 | $9.95 | $49.99 | $12,000 |
| Enough for | 50,000 calls a month | 100,000 calls | 10,000 calls a month | 50,000 results a month | 12,000,000 calls a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | anyone | anyone with a non-disposable email address | anyone with an account, giving true and complete information about themselves, their business and their contact details | anyone | anyone who agrees terms with CallerAPI sales ("Exact terms are set in your agreement") |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-02.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Number
- Formats, not in the answer
- Validity
- Type
- Carrier, not in the answer
- Porting and roaming, not in the answer
- Place
- Risk, not in the answer
- Owner, not in the answer
| $ per 1,000 phones | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Email Check · IP Check · Domain Check · IBAN Check · BIC Check · VAT Check · LEI Check · Card BIN Check · ISIN Check · Routing Number Check · Crypto Address Check · ASN Check · Security Headers Check · DNSSEC Check · CAA Check · TLS Check · Typosquat Check · Website Status Check · IPv6 Readiness Check · URL Safety Check · Batch check |
|---|
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Phone syntax, country, and line-type classification. |
|---|
| Freshness | stored |
|---|---|
| What it checks | numbering plan |
| Keep data | no limit |
| Use data | You may not use OpenLookup to facilitate spam or robocalling, to launder or clean contact lists obtained without the consent of the people on them, or for any unlawful purpose. [...] The following uses are prohibited: Cleaning or validating email or phone number lists that were purchased, scraped, or otherwise obtained without the consent of the people on them, Preparing, testing, or supporting unsolicited bulk email (spam) or unsolicited robocall/ text campaigns, Attempting to enumerate, harvest, or reverse-engineer valid email addresses or phone numbers using the API's signals, Scanning or probing IP ranges or domains you do not own or operate for purposes beyond the risk-assessment use case the API is provided for, Reselling or rebranding API access without a written agreement with us, Any use that violates applicable law, including data protection law in your or your users' jurisdiction, Attempting to circumvent rate limits, credit limits, or authentication controls |
| Pay | $0 |
|---|---|
| You get | 100 requests a month |
| Enough for | 100 calls a month |
| Per second | 0.17 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | phone. Optional: country |
|---|---|
| Method | POST |
| Path | /v1/phone/check |
| Plan | Free |
|---|---|
| Who can get it | anyone |
The 12 fields the plan's answer can hold
phone number, risk score, classification, recommendation, syntax valid, possible number, country code, line type, reachable, degraded, response time, credits remaining