Phone number validator

Check instantly whether a phone number is valid in any country, see its correct format and whether it is a mobile, landline, VoIP or toll-free number.

What the validator checks

Every country publishes a numbering plan that defines which number ranges exist, how long they are and what they are used for. The validator compares your number against the official plan data maintained in Google's open-source libphonenumber project, the same data used by Android and many messaging apps.

  • • Whether the number belongs to an allocated range in its country
  • • Whether its length is possible for that country
  • • The line type: mobile, landline, VoIP, toll-free, premium rate and more
  • • The correct national, international and E.164 formats

Valid vs. active

A valid number fits the numbering plan; an active number is actually connected to a subscriber today. Validation is instant and offline, so it cannot tell you whether a number is switched on or who owns it. For that, run a reverse phone lookup or a carrier lookup.

Why validate phone numbers?

People validate numbers before saving a contact, before sending money to a marketplace seller, or to understand an unfamiliar international number. Businesses validate numbers in sign-up forms to avoid typos and to make sure SMS codes reach a mobile phone rather than a landline.

Phone number validator FAQ

How do I check if a phone number is valid?+

Enter the number with its country selected, or with the + country code. The validator checks it against the official numbering plan for that country and tells you whether it is valid, its line type and its correct format.

Does a valid number mean it is in use?+

No. Valid means the number fits a range that is allocated in that country's numbering plan. Whether it is currently connected to a subscriber is a separate question that only a live carrier lookup can answer.

What is E.164 format?+

E.164 is the international standard format: a plus sign, the country code and the national number with no spaces or leading trunk zero, e.g. +442071838750. It is the safest format for storing numbers and sending SMS.

Is this phone number validator free?+

Yes. Validation runs instantly in your browser, is unlimited and needs no signup. Nothing you type is sent to our servers until you choose to run a full lookup.