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 pricingImproved country resolution for Caribbean territories that share the +1 calling code with the United States and Canada.
September 28, 2026
Improved location resolution for mobile numbers in Southeast Asian markets where number ranges are allocated by region.
September 10, 2026
Added recognition of newly opened mobile number ranges in East African markets to refine valid accuracy.
August 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