Skip to content
Global carrier lookup

Identify carriers worldwide.

Append carrier, underlying-carrier, line type, country, region and city context to international phone records. Write the result back to your CRM for routing, regional analysis, registration filtering and list segmentation; number portability and source differences can affect field interpretation.

carrier_batch.csvIllustrative preview
identifiercarrierunderlying_carriernumber_typecountry_coderegioncity
+12025550101T-MobileFixed Line or MobileUSCALOS ANGELES
+12025550102T-MobileFixed Line or MobileUSCALOS ANGELES
+12025550103T-MobileFixed Line or MobileUSCALOS ANGELES
What you get

Focused fields your team can use.

These are the product's declared result fields. Read their meaning before making a decision. Understand your results →

identifier

17253100591

The submitted number as plain digits with the country code, no plus sign or spaces (e.g. 17253100591) and the matching key for writing carrier, line and geographic context back to the source list. Keep your own source columns alongside it so routing, service and CRM teams can trace the check, handle duplicates and update the correct customer or lead. It identifies a record; it does not prove that the number is reachable.

How it works

Upload once. Let the task run.

  1. 01

    Sign in

    Open your workspace to manage balance, tasks and result files.

  2. 02

    Prepare a file

    Upload a .txt or .csv with one E.164 number per line. Each task covers one country.

  3. 03

    Choose a product

    Choose a detection service, then confirm the count and quote.

  4. 04

    Process in background

    The task runs in the background; return anytime to check its status.

  5. 05

    Download results

    Download the results for cleaning, segmentation or follow-up.

Built for real work

Put your results to work.

Append carrier, underlying-carrier, line type, country, region and city context to international phone records. Write the result back to your CRM for routing, regional analysis, registration filtering and list segmentation; number portability and source differences can affect field interpretation.

01Registration filtering

Registration filtering

When registering or importing numbers, add line and country/region context, then apply your own risk, consent and business rules before completing review.

02CRM enrichment

CRM enrichment

Write carrier, line-type and geographic fields into dedicated CRM columns so service, routing and operations teams can use consistent context from the same customer record.

03Regional analysis

Regional analysis

Aggregate results by country, region or city to understand market coverage and list composition; retain a review path for missing or unusual values instead of reading them as a confirmed location.

Useful output

Download the result file and use the selected product's fields in your existing workflow. Keep your original source file separately.

Understand your results →
Pricing

Use this product on its own.

Sign in, upload your phone list, review the server quote and track processing in the background.

First version: one E.164 number per line, a single column and one country per task. Original multi-column records are not retained.

Price per number$0.001 / number

Each task needs at least 500 numbers; pay-as-you-go and subscription users pay the same rate.

View pricing →
Frequently asked questions

Bulk phone check FAQ

Get your phone list ready ↗
What is NumDetect?

NumDetect is an asynchronous bulk phone-checking platform. You upload a list of numbers in E.164 form, choose one of five independent checks, and download a result file when the task finishes. There is no realtime single-number lookup here — every product is a background task over a whole list. The five checks answer different questions about the same list: Phone Number Validation returns validity and activation signals, Number Activity and E-commerce Active return availability of an activity signal, High-Value Users returns a true/false audience signal, and Global carrier lookup appends carrier context. Each is priced and run separately, so checking one list with two products means two tasks and two charges.

Which product should I choose?

Choose by the question you need answered, not by bundle. Phone Number Validation checks whether numbers are valid and show activation signals — use it to clean a list before outreach. Number Activity flags records carrying a recent activity signal, for reactivation and segmentation. E-commerce Active flags numbers with an observed commerce activity signal, for audience and remarketing lists. High-Value Users returns a true/false signal derived from high-end device characteristics and recent network activity. Global carrier lookup appends carrier context for international lists, worldwide rather than a fixed set of networks. The products are independent: running two of them over one list produces two tasks. Per-number rates are on the pricing page and on each product page.

How do I prepare and upload my list?

Use a .txt or .csv with a single column, one number per line, in E.164 form — a plus sign, the country code, then the subscriber number, with no spaces or separators. Each task takes 500 to 500,000 numbers and covers one country: you select that country at upload, and every number must include its country code and belong to it — numbers without a country code or from another country are left out and not charged. If fewer than 500 valid numbers remain after invalid lines and duplicates are removed, the task is declined and refunded in full; split anything above 500,000 into several tasks. Keep your original spreadsheet locally — the result file carries the product's own columns, not arbitrary columns from your source.

How long does a task take, and how do I get the result?

Tasks run in the background, so you submit and come back rather than waiting on an open request. Duration depends on the product and the size of the list; the task page shows the current status and an estimated ready time. When the task finishes you download a result file containing the columns that product declares — for example Phone Number Validation returns number and activated, while Global carrier lookup returns number, carrier, underlying_carrier, number_type, country_code, region and city. The column set does not change when the upstream has nothing for a row: the same columns come back empty rather than missing, so your parser sees a stable shape on every run.

Can I try it for free first?

Yes. Create a free account and contact support for free credit covering 500 numbers — exactly one minimum-size task, with no top-up needed.

How is the price calculated?

Each product has one price per number; the figures are on the pricing page and on each product page. Pay-as-you-go and subscription users pay the same rate. When you submit a task the estimated cost is held against your balance; on settlement the part the check could not answer is returned, so you pay for the numbers that actually came back. Each task takes 500 to 500,000 numbers — a file below that minimum is declined at upload and nothing is charged. Permanent balance does not expire or renew; a 30-day plan renews automatically every 30 days until auto-renewal is turned off, which stops future charges without removing the current plan or balance.

What does a missing or empty result mean?

An empty field means the check could not answer for that number — it is not a negative answer and not proof that the number is invalid or inactive. The upstream data sources publish what they publish; absence of a signal is absence of evidence, not evidence of absence. Treat empty rows as unknown and decide separately whether to exclude them. Results also describe what the sources show at the time of the run, so re-run the list when a current answer matters. Task-level problems are reported separately from row-level emptiness: a file refused at upload costs nothing, and a task that fails while its file is being prepared is not sent for checking and is refunded in full — either way the message says why.

Related products

Continue exploring other services

One product per task

Choose the signal your next list needs.

Sign in, upload your phone list, review the server quote and track processing in the background.

Create a task