Validity, carrier and line type across 190+ countries, from a third of a cent per lookup, with no monthly floor to clear first.
1Lookup figures read from 1lookup.io/pricing on September 4, 2026. Abstract cost per lookup is $17 a month billed annually for 60,000 requests a year.







.avif)

.avif)

{
"phone_number": "14159929960",
"phone_format": {
"international": "+14159929960",
"national": "(415) 992-9960"
},
"phone_carrier": {
"name": "T-Mobile",
"line_type": "Wireless",
"mcc": "310",
"mnc": "160"
},
"phone_location": {
"country_name": "United States",
"country_code": "US",
"country_prefix": "+1",
"region": "California",
"city": "San Francisco",
"timezone": "America/Los_Angeles"
},
"phone_validation": {
"is_valid": true,
"line_status": "active",
"is_voip": false
}
}{
"phone_number": "14159929960",
"phone_format": {
"international": "+14159929960",
"national": "(415) 992-9960"
},
"phone_carrier": {
"name": "T-Mobile",
"line_type": "Wireless",
"mcc": "310",
"mnc": "160"
},
"phone_location": {
"country_name": "United States",
"country_code": "US",
"country_prefix": "+1",
"region": "California",
"city": "San Francisco",
"timezone": "America/Los_Angeles"
},
"phone_validation": {
"is_valid": true,
"line_status": "active",
"is_voip": false,
"minimum_age": 1888
},
"phone_messaging": {
"sms_domain": "tmomail.net",
"sms_email": "14159929960@tmomail.net"
}
}{
"phone_number": "14159929960",
"phone_format": {
"international": "+14159929960",
"national": "(415) 992-9960"
},
"phone_carrier": {
"name": "T-Mobile",
"line_type": "Wireless",
"mcc": "310",
"mnc": "160"
},
"phone_location": {
"country_name": "United States",
"country_code": "US",
"country_prefix": "+1",
"region": "California",
"city": "San Francisco",
"timezone": "America/Los_Angeles"
},
"phone_messaging": {
"sms_domain": "tmomail.net",
"sms_email": "14159929960@tmomail.net"
},
"phone_validation": {
"is_valid": true,
"line_status": "active",
"is_voip": false,
"minimum_age": 1888
},
"phone_registration": {
"name": "Sergio Suarez",
"type": "consumer"
},
"phone_risk": {
"risk_level": "low",
"is_disposable": false,
"is_abuse_detected": false
},
"phone_breaches": {
"total_breaches": 1,
"date_first_breached": "2019-07-23",
"date_last_breached": "2019-07-23",
"breached_domains": [
{
"domain": "facebook.com",
"breach_date": "2019-07-23"
}
]
}
}Validating more than phone numbers in your product? Compare Phone Validation plans with Email Validation and IP Geolocation on one page.
See all pricingReduced Unknown results in type classification by incorporating recently published numbering plans from several African regulators.
July 24, 2026
Improved format.local output for countries where the national trunk prefix is optional, keeping local formatting consistent with carrier conventions.
July 8, 2026
Improved valid accuracy for numbers affected by recently extended national number lengths in several Middle Eastern markets.
June 18, 2026
1Lookup starts at $99 a month for 20,000 credits, which is $0.0050 each. Growth is $299 for 85,000, Professional $799 for 250,000 and Enterprise $1,999 for 1,000,000, where the rate falls to $0.0020. One credit covers a phone, email or IP lookup and unused credits roll over for up to 3 months. Figures read from 1lookup.io/pricing on September 4, 2026.
Validity, the international and local format, country, region, city and timezone, the carrier, the line type (mobile, landline or VoIP) and a risk score, across more than 190 countries. Line type alone lets you drop landlines before an SMS send.
Abstract's Phone Validation starts at $17 a month billed annually ($19 monthly) for 5,000 requests, which is $0.0034 to $0.0038 each, with no monthly floor beyond that. 1Lookup starts at $99 a month for 20,000 credits at $0.0050 each. If you validate a few thousand numbers a month, you are not paying for a larger pool than you use.
It depends on how many of the three you actually call. Abstract prices each product separately, so you can run Phone Validation for $17 a month without paying for email or IP volume you will not use, and each product has its own free plan: 100 requests a month on phone and email, 1,000 on IP.
Upload a CSV in the dashboard on any paid plan, or call the API from your own code. For a quick check without an API key, paste numbers into the free phone number validator. Every result includes the line type, so you can filter out landlines before an SMS send.
If you validate a few thousand numbers a month, the $99 monthly floor is usually the deciding factor. Abstract's Phone Validation starts at $17 a month billed annually for 5,000 requests, which is $0.0034 each, and the free plan renews 100 requests every month rather than expiring after a 7-day trial.
Teams use phone validation to stop abuse before it costs them money.
Stop SMS pumping fraudBlock fake account signupsScore customer risk at onboarding