Phone number formatter
Formats every phone number in your list to E.164, using a country column or a default country.
What the phone number formatter does
It turns phone numbers in any local format into E.164, the international format dialers and CRMs expect: a plus sign, the country code and the number, with no spaces. "020 7946 0958" with country UK becomes +442079460958, and "(201) 555-0123" with country US becomes +12015550123.
The country comes from a column in your file or from a default you set. Parsing and validation use Google's libphonenumber metadata, which knows the length and prefix rules for every country.
How to read the result
Each row shows the original number, the E.164 number and a status. Valid numbers fit the country's numbering plan. Invalid ones have the wrong length or a prefix the country does not use, and are left unchanged and flagged, so a bad number never turns into a plausible-looking one.
How to use it
Drop a CSV or paste numbers one per line. If the file has a country column, map it, because a number without a country code means different things in different countries. Otherwise set the default country for the list. Download the file and import it as text, not as a number, or Excel will drop the plus sign.
Why it matters for outbound
Dialers, SMS tools and CRMs match and dial on E.164. A list with three formats for the same number dedupes badly, dials the wrong country, or fails to import. A valid format does not prove the number is in service, but it removes the rows that cannot be.