Bulk phone validation

Validate every phone number in your list. Line type, carrier, city, and state land in new columns next to your data.

Drop a CSV, Excel, or Numbers file

.csv, .xlsx, .xls, .numbers, .tsv, or a text list

Half a cent per phone number. $5 minimum. Junk is free.

WHAT COMES BACK

phoneparse_validparse_typeparse_carrierparse_cityparse_stateparse_burnerparse_countryparse_nationalparse_international
(212) 736-5000truevoipSinch VoiceNYfalseUS(212) 736-5000+1 212 736 5000
(310) 285-8000truelandlineAT&TBeverly HillsCAfalseUS(310) 285-8000+1 310 285 8000
(800) 588-2300truetoll_freeUS(800) 588-2300+1 800 588 2300
867-5309false
0118 999 881 99 725 3false

Results last 30 days after the run. We email you the download.

1

Drop the file

We count the unique numbers. That total is the whole bill.

2

See the sample

Your column plus the new ones, verified free, next to the exact price. It runs when you say go.

3

Download the results

Every number with its verdict. We email you when it finishes.

Half a cent per phone number.

$5 minimum. Junk is free.

IN THE FILE

Your list stays. We add these.

parse_valid
true
Is the number valid?
parse_type
landline
mobile, landline, voip, or toll free
parse_carrier
AT&T
Carrier name
parse_city
Beverly Hills
City the number was issued in
parse_state
CA
State or province from the area code
parse_burner
false
Known burner app
parse_country
US
Country code
parse_phone
+13102858000
Normalized number
parse_national
(310) 285-8000
Local format
parse_international
+1 310 285 8000
International format

HOW IT WORKS

Junk is free
Duplicates and rows that are not a number never enter the bill.
Free sample
A slice of your file is verified on the quote. Floor of 3, 5 percent of billable rows, cap of 25. A one-row file is the exception.
Unknowns refunded
If we cannot answer, that share comes back. If the job stops short, the remainder comes back too.
Results last 30 days
We email the download when the run finishes. Download available for 30 days.
Bring your team
On a plan, invite teammates from dashboard settings. Anyone on the team can drop a file and run it from the shared allowance. Owners and admins manage the plan and spending limits.

COVERAGE

Worldwide. Live carrier lookup.

245
countries & regions

QUESTIONS

What does the validator check?
Format and country on every row, then a live lookup on each valid number for line type, carrier, burner flag, city, and state.
Can this clean a list before an SMS send?
Yes. The results label every line as mobile, landline, voip, or toll free, so one filter keeps the numbers that can take a text.
Do you charge for duplicates?
No. The bill counts unique, valid-shaped numbers. Duplicates and malformed rows are free.
What files can I drop?
Excel, Numbers, CSV, TSV, or a plain text list. A Google Sheets export works too. Spreadsheets convert in the browser when you drop them.

Validate your list

Drop a CSV, Excel, or Numbers file

.csv, .xlsx, .xls, .numbers, .tsv, or a text list

Bulk email verification