Utility1 credit / call
GET /api/v1/tools/phone/validatePhone Validation
Validate and format numbers with libphonenumber-js
Validate and format any phone number using libphonenumber-js — the same library Google uses. Returns all four standard formats (e164, national, international, rfc3966), country, country calling code, line type, and risk flags.
How it works
Parses the number using libphonenumber-js with an optional country hint. Returns validity, all format variants, and metadata. No external API call — runs locally.
What you could build
FormShield
Validate phone inputs at checkout to cut SMS failures
$1K–$3K MRR
est. MRR
ContactNorm
Normalise phone numbers across CRM imports
$500–$2K MRR
est. MRR
SMSReady
Pre-validate phone lists before SMS campaign sends
$1K–$3K MRR
est. MRR
Parameters
phonerequiredPhone number in E.164 or national format· e.g.
+919876543210country_hintoptionalISO-3166-1 alpha-2 country code for ambiguous numbers· e.g.
INExample request
Example response
Ready to use Phone Validation?
Free plan — 100 calls/month, no credit card.