FREE TOOL

Phone number formatter

Paste messy numbers, get clean E.164, national, and international formats back. Copy straight into Excel.

Up to 100 numbers a run. International needs a +country.

Free, no signup. Up to 100 numbers a run.

THE API UNDERNEATH

GET /phone/305-555-0134

This page is that call, once per number, running from your browser. Every parse also validates the number and names its state. Same endpoint on every plan, one pooled request per lookup.

Phone APIFormat a whole file

QUESTIONS

What is E.164?
The international standard format: plus sign, country code, number, no punctuation. +13055550134. It is what databases, SMS APIs, and CRMs want.
Do I need the country code?
US and Canadian numbers work bare, the area code places them. Other countries need a + prefix, like +44 20 7946 0958, so the country is a fact and not a guess.
What happens to junk rows?
A line that does not parse as a number comes back with empty columns instead of a bad guess. Junk is free.
Can I do this from code?
Yes. This page is GET /phone/{number}, once per number, running from your browser. Every parse also validates and names the state. One pooled request per lookup.
I have more than 100 numbers.
Drop the file on /bulk/phone. Every number gets its formats, validation, and optional carrier data back as new columns.