Phone Number Formats by Country: A Complete Guide

Phone number formats vary dramatically across the world. Understanding these differences is essential for developers building international apps, QA engineers testing global phone validation, and anyone who needs to generate realistic numbers for different regions.

International Phone Number Standards

The E.164 format is the International Telecommunication Union standard:

Country-by-Country Format Reference

CountryCodeFormat ExampleTotal Digits
๐Ÿ‡บ๐Ÿ‡ธ USA+1+1 (212) 555-010011
๐Ÿ‡ฌ๐Ÿ‡ง UK+44+44 7400 123 45612
๐Ÿ‡ฎ๐Ÿ‡ณ India+91+91 98765 4321012
๐Ÿ‡จ๐Ÿ‡ฆ Canada+1+1 (416) 555-019911
๐Ÿ‡ฆ๐Ÿ‡บ Australia+61+61 04 1234 567811
๐Ÿ‡ซ๐Ÿ‡ท France+33+33 06 12 34 56 7811
๐Ÿ‡ฉ๐Ÿ‡ช Germany+49+49 0151 1234567813
๐Ÿ‡ฏ๐Ÿ‡ต Japan+81+81 090-1234-567812
๐Ÿ‡ง๐Ÿ‡ท Brazil+55+55 (11) 91234-567813
๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico+52+52 (55) 1234-567812
๐Ÿ‡ธ๐Ÿ‡ฌ Singapore+65+65 8123 456710
๐Ÿ‡ฆ๐Ÿ‡ช UAE+971+971 050 123 456712

Key Differences to Know

Trunk Prefixes

Many countries use a trunk prefix (usually 0) before the area code when dialing locally. This prefix is dropped when dialing internationally. For example, a UK mobile 07911 123456 becomes +44 7911 123456 internationally.

Mobile vs. Landline Ranges

In many countries, specific digit ranges indicate mobile vs. landline. In the UK, 07xxx numbers are always mobile. In India, 6โ€“9 starting numbers are mobile while 011, 022 etc. are landlines.

Toll-Free Formats

Toll-free numbers also vary: 800/844/855/866/877/888 in the US, 0800/0808 in the UK, 1800 in India and Australia.

Generate Numbers for Any Country

All formats above are supported in our free generator tool.

โšก Generate Now
โ† Back to Blog Generate Numbers โ†’