Numbering plans
Validation uses the numbering plans of each country from the libphonenumber data, including number lengths and prefixes.
Check whether a phone number is valid for its country, see whether it is mobile or landline, and get it in international, national and E.164 formats.
Start with + and the country code, or choose the country and type the number as it is dialled locally.
Pick the country, or start the number with + and its country code to detect it automatically.
Enter the number with or without spaces, brackets and dashes. The result updates as you type.
Copy the E.164 format for databases and messaging tools, or the international format for display.
Validation uses the numbering plans of each country from the libphonenumber data, including number lengths and prefixes.
A valid number follows its country’s rules. The tool does not call it, so it cannot tell whether the line is in service.
The number is checked in your browser and is not sent to any server or lookup service.
No. Validation checks the numbering rules for the selected country. It does not call the number, send an SMS or confirm who owns it. Use the E.164 result when you need a standardized international representation.
E.164 is the international standard format: a plus sign, the country code and the number, without spaces, such as +33612345678.
Check the country, the number of digits and the prefix. A number written with a national 0 needs the right country selected, or + and the country code instead of the 0.
Yes, when the country’s numbering plan separates them. In some countries, such as the United States, the same prefixes serve both, so the type shows as landline or mobile.