How International Calling Codes Work: A Complete Guide
Ever wondered why the United States uses +1 while the United Kingdom uses +44? Or why Russia and Kazakhstan share the same +7 prefix? Behind every international phone call is a carefully organized global numbering system managed by the International Telecommunication Union (ITU). This guide breaks down exactly how it all works.
What Are Country Calling Codes?
Country calling codes (also called ISD codes, dialing codes, or international subscriber dialing codes) are the numeric prefixes you dial before a local phone number when making an international call. They're defined by the ITU-T recommendation E.164, which establishes the global telephone numbering plan.
Each country, territory, or special service is assigned one or more unique country codes. These codes range from 1 to 3 digits, with shorter codes generally assigned to countries with larger populations or earlier adoption of telephone systems.
How the ITU Assigns Calling Codes
The ITU divides the world into 9 numbering zones, and country codes are assigned based on geographic region:
| Zone | Region | Code Range | Example |
|---|---|---|---|
| Zone 1 | North America (NANP) | +1 | US (+1), Canada (+1) |
| Zone 2 | Africa | +20 to +29 | Egypt (+20), South Africa (+27) |
| Zone 3 | Europe (South/West) | +30 to +39 | France (+33), Italy (+39) |
| Zone 4 | Europe (North/Central) | +40 to +49 | Germany (+49), UK (+44) |
| Zone 5 | South America | +50 to +59 | Brazil (+55), Mexico (+52) |
| Zone 6 | Oceania / Southeast Asia | +60 to +69 | Australia (+61), Singapore (+65) |
| Zone 7 | Russia / Central Asia | +70 to +79 | Russia (+7) |
| Zone 8 | East Asia | +80 to +89 | China (+86), Japan (+81) |
| Zone 9 | Middle East / South Asia | +90 to +99 | India (+91), Iran (+98) |
The Three Parts of an International Phone Number
Every international phone number has three components:
- Exit Code (International Prefix): The digits you dial to indicate you're making an international call. Common exit codes: 011 (US/Canada), 00 (most European countries), 0011 (Australia).
- Country Calling Code: The 1-3 digit code assigned to the destination country (e.g., +44 for the UK, +91 for India).
- National Number: The local phone number, which may include an area/city code and a subscriber number.
What Is an Exit Code?
An exit code (also called an international access code or IDD prefix) tells your local telephone exchange that you're about to dial an international number. Different countries use different exit codes:
- 011 โ United States, Canada, and most NANP countries
- 00 โ United Kingdom, Germany, France, China, India, and most of Europe/Asia
- 0011 โ Australia
- 010 โ Japan
- 002 โ South Korea
- 119 โ Cuba (unique exit code)
Why Do Some Codes Have Three Digits?
Country codes range from 1 to 3 digits. The ITU assigns shorter codes to countries with larger populations or higher international call volumes. Single-digit codes (like +1 and +7) are the rarest and most valuable. Two-digit codes (like +44, +49, +81) are assigned to major economies. Three-digit codes serve smaller nations and territories โ for example, Fiji uses +679, Andorra uses +376.
Shared Country Codes: The +1 NANP Example
Some country calling codes are shared by multiple countries. The most famous example is +1, shared by 24 countries and territories under the North American Numbering Plan (NANP). When you dial +1, the subsequent 3-digit area code determines which country you're reaching โ 212 reaches New York (US), 416 reaches Toronto (Canada), 242 reaches the Bahamas.
Similarly, +7 is shared by Russia and Kazakhstan, and +61 covers both Australia and its external territories like Christmas Island and Cocos Islands.
How to Dial Any Country: A Universal Formula
Here's a foolproof 3-step method for calling any country in the world:
- Dial your exit code (011 from US, 00 from most countries, or just + from a mobile phone)
- Dial the country calling code (use our country code lookup to find any country's code)
- Dial the local phone number including area/city code (drop any leading 0 in the local number)
Example โ calling a London number (020 7946 0958) from the United States: 011 + 44 + 20 7946 0958. Note: the leading "0" in "020" is dropped when dialing internationally.
Frequently Asked Questions
Who manages international calling codes?
The International Telecommunication Union (ITU), a United Nations agency based in Geneva, Switzerland, manages the global numbering plan through its ITU-T sector. They publish recommendation E.164, which defines the international public telecommunication numbering plan.
Can a country change its calling code?
Yes, though it's rare. Countries can request a code change from the ITU. The most notable recent example was South Sudan, which received code +211 after gaining independence in 2011. Previously, it had been part of Sudan (+249).
What happens if I forget the exit code?
If you dial a country code without an exit code, your local carrier will interpret it as a domestic number. That's why the exit code is essential โ it signals to the phone network that an international number follows.