Converter Tools
Phone Number Formatter
Format phone numbers as E.164, international, national, or click-to-call. Detects 50+ countries from + or 00, validates length, and cleans batch lists.
Mode
Used when the number does not start with + or 00.
Detected country
🇺🇸 United States (+1)
From the international + or 00 prefix in your input.
Formatted variations
E.164
+15551234567
International standard form. The format every SMS and CRM API expects.
International
+1 555 123 4567
Plus, country code, and country-specific digit grouping.
National
1555 123 4567
Domestic form with the 1 trunk prefix.
Digits only
15551234567
All digits with no formatting. Useful for forms and tel inputs.
Dotted
+1.555.123.4567
Dot-separated style. Common in some address books and email signatures.
tel: URI
tel:+15551234567
RFC 3966 click-to-call link. Use this in href attributes.
Try the click-to-call link
How to use
- Paste a phone number in any common shape. With or without +, 00 international prefix, parentheses, hyphens, dots, and spaces are all accepted.
- If the number does not start with + or 00, pick the Default country so the tool knows how to interpret the digits and strip any leading national trunk prefix.
- Read the Detected country card to confirm the country and length status, then use the Formatted variations panel to copy E.164, international, national, digits-only, dotted, or the tel: URI click-to-call link.
- Switch to Batch list mode to paste one phone number per line. The tool returns a normalized table with the detected country, E.164, and a status badge for each row, plus a Copy E.164 column action for spreadsheet pasting.
About this tool
Phone Number Formatter takes any phone number you paste and produces every common formatted representation at once: E.164 (the international standard the SMS APIs and CRMs ask for), international with country-specific digit grouping, the domestic national form with the local trunk prefix, a digits-only string for tel inputs and forms, a dotted style used by some address books, and an RFC 3966 tel: URI you can drop into href attributes for click-to-call. The parser accepts a wide range of input shapes: with or without the leading +, the 00 international access prefix, the 011 NANP international access prefix, parentheses, hyphens, dots, and spaces. When the number begins with + or 00, the country is detected automatically using longest-match country code resolution that covers 50+ countries including the United States, Canada, United Kingdom, Ireland, France, Germany, Spain, Italy, Portugal, Netherlands, Belgium, Switzerland, Austria, Denmark, Sweden, Norway, Finland, Poland, Czech Republic, Greece, Hungary, Romania, Bulgaria, Turkey, Russia, Ukraine, Australia, New Zealand, Japan, South Korea, China, Hong Kong, Singapore, Malaysia, Thailand, Indonesia, the Philippines, Vietnam, India, Pakistan, Bangladesh, the United Arab Emirates, Saudi Arabia, Israel, Egypt, South Africa, Nigeria, Kenya, Brazil, Argentina, Mexico, Chile, and Colombia. When no international prefix is present, the chosen default country is used and a leading national trunk prefix (such as the leading 0 used in most of Europe or the leading 1 in North America) is stripped before formatting. Validation flags numbers whose subscriber length is outside the country's published range so obvious data entry mistakes do not slip through. Switch to Batch mode to paste a whole column of phone numbers (one per line) and get a normalized table with the detected country, E.164, national, and a per-row status badge. Copy a single row, copy the full E.164 column for spreadsheet pasting, or copy the formatted variations table. The tool runs entirely in your browser, so customer phone lists, support tickets, and contact data never leave the tab.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Email Validator
Validate, deduplicate, and clean lists of email addresses with typo suggestions.
Open tool
DeveloperIBAN Validator
Mod-97 checksum, country format check, and bank identifier extraction in one view.
Open tool
DeveloperCredit Card Validator
Luhn checksum, brand detection, length rules, and public test card numbers in your browser.
Open tool
GeneratorvCard Generator
Create a downloadable .vcf contact card from a simple form.
Open tool
GeneratorMailto Link Generator
Compose a mailto link with cc, bcc, subject, body, and copy-ready HTML and Markdown snippets.
Open tool