E.164
EverydayE.164 International Phone Number Format
The international standard for phone numbers: a plus sign, country calling code, and national number, with no spaces, dashes, or parentheses.
Definition
E.164 is the international standard, defined by the ITU-T, for formatting phone numbers so they're unambiguous anywhere in the world. A number in this format always starts with a plus sign, followed directly by the country calling code and the national subscriber number, with no spaces, dashes, or parentheses in between, for example, +14155552671.
The format exists because locally formatted numbers only make sense within their own country. A number written as (415) 555-2671 tells a US caller everything they need, but a phone system in another country has no way to know it needs a +1 in front. E.164 fixes that by making the country code a mandatory, unambiguous part of the string itself, which is why it's the format required by SMS APIs, VoIP systems, and most phone number verification tools, including the Phone Number Validator.
Key Things to Know
- Plus sign, then digits only: no spaces, hyphens, periods, or parentheses are allowed anywhere in a valid E.164 string, just
+followed by up to 15 digits. - 15-digit maximum: the country code plus national number together can't exceed 15 digits under the ITU-T standard, though the vast majority of real numbers are 10-12 digits total.
- Domestic trunk prefixes are dropped: a leading
0used for local dialing in countries like the UK or India disappears in E.164, the country code makes it redundant. - It's a transport format, not a display format: applications typically store and transmit numbers in E.164, then reformat them for display using something like the US Phone Formatter.
- No built-in check digit: unlike identifiers such as a VIN, E.164 has no checksum digit, validity checking relies on matching known country-code and length patterns rather than arithmetic.
Related Terms
Frequently Asked Questions