Phone validation API
NumLookupAPI, free
$0.00per 1,000 phones
Plan: Free one of NumLookupAPI's 8 plans
- FreeFree$0.00 per 1,000
- $9.99 monthlyBasic$1.998 per 1,000
- $49.99 monthlyPro$0.9998 per 1,000
- $109.99 monthlyScale$0.44 per 1,000
- $179.99 monthlyscale 500k$0.36 per 1,000
- $449.99 yearlymedium$0.577 per 1,000
- $899.99 yearlylarge$0.25 per 1,000
- Contact usCustom
Call:
GET / v1/ validate/ {number} NumLookupAPI's only callAbout this item
- Stored. You may get NumLookupAPI's answer from an earlier check of the number. NumLookupAPI's pages don't say how old its answers are.
- Nothing to pay. You get 100 requests a month, enough for 100 calls a month.
- One call. You send number, country_code to
GET /. The call returns whether the number is valid.v1/ validate/ {number} - Anyone can get it. Keep data: no limit. Use data: with conditions.
Compare with similar plans
Other providers' plans with the closest prices per 1,000. Like this plan, each is a stored copy.
| This planNumLookupAPI, free | APILayer, free | Melissa, $4.97 pack | Trestle, free | Veriphone, free | |
|---|---|---|---|---|---|
| $ per 1,000 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Billing | free | free | pay first | free | free |
| Pay | $0 | $0 | $4.97 | $0 | $0 |
| Enough for | 100 calls a month | 100 calls a month | 100 calls a month | 25 calls, once | 1,000 calls a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | anyone | anyone, for non-commercial use only | anyone who passes Melissa's KYC/AML identity check | companies, with a business email address | anyone with a verified email address |
Sources
From each provider's own pricing page and docs. We read this row from these pages on 2026-10-14.
Product details
We list each column of this plan's row on the sheet that has a value.
| $ per 1,000 | $0.00 |
|---|---|
| Billing | free |
| Per | call |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Number lookup API for 230+ countries: validate phone numbers, get the carrier, line type and VoIP flag, and format them to E.164. |
|---|
| Freshness | stored |
|---|---|
| Keep data | no limit |
| Use data | lawful use, for the service's intended purposes, the service not reproduced or resold without written approval |
| 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 | number, country_code |
|---|---|
| Method | GET |
| Path | /v1/validate/{number} |
| Plan | Free |
|---|---|
| Who can get it | anyone |
The 16 fields in the plan's answer
valid, phone number, local format, international format, country calling code, country code, country, location, carrier, line type, E.164 format, national format, RFC 3966 format, possible number, number type, time zone