Misc

Phone Number Parser & Formatter

Runs locally

Use Phone Number Parser & Formatter

What it does

Enter a phone number with its + country code to get the E.164 form, a length check and simple national and international groupings. It knows 10 country codes and is not a full numbering-plan validator.

It runs entirely in your browser: nothing you enter is uploaded.

Example

US number in the fictional 555-01xx range

Input
+1 415 555 0132
Output (captured 2026-10-20)
COUNTRY
US/CA
COUNTRY CODE
+1
VALID LENGTH
Yes
E.164
+14155550132
NATIONAL
(415) 555-0132
INTERNATIONAL
+1 415 555 0132

Country US/CA, code +1, valid length, E.164 +14155550132, national (415) 555-0132, international +1 415 555 0132.

FAQ

Which countries does it recognise?

+1 (US and Canada), +44 UK, +49 Germany, +33 France, +7 Russia, +380 Ukraine, +91 India, +81 Japan, +61 Australia and +55 Brazil. Other codes are shown as Unknown with only the first digit taken as the code, so the split is wrong for most other countries.

How reliable are the checks and formats?

Valid Length only compares the digit count with the expected length; area codes and whether the number exists are not checked. The national format always uses the North American (XXX) XXX-XXXX pattern, and a number without + is assumed to be from the US or Canada, so type others as +44 20 7946 0123 rather than 020 7946 0123.

Is the number sent to a lookup service?

No. Parsing runs in your browser; there is no carrier or owner lookup and nothing is uploaded.