HLR Mobile lookup
What this tool does
This tool checks if a mobile phone number is valid and currently active on a network. It uses a live service to verify the number, but please note that availability depends on the mobile carrier's policies. Use this to confirm if a number is usable for sending messages.
The check confirms whether the number is a valid mobile line and returns its country and carrier. Note that the 'alive' and 'sms' fields are not live probes of the device status; they are set to 'true' for every valid mobile number identified by the platform and 'false' for invalid or non-mobile numbers.
Common uses
- Filtering out invalid phone numbers before sending marketing messages.
- Verifying that a contact's mobile number is valid and belongs to a mobile operator.
- Identifying the country and mobile carrier associated with a number.
Input data
| Parameter | Required | Example | Description |
|---|---|---|---|
mobile | Yes | 34605281220 | Enter the phone number in international format (e.g. +34605281220). This field is required. |
Output data
| Field | Description |
|---|---|
alive | This value is always 'false' because the platform does not perform live device status checks; it is set to 'false' for all results. |
country | Shows the full name of the country assigned to the mobile number, such as 'Spain' or 'United States'. |
country_code | Shows the two-letter country code assigned to the mobile number, such as 'ES' or 'US'. |
error | This field is always empty and does not contain any data. |
exist | Indicates if the number is valid and registered with a mobile operator ('true') or not ('false'). |
network | Shows the name of the mobile operator providing service for this number, such as 'Movistar'. |
reason | Provides a code explaining why the check failed, such as 'invalid-number' for bad formats, 'not-a-mobile-number' if it is not a mobile line, or 'service-unavailable' if the network could not be reached. |
sms | This value is always 'false' because the platform does not perform live SMS capability checks; it is set to 'false' for all results. |