Phone Number Formatter

Runs in browser

Format phone numbers to E.164, International, National, RFC 3966. 25+ countries.

Format phone numbers into E.164, International, National, and RFC 3966 formats. Supports 25+ countries including US, UK, Germany, France, India, China, and more. Copy any format instantly.

Phone Number Formatter tool

E.164

+12125550100

International

+1 (212) 555-0100

National

(212) 555-0100

RFC 3966

tel:+1-2125550100

Supported countries (25)

🔒 Runs in your browser · No uploads · Your data never leaves your device

How to use

  1. Select your country

    Choose the country from the dropdown. This sets the dial code and expected number format.

  2. Enter digits only

    Type the local phone number digits without the country code, spaces, or dashes.

  3. Copy the format you need

    Each format (E.164, International, National, RFC 3966) has its own Copy button.

Common use cases

  • Normalizing phone numbers for an APIConvert user-entered phone numbers to E.164 format before sending them to Twilio, AWS SNS, or similar APIs.
  • Formatting contact data for exportStandardize phone numbers across a dataset to a consistent international or national format.

Examples

  • US number

    Enter 2125550100 with US selected

    Output
    E.164: +12125550100 · International: +1 (212) 555-0100 · National: (212) 555-0100

Frequently asked questions

What is E.164 format?
E.164 is the international standard for phone numbers: a + sign, country code, and subscriber number, no spaces or dashes. Example: +12125550100. It's used by APIs like Twilio and AWS SNS.
What is RFC 3966?
RFC 3966 defines the tel: URI scheme for phone numbers, e.g. tel:+1-2125550100. It's used in HTML href='tel:...' links and SIP systems.
Why do some numbers not validate?
Each country has specific rules for number length and format. The tool validates that the digit count matches the expected range for the selected country.

Key concepts

E.164
The international phone number standard — a + sign, country code, and subscriber number with no spaces or dashes (e.g., +12125550100).
RFC 3966
The tel: URI scheme for phone numbers used in HTML href='tel:...' links and SIP systems (e.g., tel:+1-212-555-0100).

You might find these useful too.

More text tools