Tested tool guide
Tested browser tools
Checked August 16, 2026
What Phone Number Formatter does, with a checked example
Paste any phone number - spaced, hyphenated, parenthesized, or prefixed with a country code - and this tool returns it in three forms: E.164 (the +14155552671 style that most APIs require), international, and national. It identifies the country from the + prefix and applies that country's dialing conventions. The surprise most users hit: a number typed without a + prefix cannot be identified, so it is parsed under the tool's default country, and a UK number entered as 020 7946 0958 silently comes out as a US number. The digits stay in the browser; nothing is uploaded.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
E.164: +14155552671
International: +1 415 555 2671
National: (415) 555-2671
The +1 prefix selects the North American dialing plan, so the national form keeps the familiar (415) grouping while E.164 strips all punctuation and the international form groups digits with spaces.