Validate numbers

How can I validate the numbers of my contacts?

SMS sent to invalid phone numbers cause unnecessary costs. Validate recipient numbers, especially before the first dispatch.

Validate a single number

Open Lookup, enter the phone number and pick one of the three lookup types:

  • HLR - checks whether the number exists, is reachable and returns carrier information.
  • MNP - checks whether the number was ported to another network.
  • CNAM - returns the registered caller name (US/CA).

You can find current prices in our price list.

Run the lookup. The result shows whether the number is valid and reachable, plus carrier information, country and number formats.

HLR lookup result with validity status, reachability, carrier information and country

Validate a contact group or all contacts

Open Contacts and click the three-dot icon in the sidebar next to the group you want to check or next to All Contacts. Choose Validate Numbers and confirm the prompt.

Group context menu in Contacts with Send message to all, Validate Numbers, Edit Group and Delete Group

The validation runs in the background, so you can close the dashboard in the meantime. You receive a notification once it is finished. Only one validation can run per group at a time. A second start is rejected with "A validation is already running".

Costs

One HLR lookup is charged per phone number. If the same number appears several times, for example because a list was imported twice, it is charged only once. If a number was already checked successfully on the same or the previous day, the existing result is reused without a new charge.

Result and progress

The result appears in the contact list in the Validation State column. While the validation is running, contacts receive their status one by one:

  • Validated - the number is valid and reachable.
  • Absent - the number is valid, but the device was not reachable during the check, for example because it was switched off.
  • Unknown - the number is valid, but the network did not return a clear status.
  • Invalid - the number does not exist or is not a valid mobile number.
  • Not Validated - the number has not been checked yet or the lookup failed.

If your balance runs out

If your balance runs out during the validation, it is paused. Contacts that were already checked keep their result, the remaining ones stay unchanged. You receive a notification with the number of contacts still pending.

Top up your balance and start the validation again. Credit card, PayPal and instant bank transfer are usually credited immediately. If you restart within 24 hours, the validation continues where it was paused. Numbers that were already checked are not charged again.

Validate numbers via API

To check phone numbers from your own system, for example regularly or right when they are entered, use our Lookup API.

Last updated: October 14, 2026

Did this answer your question?

Related articles