Freedom251 › Phone Number Validation Software
numlookupapi.com

What numlookupapi.com is
numlookupapi.com is a JSON REST API for validating phone numbers and looking up carrier, line type, and location across 230+ countries. A lookup can return country, location, carrier, line type, and time zones, although location and carrier may be empty. It does not identify the person behind a number or return that person’s address. The API supports batch validation for up to 100 numbers in one request and can provide E.164 and national formats plus a tel: link for click-to-call. It identifies line types including mobile, landline, toll-free, premium-rate, satellite, VoIP, shared-cost, personal, and UAN. Developers can use official JavaScript, Ruby, PHP, and Python SDKs, HTTP API access with API-key authentication, or a hosted MCP server for AI agents. The free plan lists 100 requests and a 10-requests-per-minute limit. Paid plans start at $9.99 /mo for 5,000 requests, batch validation, one API key, and no rate limit. The maker reports 99.99% API uptime over the preceding 12 months and says support questions receive an actionable reply within 24 hours.
Who it suits
The API suits developers and teams screening inbound calls or leads, routing contact-center work, or using phone-number checks as fraud signals. It is not intended to reveal the identity or address of a number’s owner.
What it does well
- Looks up phone data across 230+ countries.
- Batch validation handles up to 100 numbers per request.
- SDKs are available for four programming languages.
- Free plan includes 100 requests.
- Support aims to reply within 24 hours.
What to know first
- Free plan is limited to 10 requests per minute.
- Location and carrier fields may be empty.
- The API does not return a person's name or address.
- Paid plans start at $9.99 /mo.
Limits
The Free plan includes 100 requests and allows 10 requests per minute. Paid plans start at $9.99/mo and have no rate limit; the Basic plan includes 5,000 requests per month and one API key.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Scale | $109.99 /mo · 250,000 Requests · Batch Validation · 5 API Keys · Sandbox API Keys · No Rate Limit · Tailored Support · Team Management · IP White- & Blacklisting · URL Whitelisting · SLA · Overages | $109.99 a month |
| Pro | $49.99 /mo · 50,000 Requests · Batch Validation · 2 API Keys · Sandbox API Keys · No Rate Limit · E-Mail Support · Team Management | $49.99 a month |
| Basic | $9.99 /mo · 5,000 Requests · Batch Validation · 1 API Key · No Rate Limit · E-Mail Support | $9.99 a month |
| Free | $0.00 /mo · 100 Requests · Batch Validation · 1 API Key · 10 Requests / Min. | On request |
| Custom | Custom · Custom Requests · Batch Validation · Custom API Keys · Sandbox API Keys · No Rate Limit · Tailored Support · Team Management · IP White- & Blacklisting · URL Whitelisting · Custom SLA · Overages | On request |
As numlookupapi.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://numlookupapi.com/.
- Obtain an API key.
- Send requests through the HTTP API using the key in an HTTP header or GET parameter.
- Use an official JavaScript, Ruby, PHP, or Python SDK, or the linked Postman collection.
- Start with the Free plan or choose a paid plan from $9.99/mo.
Numlookupapi is a phone-number validation and lookup API for developers building call-routing, lead-screening, or fraud workflows. It is best for applications that need number metadata across countries, rather than a way to identify callers. Batch lookups and language SDKs make integration practical, but the free allowance is limited and some results may lack carrier or location data.
Overview
The JSON REST API covers phone numbers in more than 230 countries. A lookup can return country, location, carrier, line type, time zone, E.164 and national formats, and a tel: link for click-to-call. These fields can help normalize input and supply signals for routing or screening; they are not a complete profile of a number, since carrier and location may be empty.
Numlookupapi does not return the name or address of the person behind a number. Its lookup data comes from several phone data providers and international carriers. The service reports 99.99% API uptime over the preceding 12 months and offers a status page for current conditions, a useful availability commitment to weigh alongside the possibility of incomplete lookup results.
Key features
Number validation and line types
The API identifies mobile, landline, toll-free, premium-rate, satellite, VoIP, shared-cost, personal, and UAN number types. That range can help a contact center decide how to route a number or a lead system flag a type relevant to its workflow. It does not, by itself, establish that a number is reachable or reveal who uses it.
Batch requests and developer access
Batch validation handles up to 100 phone numbers per request, reducing the overhead of sending records individually. Official SDKs cover JavaScript, Ruby, PHP, and Python, and the documentation links to a Postman collection. Developers can use HTTP API access with API-key authentication in headers or GET parameters; a hosted MCP server is also offered for AI agents.
Free users are limited to 10 requests per minute, while paid plans have no rate limit. The per-minute cap matters for bursty workloads even when total volume stays within the free quota. Technical support questions receive an actionable reply within 24 hours, which gives teams a defined response expectation.
Privacy and security
The privacy policy describes technical and organizational measures intended to prevent unauthorized access, alteration, disclosure, or destruction of personal data. It also says the site may collect names and email addresses and use cookies, and describes GDPR rights including access, correction, deletion, and portability. These policy details do not change the API’s key limitation: it returns number attributes, not subscriber identity.
Pricing
Numlookupapi is freemium. The Free plan is billed at $0.00 /mo and includes 100 requests, batch validation, one API key, and a limit of 10 requests per minute. It is suitable for a small integration or initial evaluation, but the 100-request monthly allowance is too narrow for sustained production use.
| Plan | Price | Included usage and features |
|---|---|---|
| Free | $0.00 /mo | 100 requests; batch validation; 1 API key; 10 requests per minute |
| Basic | $9.99 /mo | 5,000 requests; batch validation; 1 API key; no rate limit; email support |
| Pro | $49.99 /mo | 50,000 requests; batch validation; 2 API keys; sandbox API keys; no rate limit; email support; team management |
| Scale | $109.99 /mo | 250,000 requests; batch validation; 5 API keys; sandbox API keys; no rate limit; tailored support; team management; IP white- and blacklisting; URL whitelisting; SLA; overages |
| Custom | Custom pricing | Custom requests and API keys; batch validation; sandbox API keys; no rate limit; tailored support; team management; IP white- and blacklisting; URL whitelisting; custom SLA; overages |
Basic is the lowest paid tier, moving the monthly allowance to 5,000 and removing the rate cap, but it remains limited to one API key and does not include the sandbox keys or team management offered above it. Pro is a better fit for teams needing more volume, a second key, and team management. Scale adds substantially more requests and controls such as IP and URL allowlisting, an SLA, and overages; it suits larger workloads that need those operational provisions. Custom pricing is for teams needing a custom request volume, key count, or SLA.
Choose a tier by monthly request volume as well as throughput: paid plans have no rate limit, but each named plan still has a request allowance. Batch requests can process up to 100 numbers at once, but that batch ceiling does not replace the plan’s monthly quota.
Platforms
Numlookupapi is available as an API and on the web. Its HTTP access, SDKs for four languages, and Postman collection suit developers integrating validation into an application; the hosted MCP server is an additional route for AI-agent workflows.
Who it's for
The strongest fit is a developer or team adding phone-number validation and attributes to inbound call screening, contact-center routing, or fraud-signal workflows. Broad country coverage, multiple line-type classifications, and batch requests make it relevant when those systems process numbers at scale. It is a poor fit for anyone seeking a caller’s identity, or for a production workload that cannot work within the chosen plan’s request quota or tolerate occasional empty location and carrier fields.
Pros and cons
- Pros: Coverage across 230+ countries and a wide range of line types can support international validation and routing.
- Pros: Batch requests of up to 100 numbers and SDKs in JavaScript, Ruby, PHP, and Python give developers several integration options.
- Pros: The $9.99 /mo Basic tier raises the allowance to 5,000 requests and removes the Free plan’s per-minute rate cap.
- Cons: The Free plan’s 100 monthly requests make it a small-scale evaluation option, not a generous ongoing allowance.
- Cons: Carrier and location may be empty, limiting their usefulness as dependable fields in a workflow.
- Cons: It does not identify the person behind a number, so it cannot serve as a reverse-identity lookup.
Alternatives
For a wider comparison, browse Phone Number Validation Software.
Choose IPQualityScore Phone Validation API if its free tier of 1,000 lookups per month and monthly volume-tiered flat-rate pricing, without monthly contracts, better fit your usage. PhoneValidationAPI is another freemium API option, with a Basic plan at $14.99 /month for 6,000 API requests per month.
If you need a library rather than a hosted lookup service, libphonenumber-js is a free, open-source JavaScript/TypeScript library under MIT and Apache-2.0 licenses. For email checks rather than phone validation, Abstract Email Validation API offers a freemium API; its Starter plan is $17.00 per month, billed annually, for 60,000 requests per year and 3 requests per second. Veriphone offers a free tier with 1,000 validations per month and full carrier and line-type data.
Accessibility Test Framework for Android is a free framework for Android accessibility testing. Neutrino Phone Validate and Numverify are also phone-validation alternatives.
Verdict
Numlookupapi is a solid choice for developers who need international phone validation, batch processing, and number attributes for routing or screening, especially if 5,000 monthly requests at $9.99 /mo is enough. Its clear strengths are broad line-type coverage and practical integration options. Look elsewhere if you need caller identity, richer guarantees for carrier and location fields, or a larger free allowance.
Verdict
numlookupapi.com provides phone validation and number attributes through an API, with batch requests and language SDKs. Consider the free plan’s request limits and remember that results do not identify the person behind a number.
Questions
Is there a free plan?
Yes. The Free plan includes 100 requests, batch validation, one API key, and a limit of 10 requests per minute.
How much do paid plans cost?
Paid plans start at $9.99/mo. The Basic plan is $9.99 per month and includes 5,000 requests.
What information can a lookup return?
It can return country, location, carrier, line type, and time zones. Location and carrier may be empty, and the API does not return a person’s name or address.
Which platforms are supported?
The listed platforms are API and web. Official SDKs are available for JavaScript, Ruby, PHP, and Python.
Can it validate multiple numbers at once?
Yes. A request can contain up to 100 phone numbers.
Does the service have a request rate limit?
The Free plan allows 10 requests per minute. Paid plans have no rate limit.
Facts from numlookupapi.com's own pages
- API interface
- The documentation describes HTTP API access, API-key authentication through HTTP headers or GET parameters, and a hosted MCP server for AI agents. · numlookupapi.com, 8 Oct 2026
- Batch validation
- The API supports up to 100 phone numbers in one request. · numlookupapi.com, 8 Oct 2026
- Core product
- Numlookupapi is a JSON REST API for validating phone numbers and looking up carrier, line type, and location in 230+ countries. · numlookupapi.com, 8 Oct 2026
- Data sources
- The pricing FAQ says lookup data comes from several phone data providers and international carriers. · numlookupapi.com, 8 Oct 2026
- Developer integrations
- Official SDKs are available for JavaScript, Ruby, PHP, and Python, and the documentation links to a Postman collection. · numlookupapi.com, 8 Oct 2026
- Intended use
- The maker describes inbound call and lead screening, contact-center routing, and fraud signals as use cases. · numlookupapi.com, 8 Oct 2026
- Lookup fields
- A lookup can return country, location, carrier, line type, and time zones; location and carrier may be empty. · numlookupapi.com, 8 Oct 2026
- No people identity
- The API does not return the name or address of the person behind a phone number. · numlookupapi.com, 8 Oct 2026
- Number formatting
- The homepage says results include E.164 and national formats plus a tel: link for click-to-call. · numlookupapi.com, 8 Oct 2026
- Privacy details
- The policy says the site may collect names and email addresses and may use cookies, and describes GDPR rights including access, correction, deletion, and portability. · numlookupapi.com, 8 Oct 2026
- Rate limits
- The pricing page lists 10 requests per minute on Free and says paid plans have no rate limit. · numlookupapi.com, 8 Oct 2026
- Reliability
- The pricing FAQ reports 99.99% API uptime over the preceding 12 months and links users to a status page for current status. · numlookupapi.com, 8 Oct 2026
- Security and privacy
- The privacy policy says technical and organizational measures are used to prevent unauthorized access, alteration, disclosure, or destruction of personal data. · numlookupapi.com, 8 Oct 2026
- Support
- The maker says technical support questions receive an actionable reply within 24 hours and directs users to its support team. · numlookupapi.com, 8 Oct 2026
- VoIP and line types
- The service identifies mobile, landline, toll-free, premium-rate, satellite, VoIP, shared-cost, personal, and UAN number types. · numlookupapi.com, 8 Oct 2026
Where numlookupapi.com stands on Freedom251
- Phone Number Validation Software#6 of 25
