International Country Calling Codes & SMS Reference
Factual reference specifications for 24 national numbering plans: dialing prefixes, trunk codes, mobile allocation ranges, A2P 10DLC requirements, and carrier compliance frameworks.
Austria
Belgium
Brazil
Canada
France
Germany
India
Indonesia
Ireland
Italy
Japan
Mexico
Netherlands
Philippines
Poland
Singapore
South Africa
South Korea
Spain
Sweden
Switzerland
United Kingdom
United States
Frequently Asked Telecom Questions
What is an ITU-T E.164 country calling code?
An international country calling code is a 1-to-3 digit telephone prefix assigned by the International Telecommunication Union (ITU-T) under recommendation E.164. It routes telephone traffic and SMS across international borders to national operator networks.
What is the difference between national format and E.164 international format?
National formatting often incorporates a domestic trunk prefix (such as '0' in the UK, Germany, and France) used when dialing locally. When dialing internationally, the trunk prefix is dropped and the '+' symbol followed by the country calling code is prepended.
Why do some countries ban Alphanumeric Sender IDs?
Regulators in North America (US 10DLC, Canada CWTA) require numeric senders to ensure accountability, two-way opt-out capability (mandatory STOP response), and fraud prevention. In contrast, European and Asian markets allow alphanumeric headers but enforce centralized sender registries (e.g. Singapore SSIR, India TRAI DLT).