Phone Number Format: US & International Number Structure Guide (2026)

February 28, 202612 min readBubblyPhone Team

Complete guide to phone number formats. Learn the US NANP structure (10 digits), E.164 international standard, area code rules, special numbers (911, 555, toll-free), and how to format numbers for dialing and databases.

Diagram showing the anatomy of a phone number with country code, area code, and subscriber number segments

A US phone number has 10 digits: a 3-digit area code + a 7-digit local number. With the country code +1, it's 11 digits total. The international standard for formatting phone numbers is E.164, which uses a maximum of 15 digits and the format +[country code][number].

This guide explains how phone numbers are structured in the US and worldwide: the NANP system (created in 1947), area code rules, special numbers (911, 555, toll-free), international formats for 10+ countries, and how to properly format numbers for dialing, databases, and HTML links. Whether you're making a call or building an app, this is the definitive reference.

Anatomy of a US Phone Number

+1 (212) 555-1234

Country Code

+1

US & Canada

Area Code (NPA)

212

3 digits, 1st: 2-9

Exchange (NXX)

555

3 digits, 1st: 2-9

Line Number

1234

4 digits, 0-9

The NANP (North American Numbering Plan) format is NPA-NXX-XXXX, where N = digits 2-9 and X = digits 0-9. Area codes and exchange prefixes can never start with 0 or 1.

US Phone Number Rules (NANP)

ComponentDigitsRulesExample
Country Code1Always +1 for US/Canada+1
Area Code (NPA)3First digit 2-9, digits 2-3: 0-9212
Exchange (NXX)3First digit 2-9, digits 2-3: 0-9555
Line Number4All digits 0-91234

Total: 10 digits (without country code) or 11 digits (with +1). The digit 0 is reserved for the operator, and 1 is the long-distance prefix — that's why neither can start an area code or exchange.

A Brief History of US Phone Numbers

AT&T and the Bell System created the North American Numbering Plan in 1947, establishing 86 original area codes across the US and Canada. The system was designed around rotary dial phones — each digit required a specific number of pulses, so high-population areas got the lowest numbers (fewest pulses).

CityArea CodeDial PulsesWhy
New York City2125 pulses (2+1+2)Largest city → fastest to dial
Los Angeles2136 pulses (2+1+3)Second-largest city
Chicago3126 pulses (3+1+2)Third-largest city
Detroit3137 pulsesFourth-largest at the time
Dallas2147 pulsesMajor Texas city

Originally, area codes with 0 as the middle digit went to states with one area code (e.g., 203 for all of Connecticut), and codes with 1 as the middle digit went to states needing multiple codes (e.g., 212/518 for New York). This rule was eliminated in 1995.

International Phone Number Formats

The E.164 standard (ITU-T) defines the universal format: +[country code][subscriber number], with a maximum of 15 digits. Here's how phone numbers are formatted in the most-called countries:

CountryCodeDigitsExample (E.164)
United States+110+12125551234
United Kingdom+4410-11+442079460958
India+9110+919876543210
China+8611 (mobile)+8613912345678
Japan+8110-11+81312345678
Germany+49Variable+49301234567
Australia+619+61412345678
Brazil+5511 (mobile)+5511987654321
Mexico+5210+525512345678
France+339+33123456789

Key rule: When dialing internationally, always drop the trunk prefix (leading 0). A UK number 020 7946 0958 becomes +44 20 7946 0958.

Special US Phone Numbers

N11 Service Codes

CodeService
911Emergency services (police, fire, ambulance)
211Community services and information
311Non-emergency city/county services
411Directory assistance (reserved)
511Traffic and road conditions
611Phone company customer service
711Telephone Relay Service (hearing impaired)
811Call Before You Dig (underground utilities)
988Suicide & Crisis Lifeline (since July 2022)

Toll-Free Numbers

Toll-free numbers are free for callers — the receiving business pays. They use special area codes:

800 (1966)888 (1996)877 (1998)866 (2000)855 (2010)844 (2013)833 (2017)

555 Numbers (Fictional)

Numbers 555-0100 through 555-0199 are officially reserved for movies, TV, and books. This convention started in the early 1960s after viewers kept calling numbers they saw on screen, harassing real subscribers. Numbers outside this range (555-0200 onwards) can be commercially assigned.

How to Format a Number for International Dialing

From US to UK

UK domestic: 020 7946 0958

011 + 44 + 20 + 7946 0958

Drop the leading 0, add exit code + country code

From US to India

India domestic: 011 2345 6789 (Delhi)

011 + 91 + 11 + 2345 6789

Drop the leading 0, add exit code + country code

From US to Germany

Germany domestic: 030 1234567 (Berlin)

011 + 49 + 30 + 1234567

Drop the leading 0, add exit code + country code

Tip: On a mobile phone, you can always use + instead of 011. The + sign is universal and works from any country. Hold 0 on most phones to get +.

How to Format Phone Numbers (by Context)

ContextFormatExample
Database storageE.164 (no formatting)+12125551234
US displayParentheses + dash(212) 555-1234
International display+ country code + spaces+1 212 555 1234
HTML tel: linkE.164 in href<a href="tel:+12125551234">
US dialing10 digits212-555-1234

Best practice: Always store phone numbers as strings (not integers) to preserve leading + and zeros. Normalize to E.164 on input, format for display on output.

Useful Calling Tools

Call Any Number Worldwide

Now that you know how phone numbers work, put that knowledge to use. BubblyPhone lets you call any number in 200+ countries at crystal-clear VoIP rates.

Related Guides

Frequently Asked Questions

Related guides

More from the blog