Lookup API Pricing

Only pay for what you use with flexible pay-as-you-go pricing. Sign up for a free Twilio account to build with all features and no commitments.
Pricing current as of August 2026

Phone number identity

Feature

Price

Formatting and validation

Validate and reformat phone numbers automatically to match national and global dialing standards for optimal deliverability.

Free

Inbound caller identification

Identify inbound callers then personalize outreach using the verified caller or business name to improve conversions, security, and customer experience. Only available in the US.

$0.01 per request

Identity match

Prevent bots and false account creation. Confirm the ownership of a mobile phone number by comparing user-supplied data against authoritative sources.

$0.1 per request*

 * Prices vary per country. More information on docs.

Reassigned number risk

Get a risk assessment for if a number has been reassigned since the user’s last consent date.

Queries

Price

0-1,000

$0.02

1,000-10,000

$0.014

10,000-50,000

$0.0125

50,000-200,000

$0.0085

200,000-500,000

$0.0075

500,000-2,000,000

$0.003

2,000,000-6,000,000

$0.0025

6,000,000+

$0.0015

Phone number routing

Feature

Price

Line type intelligence

Identify the carrier and phone line type from mobile, landline, fixed VoIP, non-fixed VoIP, toll free, and more to mitigate fake accounts, scrub contact lists, and improve deliverability.

$0.008 per request

Line Status

Validate if the phone number is active or reachable so you can increase engagement and reduce costs on users who will not convert.

Queries

Price

0-100,000

$0.007

100,001-500,000

$0.0063

500,001-1,000,000

$0.0056

1,000,001-2,500,000

$0.0049

2,500,001-5,000,000

$0.00455

5,000,001-10,000,000

$0.0042

>10,000,000

$0.00385

Phone number risk assessment

Feature

Price

SMS Pumping Risk Score

Powered by advanced machine learning models, SMS Pumping Risk Score can effectively identify and flag malicious behavior associated with phone numbers involved in SMS Pumping Fraud.

ROW $0.025 per request
NAMER Free

SIM swap and call forwarding

Detect SIM swap to stop fraud and account takeovers with timestamps and dates of any SIM changes, plus configurable risk tolerance that enables accurate modeling and metrics.

Lookup Pricing FAQs

Twilio Lookup uses a pay-per-query model starting with free basic formatting and validation. Advanced carrier and risk intelligence features are billed individually per API request: 

  • Line type intelligence: $0.008/request

  • Line status: $0.007/request

  • SMS pumping risk score: $0.025/request outside North America

  • Identity Match: $0.10/request

SIM Swap Detection and Call Forwarding checks are billed based on carrier network access rates and enterprise contract agreements. 

 

You only pay for the specific data packages requested in your API call.

 

Basic phone number formatting and E.164 country code validation are completely free with no per-query charges. Advanced intelligence features are paid add-ons. These can include packages such as Line Type Intelligence, Line Status, Caller Name, Reassigned Number, SIM Swap, Identity Match, Call Forwarding, and SMS Pumping Risk. Exact rates depend on the feature you request and, in some cases, geography or carrier access.

Yes, total cost can vary based on the specific data package, the destination market, and whether the signal depends on carrier network access.

Unlike standalone lookup providers that enforce monthly subscription tiers with query overage penalties, Twilio Lookup offers flexible, transparent pay-as-you-go pricing with zero upfront monthly commitments. Twilio allows developers to request only the necessary data signals per API call, avoiding bundled data charges while scaling automatically with volume discounts on high-frequency queries like Line Status and Reassigned Number checks.

Yes, Twilio Lookup automatically applies tiered volume discounts for high-volume data packages including Line Status (scaling down to $0.00385/request) and Reassigned Number risk (scaling down to $0.0015/request). Enterprise accounts with high-volume fraud screening or list sanitization workloads can negotiate custom committed-use contracts with Twilio Sales for discounted pricing across all Lookup data packages.

Development teams can optimize costs by selectively querying only necessary risk packages based on user risk profiles rather than calling all data packages on every lookup. For example, you might use free validation on every signup, add line type only where channel eligibility matters, reserve SIM swap or identity checks for higher-risk flows, or avoid calling every paid package on every request.

Let's find the right products for you

Generating your product picks...

See your product picks