This free phone validator checks whether a phone number is valid.
Enter a phone number to see whether it is valid, and its line type, carrier and country. It is free, with no signup.
Pick the country, then enter the number without the country code.
Free & rate-limited. No signup required to try.
Example resultThis is a real lookup we captured on 2026-08-23 for 2024561414. Run any lookup above and it is replaced with yours.
Landline number · Verizon Washington Dc- Inc.
Basic validation passed. Sign up to see full risk, reachability and compliance data.
See where the 202 area code is, its local time and its history
A 7-day free trial opens these fields for every number.
Start a 7-day free trial to unlock the full report on every number, with a risk level and, for US and Canadian numbers, Do Not Call status, reachability and porting status. The trial also opens CSV upload and the API, so you can validate whole lists.
A phone validator checks whether a phone number is real, which means correctly written for its country and actually assigned. Enter a US, Canadian or international number and 1Lookup's free phone validator returns valid or invalid in seconds, with the line type, carrier and country, checked against live carrier network data for US and Canadian numbers.
- No signup to try
- Valid or invalid in seconds
- US, Canada and international
- Line type and carrier included
Need this at scale? Phone Validation API
Validate phone numbers at scale: carrier, line type, DNC status and a risk level on every lookup.

A phone validator tells you whether a number is real before you call, text or save it.
A phone validator checks that a number is correctly written for its country and actually assigned. Enter a number above and it returns valid or invalid, the line type (mobile, landline or VoIP), the carrier or network, the country, the region and the time zone. It works for US, Canadian and international numbers, and it is free with no account.
Counting the digits is not enough, because a number can have the right length and still not exist. US and Canadian numbers are checked against live carrier network data, so a valid answer means the number is assigned to a carrier. Numbers from other countries are checked against the numbering plan of their country.
One number at a time is free here. To validate a whole list, a 7-day free trial opens CSV upload in the dashboard and the API. Each number costs 1 credit, about half a cent on the Starter plan.
A valid number leads to the next questions, and these free tools answer them.
A valid number can sit on a mobile, a landline or a VoIP service. To see which, use our free line type lookup. To see which carrier a number is on today, use our free carrier lookup. To see whether a mobile is switched on and reachable right now, run our free HLR lookup. To see how a number is written in another country, open our phone number formats by country. For what each validation layer checks, read our complete phone number validation guide.
A phone validator returns these fields, and each one answers a different question.
This is an invented result for a made-up number, laid out the way a check comes back. The first six fields are free on this page, and the 7-day free trial opens the rest.
- ValidYes
- Line typeMobile
- Carrier / networkT-Mobile USA, Inc.
- CountryUS
- Region / stateCA
- TimezoneAmerica/Los_Angeles
Opens with a free trial
- Risk levelLow
- Do Not CallNot listed
- ReachableYes
- PortedYes
Valid
Yes means the number follows its country's numbering rules and is assigned. No usually means a typo or a made-up number.
Line type
Mobile, landline or VoIP. It decides whether a text can arrive, because a landline usually cannot receive one.
Carrier / network
The company that holds the number on the network. Phone brands that run on a bigger company's network show up under that network.
Country
The country the number belongs to, read from its country code and numbering plan.
Region / state
The state for a US number, or the region the number belongs to abroad.
Timezone
The time zone of the number's area, so you call or text at a sensible hour.
Risk level
A low, medium or high rating with the signals behind it, such as a VoIP line or a burner number.
Do Not Call
Whether a US or Canadian number is on the Do Not Call list, which matters before a sales call or text.
Reachable
Whether a US or Canadian line is active and reachable on its network.
Ported
Whether the number has moved away from the carrier that first held its prefix. Yes means the carrier above is the one it moved to.
You can validate a phone number in three steps.
You enter the number and pick its country.
Type or paste the number. Spaces, dashes and brackets are fine: the tool cleans them up before it runs the check.
The number is checked against carrier records.
1Lookup checks that the number follows its country's numbering rules and is assigned. US and Canadian numbers are checked against live carrier network data, and numbers from other countries against the numbering plan of their country.
You see valid or invalid in a few seconds.
The result shows whether the number is valid, its line type, the carrier or network, the country, the region and the time zone. A 7-day free trial opens the risk level, Do Not Call status, reachability and porting status, CSV upload and the API.
A phone validator checks a number's format and then its carrier record before it answers.
This is the path one check takes. A number can be written correctly and still not be assigned to anyone, so the format check alone is not the answer.
- You enter the numberWith its country, so it is read in the right numbering plan.
- Its format is checkedThe digits must follow the numbering rules of that country.
- Its carrier record is checkedUS and Canadian numbers must be assigned to a carrier. Other countries are checked against their numbering plan.Nothing is sent to the number, so it never rings and its owner is never told.
- You see valid or invalidWith the line type, carrier, country and region, in a few seconds.
A phone validator answers with valid or invalid, then names the line type, the carrier and the country.
These are the answers in a result, what each one means and what to do with it.
| Answer | What it means | What to do with it |
|---|---|---|
| Valid | The number follows its country's numbering rules and is assigned. | Keep it, and check the line type before you text it. |
| Invalid | The number is mistyped, incomplete or not assigned to anyone. | Ask for the number again, or drop it from the list. |
| Mobile | A number on a cellular network, tied to a SIM. | It can receive calls and texts. |
| Landline | A fixed line, usually at one address. | Call it, because most landlines cannot receive a text. |
| VoIP | A number that runs over the internet, from a business phone system or an app. | Plenty of real people use VoIP, but the numbers are easy to get, so fraud teams look at them twice. |
| Carrier | The company that holds the number on the network. | Use it to route calls and texts. |
| Country | The country the number belongs to, read from its country code. | Use it to check that a number matches where a customer says they are. |
You can validate a whole list of phone numbers with one CSV file.
The free tool checks one number at a time. With a 1Lookup account you upload a CSV file in the dashboard, pick the column that holds the numbers and download the same file back with the result columns filled in on every row.
| phone | Carrier | Line type | VoIP | Reachable | DNC listed | Timezone |
|---|---|---|---|---|---|---|
| (206) 555-0114 | T-Mobile USA, Inc. | Mobile | No | Yes | No | America/Los_Angeles |
| (718) 555-0172 | Verizon New York Inc. | Landline | No | Yes | No | America/New_York |
| (512) 555-0138 | Onvoy, LLC | VoIP | Yes | Yes | No | America/Chicago |
| (305) 555-0121 | New Cingular Wireless PCS, LLC | Mobile | No | Yes | No | America/New_York |
- 1 credit a number, the same price as one API lookup.
- Up to 2 million rows in one CSV file.
- Up to 1,000 API requests a minute on every account.
The phone validation API returns the same answer as JSON from one request.
Send the number in international format (+1 and ten digits for the US) to the phone endpoint with your API key. Each request costs 1 credit, and every account can send up to 1,000 requests a minute. The validity answer is in classification.number_status: ACTIVE, INACTIVE or INVALID for US and Canadian numbers, and VALID or INVALID for numbers in other countries.
curl -X POST https://app.1lookup.io/api/v1/phone \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"phone_number": "+14155552671"}'import requests
response = requests.post(
"https://app.1lookup.io/api/v1/phone",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"phone_number": "+14155552671"},
)
data = response.json()["data"]
print(data["classification"]["number_status"])const response = await fetch('https://app.1lookup.io/api/v1/phone', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ phone_number: '+14155552671' })
})
const { data } = await response.json()
console.log(data.classification.number_status)Response
{
"success": true,
"data": {
"request": { "type": "phone", "input": "+14155552671" },
"classification": {
"line_type": "MOBILE",
"number_status": "ACTIVE"
},
"insights": {
"reachability": { "is_reachable": true },
"compliance": { "dnc_listed": false, "dno_flag": false }
},
"metadata": { "credits_used": 1, "credits_remaining": 9998 }
}
}To run the same check from your own software, see our phone validation API.
It checks that a number is real, not only that it has the right digits.
A valid result means the number follows its country's numbering rules and is assigned. US and Canadian numbers are checked against live carrier network data, and numbers from other countries against the numbering plan of their country.
It tells you whether a number is mobile, landline or VoIP.
Line type comes back with every check. It decides whether a text can arrive, and VoIP numbers are the ones fraud teams look at twice.
It names the carrier, country, region and time zone.
Each result shows the carrier or network behind the number, its country and region, and the time zone of its area, so you can route messages and call at a sensible hour.
It works for US, Canadian and international numbers.
Pick the country and enter the number. International results give the line type, country and region, and the carrier where the network lists one.
Nobody is told that you checked.
The check reads records only. No call or text goes to the number, so its owner never sees that it was validated.
A 7-day free trial opens the full record and list validation.
The 7-day free trial adds a risk level on every number and, for US and Canadian numbers, Do Not Call status, reachability and porting status. It also opens CSV upload and the API at 1 credit a number.
Who uses this tool
Sales teams use it to clean lead lists before they dial.
Hand-typed lists collect typos and made-up numbers. Validating a list before a campaign drops the numbers that do not exist, so reps spend their time on numbers that can answer.
Developers use it to check numbers at signup.
The same check runs through the 1Lookup API inside a signup form or checkout, so a mistyped or made-up number is caught before you save it or send a code to it.
SMS senders use it to stop paying to text numbers that cannot receive.
Invalid numbers and most landlines cannot receive a text. Checking validity and line type first means your messages go to numbers that can get them.
Support and fraud teams use it to spot fake numbers.
A made-up number fails validation, and a VoIP line type is a signal fraud teams look at. Check a number a customer gave you before you trust it.
Frequently asked questions
How do I check if a phone number is valid?
Enter the number in the box above and pick its country. The validator says whether it is valid in a few seconds, together with the line type, carrier and country. Valid means the number follows its country's numbering rules and is assigned, not only that it has the right number of digits.
Is this phone number validator free?
Yes. Single checks are free with no account, up to a small daily limit per visitor. To validate a whole list, a 7-day free trial opens CSV upload and the API, at 1 credit a number, about half a cent on the Starter plan.
How can I tell if a phone number is fake?
A made-up number usually fails validation: it does not follow its country's numbering rules or is not assigned to any carrier, and the result says it is not valid. A real number can still be a VoIP line, which is easy to get, so the line type is worth a look too.
What is the difference between a valid number and an active one?
Valid means the number is real and assigned. Active means a mobile is switched on and on the network right now. This validator answers the first question, and our free HLR lookup asks the mobile network the second.
Does a phone validator work for numbers outside the US?
Yes. Pick the country and enter the number. International numbers are checked against the numbering plan of their country and come back with the line type, country and region, and the carrier where the network lists one. US and Canadian numbers are checked against carrier records and also show the carrier, region and time zone.
Can I validate a whole list of phone numbers at once?
Yes. Upload a CSV file in the 1Lookup dashboard and every row is checked in the background, or call the API from your code, one number per request. Each number costs 1 credit, the same as a single check, which is about $4.95 per 1,000 numbers on the Starter plan. A 7-day free trial comes first.
Does a phone validator show who owns the number?
No. It checks the number itself and does not name the person or business using it. To see a listed owner where a public record exists, use our free reverse phone lookup.
Will the person know I validated their number?
No. The check reads records only. Nothing is sent to the number, so it does not ring, get a text or show the check anywhere its owner can see.
The first three digits of a US number tell you where it was assigned.
Every area code has its own page with the places it covers, the local time there, and what to do when a call from it looks spoofed. These are the codes people look up most.
- 213Los Angeles
- 646New York City
- 917New York City
- 202Washington
- 404Atlanta
- 702Las Vegas
- 786Miami
- 415San Francisco
- 206Seattle
- 954Fort Lauderdale
- 323Los Angeles
- 929New York City
Area code 213, downtown Los Angeles, also has a page for each of its 786 prefixes, with the company NANPA lists as the holder.
New area codes catch people out, because a number from one looks unfamiliar even when it is local. These are the newest working codes.
- 465New York, since Jun 2026
- 483Alabama, since Feb 2026
- 471Mississippi, since Jan 2026
- 679Michigan, since Nov 2025
- 457Louisiana, since Sep 2025
- 729Tennessee, since Sep 2025
These carrier names show up on phone lookups, and each one has a page.
A lookup often names a company you have never seen on a bill. Each page below says what the company is and where it holds numbers.
- Onvoy, LLCSupplies numbers to VoIP and app-based phone services
- Level 3 Communications, LLCLumen's business and wholesale network
- Bandwidth.com CLEC, LLCSupplies numbers to VoIP and app-based phone services
- Neutral TandemWholesale phone carrier
- New Cingular Wireless PCS, LLCMobile network
- T-Mobile USA, Inc.Mobile network
- Peerless NetworkWholesale phone carrier
- Teleport Communications America, LLCAT&T's business phone network
To see who holds America's phone numbers overall, read our study Who Hands Out America's Phone Numbers in 2026.