Phone number formatter
Paste a phone number, pick a default country, and get validation status plus E.164, international, national, and tel: URI formats. Sharing the URL includes the number — only share if you are OK exposing it.
~~~
ValidInvalidPossibleNot possible
Country
Type
Formats
~~~
About this tool
E.164 is the international standard for storing phone numbers: a plus sign, country code, and subscriber digits with no spaces or punctuation (e.g. +14155552671). Store E.164 in your database and format for display per locale — never store only a national format without the country.
Parsing uses libphonenumber-js in the browser. Numbers without a country prefix rely on the default country you select.
~~~