Phone Number Validator
Parse, validate and format phone numbers to E.164 - fully offline, no per-lookup fees.
Phone Number Validator reference
Parses a phone number to E.164, detects the country by calling code, validates the national-number length against bundled per-country rules, and returns international/national/E.164 formats. Deterministic and offline - no carrier API required. IMPORTANT: this validates STRUCTURE (calling code + digit length), NOT whether the number is live or assigned. Live/ported-number checks need paid carrier lookup data which this API does not provide. Metadata: all global dial codes covered; ~199 of 205 entries carry researched per-country length rules, 6 use a permissive 4-15 digit generic fallback.
Base URL: https://69.62.119.122.nip.io/phone
Quick start
Endpoints
| GET | /health | Health check |
| POST | /v1/validate | Validate & format one number |
| GET | /v1/countries | List supported calling codes |
Pricing
Plans are billed through RapidAPI — subscribe there to get your API key.
Available on RapidAPI.