Phone Number Validator & Bulk Validation API - Carrier Lookup
Pricing
$0.50 / 1,000 results
Phone Number Validator & Bulk Validation API - Carrier Lookup
Bulk phone number validation API and carrier lookup for lead lists. Parse and normalize numbers to E.164; return country, line type, carrier metadata, location, timezone, and possible/valid format checks. Uses libphonenumber metadata—not live reachability, ownership, or OTP verification. No API key.
Pricing
$0.50 / 1,000 results
Rating
0.0
(0)
Developer
Ava Torres
Maintained by CommunityActor stats
1
Bookmarked
84
Total users
26
Monthly active users
3 days ago
Last modified
Categories
Share
Bulk Phone Number Validation API & Carrier Lookup
Validate, parse, normalize, and enrich phone-number lists worldwide. Returns format validity, country, carrier metadata, line type (mobile/landline/VoIP/toll-free), timezone, geographic metadata, and E.164/international/national formats.
Built on Google's libphonenumber metadata — the same numbering-plan library used by Android and many communications products. Results do not establish live reachability, current ownership, consent, or successful OTP delivery.
What you get
For each phone number:
- Validation: Whether the number is possible and valid under published numbering-plan metadata
- Formatting: E.164, international, and national formats
- Country & Region: Country calling code and ISO region code
- Line Type: Mobile, fixed line, VoIP, toll-free, premium rate, etc.
- Carrier: Numbering-plan carrier metadata when available (optional; portability can make it stale)
- Geocoding: Geographic location (optional)
- Timezone: Associated timezones (optional)
Use cases
- CRM cleanup: Validate and standardize phone numbers in your database
- Lead-list hygiene: Flag malformed or structurally invalid numbers before outreach
- Compliance support: Add line-type metadata for review; do not use this output alone as a consent, TCPA, or do-not-call determination
- Data enrichment: Add country, carrier, and type metadata to phone lists
- International formatting: Convert local numbers to international dial format
Important interpretation limits
validandisPossibleNumberare structural numbering-plan checks, not proof that a subscriber can receive a call or message.- Carrier and geography fields are metadata and can be missing or stale after number portability.
- This actor does not send OTPs, contact subscribers, verify ownership, check consent, or query live carrier/HLR data.
Input example
{"phoneNumbers": ["+1-202-555-0173", "+44 20 7946 0958", "(415) 555-2671"],"defaultRegion": "US","includeCarrier": true,"includeGeocoding": true,"includeTimezone": true}
Output example
{"input": "+1-202-555-0173","valid": true,"phoneNumberE164": "+12025550173","international": "+1 202-555-0173","national": "(202) 555-0173","countryCode": 1,"regionCode": "US","numberType": "FIXED_LINE_OR_MOBILE","carrier": "","geocoding": "Washington, DC","timezones": ["America/New_York"],"isPossibleNumber": true}
Pricing
$0.0005 per validated number ($0.50 per 1,000 results). The five-number default demo costs $0.0025. No API key, start fee, or external account is needed. Buyer-set charge limits are applied at this live per-result rate.
Large lists are written in bounded dataset batches so the advertised bulk workflow does not exceed Apify's per-request payload limit.
Supported formats
Accepts any phone number format: +1-555-123-4567, (555) 123-4567, 5551234567, +44 20 7946 0958, +49 30 123456, etc. Numbers without a country prefix are parsed using the defaultRegion setting (defaults to US).