Phone Number Validator - Bulk International Phone Validation
Pricing
from $1.00 / 1,000 phone number validateds
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
Alessandro Santamaria
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
a day ago
Last modified
Categories
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_validandis_possiblereturned - 100% local validation — no external API calls, no rate limits, no proxy needed
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
| Parameter | Description | Default |
|---|---|---|
phoneNumbers | Phone numbers to validate (any format) | (required) |
defaultRegion | ISO-3166-1 alpha-2 country for parsing numbers without + prefix | DE |
formats | Formats 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
| Event | Price |
|---|---|
| Actor start | $0.001 |
| Per number validated | $0.001 |
Example: Validate 10,000 numbers = $10.01 (vs Twilio Lookup at ~$50)
| Numbers | Cost |
|---|---|
| 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
- Email Verifier — bulk email validation at $0.002 per address
- Domain WHOIS & DNS Lookup — bulk WHOIS, DNS and email provider detection
- Website Tech Stack Detector — identify CMS, frameworks and 2000+ technologies
- Website Contact Extractor — extract emails, phones and social URLs from any website
- Website Intelligence Extractor — full company summary, products, services and team
- Google Maps Scraper — discover businesses worldwide with contact details