The Phone Validator helps you check if a phone number is valid, reachable, and correctly formatted saving you time and ensuring cleaner outreach data.
Whether you're verifying numbers one-by-one or in bulk, Tomba delivers real-time validation.
🔍 How It Works
Tomba runs a series of checks to ensure the accuracy and reliability of each phone number you input:
Format Check – Verifies if the phone number follows international standards (E.164).
Carrier Lookup – Identifies the network provider.
Line Type Detection – Tells you if it’s a mobile, landline, VoIP, or toll-free number.
Reachability Test – Confirms if the number is active and can receive calls.
Country Detection – Detects the country and region based on the phone prefix.
What You’ll Get
Each phone number validated will return:
Country & region
Carrier (e.g., AT&T, Orange)
Line type (mobile, landline, VoIP, etc.)
Validity status
Reachability status
Phone Validator API
The Phone Validator API helps you check if a phone number is valid, reachable, and correctly formatted saving you time and ensuring cleaner outreach data.
🔗 Endpoint
GET https://api.tomba.io/v1/phone-validator
🧾 Headers
Header | Value |
|
|
| your_api_key |
| your_secret_key |
📥 Query Parameters
Parameter | Type | Required | Description |
| string | required | The phone number to validate |
📦 Example Request
curl --request GET \ --url "https://api.tomba.io/v1/phone-validator?phone=+18773818743" \ --header 'Content-Type: application/json' \ -H "X-Tomba-Key: your_api_key" \ -H "X-Tomba-Secret: your_secret_key"
📄 Example Response
{ "data": { "email": "email", "domain": "domain", "valid": true, "local_format": "local_format", "intl_format": "intl_format", "e164_format": "e164_format", "rfc3966_format": "rfc3966_format", "country_code": "country_code", "line_type": "line_type", "carrier": {}, "timezones": "timezones" }}
📝 Field Explanation
Field | Description |
| Related email if found |
| Related domain if found |
| Whether the phone number is valid |
| Phone number in local format |
| Phone number in international format |
| Phone number in E.164 format |
| Phone number in RFC3966 format |
| The ISO country code of the number |
| Type of line (e.g. mobile, landline, toll free) |
| Carrier information if available |
| Timezones where this phone number is located |
Try Demo
Click the Try Demo button on the Phone Validator page to validate an example number (+33 6 12 34 56 78) — no credits required.
Multiple Format Outputs
When you validate a phone number, Tomba returns it in multiple formats:
International format — e.g., +33 6 12 34 56 78
National format — e.g., 06 12 34 56 78
E.164 format — e.g., +33612345678
Risk Scoring
Each validated number receives a risk score and risk level indicating how likely the number is to be associated with fraud or spam.
Quick Navigation
The Phone Validator page includes a tab to switch to the Phone Finder for discovering phone numbers.
Bulk Operations
Need to validate many phone numbers? Use Bulk Phone Validator to upload a list and validate them all at once.
Related Resources
Tomba API Documentation — Complete API reference and SDKs
Pricing & Plans — View available plans and credits
Browser Extensions — Find emails while browsing the web
Bulk Operations — Process large lists of contacts at once
Phone Finder — Find phone numbers for contacts
Phone Finder API — API reference for phone finder
Phone Validator API — API reference for phone validation
Tomba CLI Documentation — Command-line interface reference


