Phone Carrier Lookup: How to Find the Carrier of Any Number
To find a phone number's carrier, run a carrier lookup: it asks the routing databases that phone networks use which carrier serves the number now, and returns the carrier name and the line type (mobile, landline or VoIP). For one number, a lookup tool is enough. For a list, upload the CSV to a bulk service that runs the lookup on every row.
What you should not do is guess from the area code. In the US and Canada a number can leave the carrier it was first assigned to and keep its digits, so the area code and exchange only tell you where the number started.
How to look up a carrier, step by step
- Put the number in international format first.
(415) 555-2671becomes+14155552671. Lookups need the country code, and getting it wrong sends the question to the wrong country's database. Our E.164 guide covers the format, and the free phone number validator converts a number for you. - Check the number can exist. There is no point paying for a lookup on a number with a missing digit. A format check catches those for free.
- Run the lookup. You get back the carrier name and line type. Some providers also return the country network codes (MCC and MNC) for mobile numbers.
- Read the line type, not just the carrier. "Mobile", "landline" and "VoIP" decide what you can do with the number: text it, call it, or treat it with care.
For a list, the same steps run on every row at once. We show how in the section on bulk lookups below.
Why the area code doesn't tell you the carrier
In North America, number blocks are assigned to carriers, but the numbers don't stay with them. Under the FCC's number portability rules, a customer can move their number from one carrier to another, and from a landline to a mobile, and keep the same digits.
When a number is ported, the change is recorded in the Number Portability Administration Center (NPAC), the database that tells every network where to route calls for that number. A real carrier lookup reads from this kind of routing data. A cheap lookup that only checks which carrier held the original block gives you the history, not the present.
| What you look at | What it tells you | Good for |
|---|---|---|
| Area code and exchange | Where and with whom the number was first assigned | Rough location |
| Original block holder | The carrier that received the block | Very little, after porting |
| Carrier lookup (routing data) | The carrier serving the number now | Line type, SMS decisions, fraud checks |
Outside North America the prefix often tells you a number is a mobile, but not which mobile network: in the UK, for example, a 07 number can be ported between networks and keep its prefix. The lookup is what tells you the network today.
What a carrier lookup returns
A typical result for one number looks like this:
| Field | Example |
|---|---|
| Number | +447911123456 |
| Carrier | JT Group Limited |
| Line type | Mobile |
| Mobile country code / network code | 234 / 50 |
That example is a real lookup we ran on a UK test number. Two other results we got show why the line type matters:
+16502530000(a California number) came back as VoIP. A free numbering-plan check could only say "mobile or landline" for it, because US mobiles and landlines share area codes.- Two numbers in the 555 exchange came back with no carrier at all. Most 555 numbers were never handed out to subscribers, as we explain in 555 phone numbers.
When you actually need the carrier
Most people searching for a carrier really want one of these answers:
- Can I text this number? Landlines generally can't take SMS. A lookup splits mobiles from landlines, which matters most in the US and Canada. See validating phone numbers for SMS.
- Is this a VoIP number? Many sign-up and payment flows treat VoIP numbers with suspicion. We cover that in how to check if a number is VoIP.
- Is this a cell phone? For calling and texting rules, the line type is the answer. See is this a cell phone number?.
- Which network should get this message? SMS and messaging platforms use the carrier to route and price messages.
If you only need to know whether a number has the right shape for its country, you don't need a carrier lookup at all. The free format check does that.
What a carrier lookup can't tell you
A carrier lookup tells you who a number belongs to, not who picks up. It won't confirm:
- that the number is switched on or answered today;
- that the person on your list still owns it (numbers get reassigned);
- whether the number is on WhatsApp or any other app (we explain why in checking if a number is on WhatsApp).
For reassigned US numbers, the FCC runs a separate Reassigned Numbers Database that callers can query to see whether a number has been permanently disconnected since a given date.
Carrier lookup for a whole list
For a list, you want the carrier and line type added as new columns, without changing your other data. In SimpleVerifier:
- Export your list as a CSV with a phone column (
phone,mobile,direct phoneand similar names are found automatically). Emails can be in the same file. - Upload it on the verifier. Numbers without a
+and country code are read as US numbers. - Every valid number gets
phone_e164,phone_countryandphone_typefrom the numbering plan. - On the Email + Phone plan ($49.99/month), each number also gets a live carrier lookup:
phone_carrierwith the carrier name andphone_line_typewith the real line type (mobile, landline or VoIP). The plan includes 5,000 lookups a month, and failed lookups don't count against them. - Download the full file or just the valid numbers.
The $29.99 Pro plan includes unlimited format, country and line-type checks from the numbering plan, which is enough outside North America. Pick Email + Phone when you need the carrier or the true line type for US and Canadian numbers. For a single number, the free phone number validator gives you the format check straight away.
Common questions
How do I find out what carrier a phone number is with?
Run it through a carrier lookup. A lookup asks the number portability and routing databases which network serves the number today and returns the carrier name and the line type (mobile, landline or VoIP). For one number you can use a lookup tool; for a list, upload a CSV to a bulk service that runs the lookup on every row.
Can I tell the carrier from the area code?
No, not reliably. In the US and Canada a block of numbers is first assigned to one carrier, but since number portability people can move their number to any other carrier and keep the digits. The original block holder and the current carrier are often different.
Is a carrier lookup free?
Usually not. Each lookup queries a live database that the phone networks pay to maintain, so providers charge per lookup, typically a fraction of a cent. Free tools that return a carrier name instantly are often showing the original block holder, not the carrier the number uses now.
Does a carrier lookup tell me if the number is in service?
No. It tells you which network a number is assigned to and what kind of line it is. It doesn't confirm that a person is using the number today or that a call will be answered.
Verify unlimited addresses for $29.99/month
Real SMTP mailbox checks. No credits, no per-email fees.
Get Started