Skip to content
Free tool

Phone Number Formatter (E.164)

Paste a list of phone numbers in any format and get them back in E.164, one per line, with a copy button and CSV download. Runs in your browser; the list never leaves it.

The contact export has numbers with brackets, numbers with dots, numbers with a leading zero and no country code, and one column where someone typed "call after 2pm". Your telephony provider wants E.164. Your helpdesk wants E.164. The CRM import will silently drop every row that isn't. Cleaning it by hand is an hour of find-and-replace that still misses the UK numbers.

This tool takes the list as it is, one number per line, and returns the same list in E.164 — a plus sign, the country code, the national number, no spaces. Numbers with no country code get the default country you choose. Lines it can't parse are counted and left out so you can fix them separately. It's plain JavaScript in your browser; nothing is uploaded, nothing is stored.

Used when a number has no country code.

This ran in your browser on what you typed. The product runs on your actual calls, chats and emails.

Format the list, then put an agent on the line — start free
How to read it

What each input means

  1. 01

    Numbers to format

    One per line, exactly as they came out of the export: spaces, brackets, dashes, dots and leading zeros are all fine. Copy the column straight from the spreadsheet. Blank lines are skipped.

  2. 02

    Default country

    Used only for numbers with no country code. A line like 020 7946 0958 becomes +442079460958 with UK selected and fails with US selected. If a list mixes countries without codes, split it and run each part once.

  3. 03

    Copy or download the result

    The output is one E.164 number per line, in the order you pasted them, with a copy button and a CSV download. Below it is the count of lines that couldn't be parsed; go back to the input and fix those before importing.

FAQ

Questions about this tool

The international standard for writing a phone number so it can be dialed from anywhere: a plus sign, the country code, then the national number with no leading trunk zero, no spaces and no punctuation. At most 15 digits. +14155552671 is E.164; (415) 555-2671 and 001 415 555 2671 are the same number, but not in E.164.