Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

What is E.164?


Known as the international public telecommunication numbering plan(link takes you to an external page), this International Telecommunication Union Telecommunication Standardization Sector (ITU-T)(link takes you to an external page) specification defines the format of all numbers available on the Public Switched Telephone Network (PSTN).


E.164 numbering plan format

e164-numbering-plan-format page anchor

This numbering plan standard provides a globally unique number for each device on the PSTN. These devices can then route phone calls and text messages to individual devices in different countries.

According to the official ITU E.164 recommendation(link takes you to an external page), the format must:

  • Use decimal integers
  • Be limited to a total of 15 digits in length
  • Start with a +
  • Exclude 0 as the first character as no E.164 country code(link takes you to an external page) starts with 0

The following diagram shows the E.164 format:

Country codes have a length between one and three digits. The combined length of the National Destination Code (NDC), also known as an area code, and Subscriber Number equals 15 minus the length of the country code.


Examples of telephone numbers in E.164 format

examples-of-telephone-numbers-in-e164-format page anchor
E.164 formatCountryCountry codeNDCSubscriber number
+14155552671US1415555 2671
+442071838750Great Britain44207183 8750
+551155256325Brazil55115525 6325

To learn more, see How to build international phone number input in HTML and JavaScript(link takes you to an external page), including how to transform the phone number input into E.164 format.


To validate a phone number and its format(link takes you to an external page), use the Twilio Lookup API. A regular expression (regex) can't guarantee a match with a valid number.