
If this is your job, look here first
Find the row that sounds like your job and start with the tools in it. Inside each row the tools are in alphabetical order, and the order means nothing more than that. Every price and feature named comes from the tool's own page, checked on the date shown.
| Your job | Look at | Why | Checked on |
|---|---|---|---|
| Clean a skip-traced list before you text it | Landline Remover, NumberLookup | Both take a CSV and split mobiles from landlines. Landline Remover costs less per number and includes DNC and litigator flags. NumberLookup checks Phone 1 to Phone 5 in one pass and hands back a file for texting and a file for calling. | 1 Nov 2026 |
| Add a check to a sign-up form, checkout or CRM | Abstract, NumberLookup, Telnyx, Twilio Lookup | One API call per number. Abstract and Twilio Lookup take numbers from most countries. Telnyx sells the raw carrier data. NumberLookup covers the US and Canada and answers with a verdict. | 1 Nov 2026 |
| Check numbers outside the US and Canada | Abstract, Numverify, Twilio Lookup | Our live data stops at the US and Canada. Abstract's page says more than 190 countries, Numverify's says 232, and Twilio's docs say worldwide. | 1 Nov 2026 |
| Get Do Not Call or litigator flags with the check | 1Lookup, Landline Remover | Landline Remover's pricing page says "DNC & Litigator Included!". 1Lookup prices a "Phone scrub (DNC + risk flags)" at 10 credits. We do neither. | 1 Nov 2026 |
| Phone, email, IP and other data from one account | 1Lookup | Its pricing page lists dozens of lookup types on one credit balance, from email verification to VIN decoding. | 1 Nov 2026 |
| Get raw carrier data and write your own rules | Telnyx | It charges per query with no contract, according to its pricing page. You decide what counts as textable. | 1 Nov 2026 |
Cleaning a list: Landline Remover wins on price, so weigh what else you need
For a CSV of phone numbers, look at 1Lookup, Landline Remover and NumberLookup. Landline Remover has the lowest price per number we found, and its price includes DNC and litigator flags. NumberLookup costs more and checks reachability only, but it's built around skip-traced files with several phone columns per owner. 1Lookup is a monthly plan with many other lookups.
1Lookup
Who it's for: teams that want a monthly plan and will use more than phone checks.
What its pricing page says (1 Nov 2026):
- Starter is $99 a month for 20,000 credits. Growth is $299 for 85,000, Professional $799 for 250,000, Enterprise $1,999 for 1,000,000.
- A phone validation costs 1 credit.
- "Unused subscription credits roll over for up to 3 months."
- Every plan starts with a 7-day trial, with $5 of credits on Starter and $20 on the plans above it.
- You can upload a spreadsheet and every row gets checked.
- The page shows plans only. It lists no one-off pack and no pay-as-you-go rate.
Source: Pricing
Worth weighing: if you clean a list a few times a year, a monthly plan bills you in the months you don't. NumberLookup vs 1Lookup, row by row
Landline Remover
Who it's for: anyone who wants the lowest price per number and a Do Not Call flag in the same pass.
What its pricing page says (1 Nov 2026):
- $0.0020 per number check, or "10,000 checks for $20". From 100,000 credits, $0.0019 per check.
- Credits "never expire".
- "Start with 10 free credits - no credit card required."
- "DNC & Litigator Included!"
- Line type, carrier name, an API and bulk upload are listed.
Source: Pricing
Worth weighing: the pricing page doesn't say how it charges for results it can't determine or for a number that appears twice. If your list has a lot of either, ask them before you buy.
NumberLookup
Who it's for: people who text and call skip-traced lists with several phones per owner and don't want to sort the results by hand.
What it does:
- Tick Phone 1 to Phone 5 and every different number in the file is checked and charged once, however many times it appears.
- Unknown results, repeats, blank cells and badly formatted numbers cost nothing.
- Every row gets one verdict: textable, callable, invalid or unknown.
- You download texting.csv (owners with a mobile, and only their mobiles), calling.csv (every number that rings, plus the ones we couldn't confirm) and removed.csv (owners with no working number, ready to trace again).
- Packs and plans both give credits that never expire. You see the cost before anything runs.
Worth weighing: we cost more per number than Landline Remover, and we don't check Do Not Call or litigators. You still have to do that part somewhere. How to remove landlines from a skip-traced list · Bulk phone validation · For real estate investors
Adding a check to your product: start with where your numbers come from
For a form, a sign-up or a CRM, coverage decides most of it. Twilio Lookup and Abstract take numbers from most countries, and Twilio is the easy pick if you already send through it. Telnyx sells raw carrier data per query. NumberLookup's API covers the US and Canada and returns a verdict, so your code doesn't have to read carrier codes.
Abstract
Who it's for: developers who want a free tier to start on and numbers from many countries.
What its page says (1 Nov 2026):
100 free requests. Paid plans from $19 a month, or $17 a month billed annually. Each response has the carrier and the line type, and an `is_voip` flag. CSV upload on paid plans. More than 190 countries.
Source: Phone Validation API
NumberLookup API
Who it's for: products that handle US and Canadian numbers and want a decision, not raw data.
What it does:
POST /v1/phone with one number, and the reply is one JSON object with the verdict, the line type, the carrier and the region. A check costs 1 credit, and an unknown result or a failed call costs nothing. The API draws on the same credits as bulk lists. Phone validation API · API docs
Numverify
Who it's for: low-volume API use across many countries on a monthly plan.
What its page says (1 Nov 2026):
a free trial plan of 100 requests a month, marked not for commercial use. Basic is $14.99 a month for 5,000 requests, Professional $59.99 for 50,000, Enterprise $129.99 for 250,000. Carrier and line type on every plan. 232 countries.
Source: Product and pricing
Telnyx
Who it's for: developers who want raw carrier data and would rather write the rules themselves.
What its pricing page says (1 Nov 2026):
a carrier query (MCC/MNC) is $0.0025, a portability query (LRN) $0.0015 and a caller name query $0.003. It lists no separate line-type rate and no free allowance. Pay as you go with a card on file, no contract.
Source: Number Lookup pricing
Telnyx is also where our own phone data comes from. If you'd rather build the textable-or-callable logic yourself, buying from them directly skips our margin.
Twilio Lookup
Who it's for: teams already sending through Twilio, and anyone with numbers from many countries.
What its pages say (1 Nov 2026):
Line Type Intelligence is $0.008 per request. Formatting and validation are free. The docs say Line Type Intelligence works for numbers worldwide, and that Canadian numbers need special approval first.
When to pick someone else
Pick another tool if any of these is true for you. Better you find out here than after you've paid us.
- You need Do Not Call, litigator or consent checks. We check whether a number can be reached, not whether you may contact it.
- Your numbers are outside the US and Canada. Our live data stops there. A number from anywhere else gets a format check, the verdict unknown and no charge.
- You need the owner's name, an address or a skip trace. We never say who holds a number.
- You want the lowest price per number, with a DNC flag in the same price. On 1 Nov 2026 that was Landline Remover.
- You want a ready-made connection to your CRM or dialer. We have an API and CSV files, and nothing native.
A phone check tells you if a number can take a text, not if you may send one
There are three kinds of check, priced differently. Format validation says a number could exist. A line-type lookup says what kind of line it is and which carrier holds it. An HLR lookup asks a mobile network whether the phone is reachable right now. None of the three tells you whether you're allowed to contact the number.
Format validation. Right length, a real area code, an exchange some carrier holds. It catches typos and made-up numbers, and it's cheap or free: Twilio lists it at no charge. It can't tell a mobile from a landline.
Line-type lookup. Mobile, landline, VoIP or toll-free, plus the carrier. This is the check that decides textable or callable, and it's what NumberLookup does. It's a snapshot. People move numbers between carriers, and a disconnected number can be handed to someone new after you've checked it.
HLR lookup. A query to the mobile network's own records for whether the handset can be reached. It only works for mobile numbers. 1Lookup prices an "HLR live network lookup" at 5 credits. NumberLookup doesn't do HLR.
Permission. Do Not Call registers, consent records and litigator lists are a separate job with separate rules. No line-type tool answers it, ours included.
Landline, mobile or VoIP: what can take a text? · the FAQ "Does NumberLookup check Do Not Call lists?" below
What 10,000 numbers cost at each tool's published price
At the prices published on 1 Nov 2026, Landline Remover is the cheapest way to check 10,000 numbers: $20, with DNC and litigator flags included. NumberLookup costs $80 for the pack that covers it. The rows below aren't like for like, so read the last column before you compare totals.
| Tool | What you'd buy | Cost for 10,000 checks | How we got there | Not like for like |
|---|---|---|---|---|
| 1Lookup | Starter plan, one month | $99 | 20,000 credits included, 1 credit a check | A monthly plan. The 10,000 credits you don't use roll over for up to 3 months. 7-day trial first. |
| Abstract | Starter plan at 15,000 requests, one month | $39 | The cheapest monthly step with 10,000 requests or more | A monthly plan, after 100 free requests. You get the carrier and line type and do the sorting yourself. |
| Landline Remover | Pay as you go | $20 | 10,000 × $0.0020 | DNC and litigator flags included. Credits never expire. The page doesn't say whether unknown results are charged. |
| NumberLookup | 12,000 credits pack | $80 | 10,000 checks at 1 credit each, from a pack of 12,000 credits | No DNC or litigator check. Unknowns and repeated numbers cost nothing, so a real skip-traced list often needs fewer credits. The 2,000 credits left over never expire. |
| Numverify | Professional plan, one month | $59.99 | Basic covers 5,000 requests a month, so 10,000 needs Professional (50,000) | A monthly plan. API only, on its page. |
| Telnyx | Carrier queries, pay as you go | $25 | 10,000 × $0.0025 | Raw carrier data, not a verdict. You build the upload and the sorting. |
| Twilio Lookup | Line Type Intelligence | $80 | 10,000 × $0.008 | An API. Formatting and validation are free on top. |
Landline Remover's $20 is the lowest figure here, and it includes Do Not Call flags we don't offer at all. If price per number and DNC are what matter, that's your answer.
What we can say about our own row: if the same owner's number shows up in Phone 1 and Phone 3, you pay for it once, and every unknown is handed back when the list finishes. How much that saves depends on your file, so we won't guess. Upload it, and the cost screen shows the real figure before anything runs.
Test two tools on 200 of your own numbers before you buy
No vendor's accuracy figure tells you how a tool will do on your list, and we don't publish one because we haven't measured one yet. Take 200 numbers from a real list, run them through two tools and look at the rows where they disagree. It costs little, and the disagreements tell you more than any comparison page.
- Take 200 numbers from a list you'd really send to. Mix the columns: some from Phone 1, some from Phone 4 and 5.
- Run them through two tools. Our free credits cover 200 checks with room to spare. At Landline Remover's published price, 200 checks cost 40 cents.
- Put the two results side by side, one row per number.
- Look only at the rows where they disagree. That's where the tools differ, and it's usually a small pile. Call a few of those numbers yourself, the way you would anyway.
- Pick the tool whose answers held up, at a price you can live with.