NumberLookup vs Numverify

Pick NumberLookup for US and Canadian numbers if you want credits that never expire and a verdict on every row. If you need anything else, look at Numverify first.

Facts checked on

FeatureNumberLookupNumverify
Credits expire?NeverNot verified: their pages do not say
Pay as you go?YesNot verified: their pages do not say
Price per lookup, low tier2,500 credits: $0.0080 per checkBasic: $14.99 / mo, 5,000 API requests Source
Price per lookup, top tierEnterprise: $0.0020 per checkEnterprise: $129.99 / mo, 250,000 API requests Source
Card needed for trial?NoNot verified: their pages do not say
Verdict per row?YesNot verified: their pages do not say
Cancel from dashboard?YesYou can initiate a cancellation or downgrade by selecting a new plan and providing at least one reason for your decision. The customer service team will cancel or downgrade your plan. Source
Live phone coverageUnited States · CanadaA total of 232 countries around the world. Source

Weighing more than two tools? See who each one is for

Where Numverify may fit better

  • You need live data outside the US and Canada. Ours stops there, so check Numverify's coverage before you decide.
  • You need the name or address behind a number. We return the line type and the carrier, never who owns the number.
  • You need a ready-made connection to a CRM or a dialer. We have an API and CSV lists, and no native integrations.

Switching

Lists move over as they are: upload the CSV you already have, pick the column that holds the numbers and see the cost before you pay. If you call a lookup API today, switching means changing the URL, the key and the code that reads the reply. The reply is documented on the API docs page.

FAQ

Questions about switching

Short answers for anyone moving a list or an integration.

Do credits expire?

No. Credits from a pack never expire, credits from a plan never expire, and neither do the free credits you get at sign-up. If you cancel a plan, the credits already on your account stay there.

What am I charged when a result is unknown?

Nothing. A result of unknown costs 0 credits. So does input that is not a phone number at all, an empty row and any error. In a bulk list, duplicate rows are free, and rows that come back unknown are returned to your balance when the list finishes.

How do I get an API key, and what does a call cost?

Create an account, open API keys in your dashboard and make a key. It is shown once, so copy it then. A call to the phone or IP endpoint costs 1 credit, or nothing when the result is unknown or the call fails. New accounts start with free credits and need no card.

Which countries are covered?

Live phone data covers the United States and Canada. A valid number in any other country gets a format check, the verdict unknown, the reason outside_coverage and no charge.

Try it on your own list

Free credits when you sign up. No card needed.

Create a free account