VOOZH about

URL: https://apify.com/santamaria-automations/phone-validator

โ‡ฑ Phone Number Validator - Bulk International Phone Validation ยท Apify


๐Ÿ‘ Phone Number Validator - Bulk International Phone Validation avatar

Phone Number Validator - Bulk International Phone Validation

Pricing

from $1.00 / 1,000 phone number validateds

Go to Apify Store

Phone Number Validator - Bulk International Phone Validation

Validate and format phone numbers in bulk. Detect country, number type (mobile/landline/VoIP), carrier, timezone, and geographic region. Powered by Google's libphonenumber โ€” the industry standard used by major platforms. Perfect for CRM cleanup, lead validation, and SMS campaigns.

Pricing

from $1.00 / 1,000 phone number validateds

Rating

0.0

(0)

Developer

๐Ÿ‘ Ale

Ale

Maintained by Community

Actor stats

1

Bookmarked

30

Total users

8

Monthly active users

2 months ago

Last modified

Share

Phone Number Validator - Bulk International Validation at $0.001

Validate, format and enrich phone numbers in bulk โ€” 5x cheaper than Twilio Lookup ($0.005/number), no external API dependencies, no rate limits. Powered by the same industry-standard phone parser that powers WhatsApp, Android, Skype and every major CRM, so you get the exact same results the telecoms industry trusts.

Upload a messy list of international numbers in any format and get back clean E.164-normalized records with country, number type, carrier, timezone and region.

What you get

  • Any input format accepted โ€” +49 30 12345678, 030 12345678, (212) 555-0123, 0175/987 65 43
  • Country detection โ€” ISO code, country name, dialing code
  • Number type โ€” mobile, landline, VoIP, toll-free, premium-rate, shared-cost, pager, UAN, voicemail
  • Carrier lookup โ€” mobile operator name where available
  • Timezone mapping โ€” IANA timezones from the phone prefix
  • Geographic region โ€” city or area name (e.g. "Berlin", "Zurich", "London")
  • Multi-format output โ€” E.164, International, National, RFC3966
  • Strict + lenient checks โ€” both is_valid and is_possible returned
  • 100% local validation โ€” no external API calls, no rate limits, no proxy needed

Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client โ€” Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/phone-validator

Example prompt once connected:

"Use phone-validator to process data with phone validator. Return results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.

Example output

German mobile

{
"input":"0175 9876543",
"is_valid":true,
"country_iso":"DE",
"country_name":"Germany",
"country_code":49,
"e164":"+491759876543",
"international":"+49 175 9876543",
"national":"0175 9876543",
"number_type":"MOBILE",
"carrier":"Telekom Deutschland",
"timezone":["Europe/Berlin","Europe/Busingen"],
"location":"Germany"
}

Swiss landline

{
"input":"+41 44 123 4567",
"is_valid":true,
"country_iso":"CH",
"country_name":"Switzerland",
"e164":"+41441234567",
"number_type":"FIXED_LINE",
"timezone":["Europe/Zurich"],
"location":"Zurich"
}

Invalid input

{
"input":"notaphone",
"is_valid":false,
"is_possible":false,
"error":"the phone number supplied is not a number"
}

How to use

Paste your phone numbers into the phoneNumbers input, set defaultRegion to the country most of your numbers come from (so numbers without a + country code parse correctly), and run. One clean record per number comes back.

Input

ParameterDescriptionDefault
phoneNumbersPhone numbers to validate (any format)(required)
defaultRegionISO-3166-1 alpha-2 country for parsing numbers without + prefixDE
formatsFormats to include: E164, INTERNATIONAL, NATIONAL, RFC3966["E164","INTERNATIONAL","NATIONAL"]

Use cases

  • CRM hygiene โ€” normalize messy HubSpot/Salesforce/Pipedrive phones to E.164 before migration or dedup
  • SMS campaign pre-flight โ€” filter out invalid and non-mobile numbers before an SMS blast to avoid wasted sends
  • Dialer routing โ€” route mobiles to SMS, landlines to your outbound dialer, premium-rate to a block list
  • Fraud detection at signup โ€” flag impossible numbers and geo-mismatches (ISO country vs account country)
  • Timezone-aware outreach โ€” use timezone data to call prospects at the right local hour
  • Compliance reporting โ€” count EU vs non-EU numbers for GDPR audits without writing parsing code
  • Lead enrichment โ€” append carrier, type and location to every phone in your pipeline

Pricing

EventPrice
Actor start$0.001
Per number validated$0.001

Example: Validate 10,000 numbers = $10.01 (vs Twilio Lookup at ~$50)

NumbersCost
1,000$1.00
10,000$10.00
100,000$100.00

No proxy costs. No external API fees. No hidden markups.

Issues & Feedback

Found a bug or have a feature request? Open an issue on the Issues tab โ€” we respond within 24 hours.

Related Actors

You might also like

Phone Number Validator

automation-lab/phone-number-validator

Validate and format phone numbers using Google libphonenumber. Returns validity, type (mobile, fixed-line, VoIP), country, E.164 format, national format, and carrier info. Process up to 10,000 numbers per run. Ideal for CRM cleanup and lead enrichment.

๐Ÿ‘ User avatar

Stas Persiianenko

21

5.0

Phone Validator

tomba-io/phone-validator

Verify phone number formats, check carrier information, and get detailed validation results. Furthermore, our phone validator supports international numbers and provides comprehensive line type analysis.

Phone Number Validation

easyapi/phone-number-validation

Validate, parse, and retrieve location information for any phone number with our Phone Number Validation API. Determine if a number is local or international, identify its type (fixed line or mobile), and reformat it for local and international dialing.

Phone Number Validator โ€” Line Type, Country & Format

zhorex/phone-number-validator

Bulk phone validation with Google's libphonenumber: line type, country, timezone, location, E.164/international/national/RFC 3966 formats. Carrier lookup where libphonenumber data is available (US/CA/PR null due to Mobile Number Portability โ€” see README). No external APIs, no rate limits.

Phone Number Lookup API

khadinakbar/phone-number-lookup-api

All-in-one phone intelligence API. Validates any number, returns carrier, line type (mobile/landline/VoIP), country, region, owner name (US/CA), fraud score, breach data, WhatsApp/Telegram presence, and reverse-lookup URLs in a single call. 240+ countries.

168

3.0

phone number lookup

syntellect_ai/my-actor-2

A powerful Apify Actor to validate, format, and retrieve detailed information about phone numbers. It supports a free offline mode using `google-libphonenumber` and integrates with premium providers like Twilio, Numverify, and Telesign for advanced carrier and reputation data.

๐Ÿ‘ User avatar

christopher athans crow

126

Yelp Business Scraper

beatanalytics/yelp-business-scraper

Extract 25+ fields from any Yelp business โ€” ratings, hours, photos, address, categories, and attributes. Search by query and location or look up by URL. No API key needed. Export as CSV, JSON, or Excel.

๐Ÿ‘ User avatar

Beat Analytics

75