Telephony Published 11 November 2026 26 min read

International Dialing Codes: Every Country Calling Code and How to Call Abroad

The complete list of international dialing codes by country, checked against the ITU's official list, with each country's exit code and trunk prefix. Plus the method to call internationally without a misdial: the plus sign, the leading zero, shared codes like +1 and +7.

245
countries and territories in the list, each checked against the ITU's list of assigned country codes
206
distinct country calling codes: several countries share one, like +1 and +7
15
digits at most in an international number, per Recommendation ITU-T E.164
Share
Three international dialing codes: +1 United States and Canada, +44 United Kingdom, +33 France

International dialing codes are the one-to-three-digit country calling codes that identify a country in a phone number: +1 for the United States and Canada, +44 for the United Kingdom, +52 for Mexico. To call internationally, dial the plus sign, then the country code, then the number, dropping the leading 0 when the country uses one. The list below gives the code for 245 countries and territories, checked against the official list of the International Telecommunication Union (ITU).

You are probably here for one of these reasons:

A

You need a country’s calling code, or you want to know which country a number starting with +44, +52 or +91 comes from.

B

You have to call a foreign number and you are not sure whether to dial 011, +, or keep the 0.

C

You are preparing a list of numbers for a team that calls several countries, and you want one format that does not break.

The full list of international dialing codes by country

Type a country name or digits: the list filters as you type. The shortcuts fill the search with the most requested codes, and those codes have their own detailed cards further down. The buttons sort by numbering zone, meaning the first digit of the code. For each country you get the country calling code, the exit code to dial out of that country, and the trunk prefix to drop when you call it from abroad.

Frequent searches

245 countries and territories shown

  • Afghanistan +93 Exit code from there00 Trunk prefix0
  • Åland Islands no separate entry in the ITU list +358 Exit code from there00 (varies by carrier) Trunk prefix0
  • Albania +355 Exit code from there00 Trunk prefix0
  • Algeria +213 Exit code from there00 Trunk prefix0
  • American Samoa +1 Exit code from there011 Trunk prefix1
  • Andorra +376 Exit code from there00 Trunk prefixNone
  • Angola +244 Exit code from there00 Trunk prefixNone
  • Anguilla +1 Exit code from there011 Trunk prefix1
  • Antigua & Barbuda +1 Exit code from there011 Trunk prefix1
  • Argentina +54 Exit code from there00 Trunk prefix0
  • Armenia +374 Exit code from there00 Trunk prefix0
  • Aruba +297 Exit code from there00 Trunk prefixNone
  • Ascension Island +247 Exit code from there00 Trunk prefixNone
  • Australia +61 Exit code from there0011 (varies by carrier) Trunk prefix0
  • Austria +43 Exit code from there00 Trunk prefix0
  • Azerbaijan +994 Exit code from there00 Trunk prefix0
  • Bahamas +1 Exit code from there011 Trunk prefix1
  • Bahrain +973 Exit code from there00 Trunk prefixNone
  • Bangladesh +880 Exit code from there00 Trunk prefix0
  • Barbados +1 Exit code from there011 Trunk prefix1
  • Belarus +375 Exit code from there810 Trunk prefix8
  • Belgium +32 Exit code from there00 Trunk prefix0
  • Belize +501 Exit code from there00 Trunk prefixNone
  • Benin +229 Exit code from there00 Trunk prefixNone
  • Bermuda +1 Exit code from there011 Trunk prefix1
  • Bhutan +975 Exit code from there00 Trunk prefixNone
  • Bolivia +591 Exit code from there00 (varies by carrier) Trunk prefix0
  • Bosnia & Herzegovina +387 Exit code from there00 Trunk prefix0
  • Botswana +267 Exit code from there00 Trunk prefixNone
  • Brazil +55 Exit code from there0012 (varies by carrier) Trunk prefix0
  • British Indian Ocean Territory +246 Exit code from there00 Trunk prefixNone
  • British Virgin Islands +1 Exit code from there011 Trunk prefix1
  • Brunei +673 Exit code from there00 Trunk prefixNone
  • Bulgaria +359 Exit code from there00 Trunk prefix0
  • Burkina Faso +226 Exit code from there00 Trunk prefixNone
  • Burundi +257 Exit code from there00 Trunk prefixNone
  • Cambodia +855 Exit code from there001 (varies by carrier) Trunk prefix0
  • Cameroon +237 Exit code from there00 Trunk prefixNone
  • Canada +1 Exit code from there011 Trunk prefix1
  • Cape Verde +238 Exit code from there0 Trunk prefixNone
  • Caribbean Netherlands +599 Exit code from there00 Trunk prefixNone
  • Cayman Islands +1 Exit code from there011 Trunk prefix1
  • Central African Republic +236 Exit code from there00 Trunk prefixNone
  • Chad +235 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Chile +56 Exit code from there00 (varies by carrier) Trunk prefixNone
  • China +86 Exit code from there00 (varies by carrier) Trunk prefix0
  • Christmas Island no separate entry in the ITU list +61 Exit code from there0011 (varies by carrier) Trunk prefix0
  • Cocos (Keeling) Islands no separate entry in the ITU list +61 Exit code from there0011 (varies by carrier) Trunk prefix0
  • Colombia +57 Exit code from there005 (varies by carrier) Trunk prefix0
  • Comoros +269 Exit code from there00 Trunk prefixNone
  • Congo - Brazzaville +242 Exit code from there00 Trunk prefixNone
  • Congo - Kinshasa +243 Exit code from there00 Trunk prefix0
  • Cook Islands +682 Exit code from there00 Trunk prefixNone
  • Costa Rica +506 Exit code from there00 Trunk prefixNone
  • Côte d’Ivoire +225 Exit code from there00 Trunk prefixNone
  • Croatia +385 Exit code from there00 Trunk prefix0
  • Cuba +53 Exit code from there119 Trunk prefix0
  • Curaçao +599 Exit code from there00 Trunk prefixNone
  • Cyprus +357 Exit code from there00 Trunk prefixNone
  • Czechia +420 Exit code from there00 Trunk prefixNone
  • Denmark +45 Exit code from there00 Trunk prefixNone
  • Djibouti +253 Exit code from there00 Trunk prefixNone
  • Dominica +1 Exit code from there011 Trunk prefix1
  • Dominican Republic +1 Exit code from there011 Trunk prefix1
  • Ecuador +593 Exit code from there00 Trunk prefix0
  • Egypt +20 Exit code from there00 Trunk prefix0
  • El Salvador +503 Exit code from there00 Trunk prefixNone
  • Equatorial Guinea +240 Exit code from there00 Trunk prefixNone
  • Eritrea +291 Exit code from there00 Trunk prefix0
  • Estonia +372 Exit code from there00 Trunk prefixNone
  • Eswatini +268 Exit code from there00 Trunk prefixNone
  • Ethiopia +251 Exit code from there00 Trunk prefix0
  • Falkland Islands +500 Exit code from there00 Trunk prefixNone
  • Faroe Islands +298 Exit code from there00 Trunk prefixNone
  • Fiji +679 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Finland +358 Exit code from there00 (varies by carrier) Trunk prefix0
  • France +33 Exit code from there00 Trunk prefix0
  • French Guiana +594 Exit code from there00 Trunk prefix0
  • French Polynesia +689 Exit code from there00 Trunk prefixNone
  • Gabon +241 Exit code from there00 Trunk prefixNone
  • Gambia +220 Exit code from there00 Trunk prefixNone
  • Georgia +995 Exit code from there00 Trunk prefix0
  • Germany +49 Exit code from there00 Trunk prefix0
  • Ghana +233 Exit code from there00 Trunk prefix0
  • Gibraltar +350 Exit code from there00 Trunk prefixNone
  • Greece +30 Exit code from there00 Trunk prefixNone
  • Greenland +299 Exit code from there00 Trunk prefixNone
  • Grenada +1 Exit code from there011 Trunk prefix1
  • Guadeloupe +590 Exit code from there00 Trunk prefix0
  • Guam +1 Exit code from there011 Trunk prefix1
  • Guatemala +502 Exit code from there00 Trunk prefixNone
  • Guernsey no separate entry in the ITU list +44 Exit code from there00 Trunk prefix0
  • Guinea +224 Exit code from there00 Trunk prefixNone
  • Guinea-Bissau +245 Exit code from there00 Trunk prefixNone
  • Guyana +592 Exit code from there001 Trunk prefixNone
  • Haiti +509 Exit code from there00 Trunk prefixNone
  • Honduras +504 Exit code from there00 Trunk prefixNone
  • Hong Kong SAR China +852 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Hungary +36 Exit code from there00 Trunk prefix06
  • Iceland +354 Exit code from there00 (varies by carrier) Trunk prefixNone
  • India +91 Exit code from there00 Trunk prefix0
  • Indonesia +62 Exit code from there008 (varies by carrier) Trunk prefix0
  • Iran +98 Exit code from there00 Trunk prefix0
  • Iraq +964 Exit code from there00 Trunk prefix0
  • Ireland +353 Exit code from there00 Trunk prefix0
  • Isle of Man no separate entry in the ITU list +44 Exit code from there00 Trunk prefix0
  • Israel +972 Exit code from there00 (varies by carrier) Trunk prefix0
  • Italy +39 Exit code from there00 Trunk prefixNone
  • Jamaica +1 Exit code from there011 Trunk prefix1
  • Japan +81 Exit code from there010 Trunk prefix0
  • Jersey no separate entry in the ITU list +44 Exit code from there00 Trunk prefix0
  • Jordan +962 Exit code from there00 Trunk prefix0
  • Kazakhstan +7 Exit code from there810 Trunk prefix8
  • Kenya +254 Exit code from there000 Trunk prefix0
  • Kiribati +686 Exit code from there00 Trunk prefix0
  • Kosovo +383 Exit code from there00 Trunk prefix0
  • Kuwait +965 Exit code from there00 Trunk prefixNone
  • Kyrgyzstan +996 Exit code from there00 Trunk prefix0
  • Laos +856 Exit code from there00 Trunk prefix0
  • Latvia +371 Exit code from there00 Trunk prefixNone
  • Lebanon +961 Exit code from there00 Trunk prefix0
  • Lesotho +266 Exit code from there00 Trunk prefixNone
  • Liberia +231 Exit code from there00 Trunk prefix0
  • Libya +218 Exit code from there00 Trunk prefix0
  • Liechtenstein +423 Exit code from there00 Trunk prefix0
  • Lithuania +370 Exit code from there00 Trunk prefix0
  • Luxembourg +352 Exit code from there00 Trunk prefixNone
  • Macao SAR China +853 Exit code from there00 Trunk prefixNone
  • Madagascar +261 Exit code from there00 Trunk prefix0
  • Malawi +265 Exit code from there00 Trunk prefix0
  • Malaysia +60 Exit code from there00 Trunk prefix0
  • Maldives +960 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Mali +223 Exit code from there00 Trunk prefixNone
  • Malta +356 Exit code from there00 Trunk prefixNone
  • Marshall Islands +692 Exit code from there011 Trunk prefix1
  • Martinique +596 Exit code from there00 Trunk prefix0
  • Mauritania +222 Exit code from there00 Trunk prefixNone
  • Mauritius +230 Exit code from there020 (varies by carrier) Trunk prefixNone
  • Mayotte no separate entry in the ITU list +262 Exit code from there00 Trunk prefix0
  • Mexico +52 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Micronesia +691 Exit code from there00 Trunk prefixNone
  • Moldova +373 Exit code from there00 Trunk prefix0
  • Monaco +377 Exit code from there00 Trunk prefix0
  • Mongolia +976 Exit code from there001 Trunk prefix0
  • Montenegro +382 Exit code from there00 Trunk prefix0
  • Montserrat +1 Exit code from there011 Trunk prefix1
  • Morocco +212 Exit code from there00 Trunk prefix0
  • Mozambique +258 Exit code from there00 Trunk prefixNone
  • Myanmar (Burma) +95 Exit code from there00 Trunk prefix0
  • Namibia +264 Exit code from there00 Trunk prefix0
  • Nauru +674 Exit code from there00 Trunk prefixNone
  • Nepal +977 Exit code from there00 Trunk prefix0
  • Netherlands +31 Exit code from there00 Trunk prefix0
  • New Caledonia +687 Exit code from there00 Trunk prefixNone
  • New Zealand +64 Exit code from there00 (varies by carrier) Trunk prefix0
  • Nicaragua +505 Exit code from there00 Trunk prefixNone
  • Niger +227 Exit code from there00 Trunk prefixNone
  • Nigeria +234 Exit code from there009 Trunk prefix0
  • Niue +683 Exit code from there00 Trunk prefixNone
  • Norfolk Island no separate entry in the ITU list +672 Exit code from there00 Trunk prefixNone
  • North Korea +850 Exit code from there00 (varies by carrier) Trunk prefix0
  • North Macedonia +389 Exit code from there00 Trunk prefix0
  • Northern Mariana Islands +1 Exit code from there011 Trunk prefix1
  • Norway +47 Exit code from there00 Trunk prefixNone
  • Oman +968 Exit code from there00 Trunk prefixNone
  • Pakistan +92 Exit code from there00 Trunk prefix0
  • Palau +680 Exit code from there011 (varies by carrier) Trunk prefixNone
  • Palestinian Territories code marked “reserved” in the ITU list +970 Exit code from there00 Trunk prefix0
  • Panama +507 Exit code from there00 Trunk prefixNone
  • Papua New Guinea +675 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Paraguay +595 Exit code from there00 Trunk prefix0
  • Peru +51 Exit code from there00 (varies by carrier) Trunk prefix0
  • Philippines +63 Exit code from there00 Trunk prefix0
  • Poland +48 Exit code from there00 Trunk prefixNone
  • Portugal +351 Exit code from there00 Trunk prefixNone
  • Puerto Rico +1 Exit code from there011 Trunk prefix1
  • Qatar +974 Exit code from there00 Trunk prefixNone
  • Réunion no separate entry in the ITU list +262 Exit code from there00 Trunk prefix0
  • Romania +40 Exit code from there00 Trunk prefix0
  • Russia +7 Exit code from there810 Trunk prefix8
  • Rwanda +250 Exit code from there00 Trunk prefix0
  • Samoa +685 Exit code from there0 Trunk prefixNone
  • San Marino +378 Exit code from there00 Trunk prefixNone
  • São Tomé & Príncipe +239 Exit code from there00 Trunk prefixNone
  • Saudi Arabia +966 Exit code from there00 Trunk prefix0
  • Senegal +221 Exit code from there00 Trunk prefixNone
  • Serbia +381 Exit code from there00 Trunk prefix0
  • Seychelles +248 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Sierra Leone +232 Exit code from there00 Trunk prefix0
  • Singapore +65 Exit code from there000 (varies by carrier) Trunk prefixNone
  • Sint Maarten +1 Exit code from there011 Trunk prefix1
  • Slovakia +421 Exit code from there00 Trunk prefix0
  • Slovenia +386 Exit code from there00 (varies by carrier) Trunk prefix0
  • Solomon Islands +677 Exit code from there00 (varies by carrier) Trunk prefixNone
  • Somalia +252 Exit code from there00 Trunk prefix0
  • South Africa +27 Exit code from there00 Trunk prefix0
  • South Korea +82 Exit code from there001 (varies by carrier) Trunk prefix0
  • South Sudan +211 Exit code from there00 Trunk prefix0
  • Spain +34 Exit code from there00 Trunk prefixNone
  • Sri Lanka +94 Exit code from there00 Trunk prefix0
  • St. Barthélemy no separate entry in the ITU list +590 Exit code from there00 Trunk prefix0
  • St. Helena +290 Exit code from there00 Trunk prefixNone
  • St. Kitts & Nevis +1 Exit code from there011 Trunk prefix1
  • St. Lucia +1 Exit code from there011 Trunk prefix1
  • St. Martin no separate entry in the ITU list +590 Exit code from there00 Trunk prefix0
  • St. Pierre & Miquelon +508 Exit code from there00 Trunk prefix0
  • St. Vincent & Grenadines +1 Exit code from there011 Trunk prefix1
  • Sudan +249 Exit code from there00 Trunk prefix0
  • Suriname +597 Exit code from there00 Trunk prefixNone
  • Svalbard & Jan Mayen no separate entry in the ITU list +47 Exit code from there00 Trunk prefixNone
  • Sweden +46 Exit code from there00 Trunk prefix0
  • Switzerland +41 Exit code from there00 Trunk prefix0
  • Syria +963 Exit code from there00 Trunk prefix0
  • Taiwan +886 Exit code from there002 (varies by carrier) Trunk prefix0
  • Tajikistan +992 Exit code from there810 Trunk prefixNone
  • Tanzania +255 Exit code from there000 (varies by carrier) Trunk prefix0
  • Thailand +66 Exit code from there001 (varies by carrier) Trunk prefix0
  • Timor-Leste +670 Exit code from there00 Trunk prefixNone
  • Togo +228 Exit code from there00 Trunk prefixNone
  • Tokelau +690 Exit code from there00 Trunk prefixNone
  • Tonga +676 Exit code from there00 Trunk prefixNone
  • Trinidad & Tobago +1 Exit code from there011 Trunk prefix1
  • Tristan da Cunha +290 Exit code from there00 Trunk prefixNone
  • Tunisia +216 Exit code from there00 Trunk prefixNone
  • Türkiye +90 Exit code from there00 Trunk prefix0
  • Turkmenistan +993 Exit code from there810 Trunk prefix8
  • Turks & Caicos Islands +1 Exit code from there011 Trunk prefix1
  • Tuvalu +688 Exit code from there00 Trunk prefixNone
  • U.S. Virgin Islands +1 Exit code from there011 Trunk prefix1
  • Uganda +256 Exit code from there000 (varies by carrier) Trunk prefix0
  • Ukraine +380 Exit code from there00 Trunk prefix0
  • United Arab Emirates +971 Exit code from there00 Trunk prefix0
  • United Kingdom +44 Exit code from there00 Trunk prefix0
  • United States +1 Exit code from there011 Trunk prefix1
  • Uruguay +598 Exit code from there00 (varies by carrier) Trunk prefix0
  • Uzbekistan +998 Exit code from there00 Trunk prefixNone
  • Vanuatu +678 Exit code from there00 Trunk prefixNone
  • Vatican City +39 Exit code from there00 Trunk prefixNone
  • Venezuela +58 Exit code from there00 Trunk prefix0
  • Vietnam +84 Exit code from there00 Trunk prefix0
  • Wallis & Futuna +681 Exit code from there00 Trunk prefixNone
  • Western Sahara no separate entry in the ITU list +212 Exit code from there00 Trunk prefix0
  • Yemen +967 Exit code from there00 Trunk prefix0
  • Zambia +260 Exit code from there00 Trunk prefix0
  • Zimbabwe +263 Exit code from there00 Trunk prefix0

Three notes on reading the list.

Names are common English names. The ITU list uses official designations that sometimes differ. We matched them country by country, with a script.

Some territories have no entry of their own at the ITU. Jersey, Guernsey and the Isle of Man go through +44, Réunion and Mayotte through +262. The list flags them.

“Varies by carrier” means several exit codes. In Brazil or South Korea, the exit code depends on the long-distance carrier. We show one valid code.

What is a country calling code?

A country calling code is the first part of a number written in international format. Recommendation ITU-T E.164, which sets the worldwide numbering plan, defines the country code as the combination of one, two or three digits identifying a specific country, countries in an integrated numbering plan, or a specific geographic area.

The rest is the national significant number: usually an area or carrier code, then the subscriber number. The whole thing, country code included, stays within 15 digits. That is the maximum the ITU recommends, not counting the international prefix.

1 to 3

digits in a country code, per Recommendation E.164

15

digits at most for the full number, country code included

25

countries and territories under the single code +1

Do not confuse it with two other prefixes that are not part of the number itself. E.164 says so in plain words: national and international prefixes are not part of the international number.

The country code names the country you are calling. It is part of the number. Example: 44 for the United Kingdom.

The exit code (international prefix) tells the network of the country you are in that the call is leaving. It depends on where you call from. Example: 011 in the US, 00 in most of Europe.

The trunk prefix is used for calls inside a country. It disappears when you call from abroad. Example: the 0 at the start of a UK or French number.

How do you dial an international number, step by step?

The method is the same for every country. The visual shows one French number written three ways, then dialed from two different countries.

One number, three ways to write it
Inside France
01 23 45 67 89
The leading 0 is the trunk prefix
International format
+331 23 45 67 89
The + stands for the exit code, the 0 is dropped
Dialed from the United States
011331 23 45 67 89
011 is the US exit code
Dialed from Germany
00331 23 45 67 89
00 is the most common exit code
  • exit code
  • plus sign
  • country code
  • trunk prefix
  • national number

Example number. On a cell phone, the + works everywhere: the phone sends the right exit code by itself.

  1. 01

    Start with + or with your exit code.

    On a cell phone, press and hold 0 to get the +. On a landline, dial the exit code of the country you are in: 011 from the United States and Canada, 00 from most other countries.

  2. 02

    Dial the country code of the country you are calling.

    Find it in the list above. Check that it is the country and not a nearby territory: Guadeloupe is not on France’s +33, it is +590.

  3. 03

    Drop the trunk prefix, if there is one.

    That is the leading 0 in the UK, France, Germany, India or Australia. If the trunk prefix column of the list says “None”, drop nothing.

  4. 04

    Dial the rest of the number and place the call.

    Spaces, dots and dashes do not matter. If the number is written with parentheses, as in +44 (0)20…, the digits in parentheses are not dialed from abroad.

The plus sign: why you should use it everywhere

The + is not decoration. Recommendation ITU-T E.123, which describes how to write phone numbers, makes it the international prefix symbol: it should precede the country code and reminds the caller to dial the international prefix, which differs from country to country.

In practice, a cell phone sends the + to the network as is, and the network turns it into the right exit code. A contact saved with + therefore works whether you are in Boston, Toronto or Tokyo. A contact saved as 011 44… stops working the moment you leave a country whose exit code is 011.

A contact saved with + works whether you are in Boston, Toronto or Tokyo.

Exit codes, depending on where you call from

00 dominates, but it is not universal. Here is the split in our list.

011

the exit code of 27 countries and territories, including the US, Canada and the +1 Caribbean

00

for 191, including every European Union member state

810

for Russia, Kazakhstan, Belarus, Tajikistan and Turkmenistan

0011

for Australia; 010 for Japan, 119 for Cuba

In a few countries several exit codes coexist because each long-distance carrier has its own. Brazil, South Korea, Colombia and Singapore work that way. If you call from one of them on a landline, ask your carrier for the code. From a cell phone, the + settles it.

The leading zero: drop it, or not

This is the most common mistake, in both directions. Some people keep the 0 of a UK number after +44; others strip the first digit of an Italian number that needs it.

You drop the trunk prefix in the 113 countries and territories where it is 0: the UK, France, Germany, the Netherlands, Ireland, Sweden, Switzerland, India, China, Japan, Australia, Brazil. In Russia and Kazakhstan the trunk prefix is 8. In Hungary it is 06.

You drop nothing in the 101 countries and territories with no trunk prefix: Spain, Italy, Portugal, Poland, Denmark, Norway, Greece, Mexico. An Italian landline keeps its 0: +39 06…

In the United States, Canada and the other +1 countries, the trunk prefix is 1, the same digit as the country code. A US number is written +1 followed by ten digits.

What is E.164 format, and why use it?

E.164 is the name of the ITU recommendation that defines the international telephone numbering plan. By extension, “E.164 format” means a number reduced to the essentials: the +, the country code and the national significant number, with no spaces or punctuation. The US number (212) 555-0123 becomes +12125550123.

That format has three practical benefits for a business.

It is unambiguous. A number in E.164 format points to one line in the world. “020 1234 5678” could be London, or a number in another country that also starts with 020.

Software understands it. CRMs, dialers and spreadsheets sync without duplicates when every number has the same shape.

It dials from anywhere. No exit code is stored in the number, so it works from any country.

For display, Recommendation E.123 asks for spaces between groups of digits in an international number, and reserves parentheses for digits that are not always dialed. That is where “+44 (0)20 …” comes from: easy to read, but a source of errors when pasted into a tool. In a file, prefer the form without parentheses.

If you have a list to straighten out, our phone number validator detects the country, fixes the format and flags impossible numbers. And to find out whether a line still exists, the article on how to tell if a phone number is still active walks through the methods.

How do people abroad call a US number?

The question comes up as soon as you give your number to a contact overseas. The answer is the mirror image of calling out.

They start with + or their own exit code. 00 from most of Europe, Africa and Asia, 0011 from Australia, 010 from Japan. On a cell phone, the + covers every case.

Then 1, the country code. It is the same 1 you dial for domestic long distance, which is why US numbers look unchanged in international format.

Then the ten digits. Area code plus seven-digit number, nothing to drop. (212) 555-0123 becomes +1 212 555 0123.

So the number to print on a signature or a website for international contacts is the one that starts with +1. A number shown as ten digits only tells a caller abroad nothing about which country to reach.

Country code +1, +44, +52, +91, +61: the most looked-up codes

These are the codes US callers look up most often. Each card gives the country, what to dial from the United States and what to do with the first digit of the number. All of it comes from the list above.

North America

  • +1 United States and Canada From the US: 1, then the ten-digit number, like domestic long distance. Code shared by 25 countries and territories.
  • +52 Mexico From the US: 011 52, then the full number, nothing to drop.

UK and Ireland

  • +44 United Kingdom From the US: 011 44, then the number without the leading 0. Same code: Guernsey, Isle of Man and Jersey.
  • +353 Ireland From the US: 011 353, then the number without the leading 0.

Western Europe

  • +49 Germany From the US: 011 49, then the number without the leading 0.
  • +33 France From the US: 011 33, then the number without the leading 0.
  • +34 Spain From the US: 011 34, then the full number, nothing to drop.
  • +39 Italy From the US: 011 39, then the full number, nothing to drop. Same code: Vatican City.
  • +351 Portugal From the US: 011 351, then the full number, nothing to drop.
  • +31 Netherlands From the US: 011 31, then the number without the leading 0.

Asia and Pacific

  • +91 India From the US: 011 91, then the number without the leading 0.
  • +86 China From the US: 011 86, then the number without the leading 0.
  • +81 Japan From the US: 011 81, then the number without the leading 0.
  • +63 Philippines From the US: 011 63, then the number without the leading 0.
  • +61 Australia From the US: 011 61, then the number without the leading 0. Same code: Cocos (Keeling) Islands and Christmas Island.

Latin America and Middle East

  • +55 Brazil From the US: 011 55, then the number without the leading 0.
  • +972 Israel From the US: 011 972, then the number without the leading 0.
  • +971 United Arab Emirates From the US: 011 971, then the number without the leading 0.

How do you call the UK, Mexico, India, Germany, Italy or Australia from the US?

Six examples beat one rule. The numbers are made up; the way to dial them from the United States is the real one.

UK, mobile 07700 900123. Dial 011 44 7700 900123. The leading 0 goes.

Mexico, 55 1234 5678. Dial 011 52 55 1234 5678. Nothing to drop: ten digits, all needed.

India, mobile 098765 43210. Dial 011 91 98765 43210. The leading 0 goes.

Germany, landline 030 1234 5678. Dial 011 49 30 1234 5678. The leading 0 goes.

Italy, landline 06 1234 5678. Dial 011 39 06 1234 5678. The 0 stays: it is part of the number.

Australia, mobile 0412 345 678. Dial 011 61 412 345 678. The leading 0 goes.

From a cell phone, replace each 011 with +: the result is the same, and a contact saved that way keeps working outside the United States.

How should you write your own number for international callers?

On an email signature, a website or a business card, your number will be read by people outside your country. Recommendation ITU-T E.123 gives a simple rule: the + in front of the country code, then spaces between groups of digits.

  1. 01

    Write the number with +.

    +1 212 555 0123 dials from any country. (212) 555-0123 only works inside the +1 zone.

  2. 02

    Avoid the (0) in parentheses.

    +44 (0)20 1234 5678 makes sense to a reader, but a tap on the number or a paste into a tool can dial the extra 0.

  3. 03

    Separate with spaces in the international form.

    E.123 asks for spaces only in an international number. Dots, dashes and parentheses are national habits.

  4. 04

    On a website, put the compact format in the link.

    The visible text can keep its spaces; the clickable link holds the number with none: +12125550123.

If the number you publish is your personal cell phone, the question changes: our guide to a business number on a personal phone compares dual SIM, eSIM and an app.

How are world numbering zones organized?

The first digit of a country code is not random: it points to a broad part of the world. That is why European codes start with 3 or 4 and African codes with 2.

1

North America and the Caribbean. One code, +1, for 25 countries and territories.

2

Mostly Africa. 64 entries in our list, from Egypt’s +20 to South Africa’s +27, plus Greenland (+299), the Faroe Islands (+298) and Aruba (+297).

3

Europe, zones 3 and 4. 52 entries: +33 France, +34 Spain, +39 Italy, +41 Switzerland, +44 United Kingdom, +49 Germany.

5

Mostly Central and South America. 31 entries, including Mexico’s +52 and Brazil’s +55, plus French and Dutch Caribbean territories.

6

Southeast Asia and Oceania. 30 entries: +61 Australia, +64 New Zealand, +65 Singapore.

7

Russia and Kazakhstan. Two countries, one code: +7.

8

Mostly East Asia. +81 Japan, +82 South Korea, +86 China. Zone 8 also holds global services such as +800.

9

Middle East, Central and South Asia. 30 entries: +90 Türkiye, +91 India, +971 United Arab Emirates, +972 Israel.

Countries that joined the world plan early often have a short code of one or two digits. Spare codes are now assigned on a three-digit basis: E.164 states it explicitly.

Which country codes are shared by several countries?

A country code does not always match one country. In the ITU list, several countries can share a numbering plan, and some territories are reached through the code of a neighboring or parent country.

+1: 25 countries and territories

+1 is the best-known case. The ITU list attaches 25 entries to it, with the note “integrated numbering plan”: the United States and Canada, but also the Bahamas, Barbados, Bermuda, Jamaica, the Dominican Republic, Puerto Rico, Trinidad and Tobago, Guam and the Virgin Islands.

The practical consequence: a +1 number is not necessarily a US number. The three digits that follow, the area code, say where the line is. And a call to a +1 number in the Caribbean is not billed as a domestic call by every carrier, even though it is dialed like one.

+7: Russia and Kazakhstan

Russia and Kazakhstan share +7, again in an integrated plan. Both also have the same trunk prefix, 8, and the same exit code, 810.

Territories reached through another country’s code

+44: United Kingdom, Guernsey, Jersey, Isle of Man.

+39: Italy and Vatican City. +379 is assigned to Vatican City but reserved for future use.

+61: Australia, Christmas Island and the Cocos (Keeling) Islands. +358: Finland and the Åland Islands. +47: Norway, Svalbard and Jan Mayen.

+262: Réunion and Mayotte. +590: Guadeloupe, St. Barthélemy and St. Martin (French part).

+599: Curaçao and the Caribbean Netherlands (Bonaire, Sint Eustatius, Saba).

+212: Morocco and Western Sahara. +290: St. Helena and Tristan da Cunha; Ascension Island uses +247.

US territories: on +1, with their own area codes

Puerto Rico, Guam, American Samoa, the Northern Mariana Islands and the US Virgin Islands each have their own line in the ITU list, all under +1. From the US mainland you dial them like any long-distance number: 1, the area code, then seven digits. Whether your plan bills them as domestic is a question for your carrier.

Codes that are not countries

The ITU also assigns codes to global services. You will not find them in the country list, but they exist: +800 for International Freephone, +808 for the shared-cost service, +870 for Inmarsat and +881 for global mobile satellite systems, +882 and +883 for international networks, +888 for disaster-relief telecommunications, and +979 for the International Premium Rate Service.

How can you tell which country an incoming call is from?

When an unknown number shows up with a +, read the first digits and look them up in the list: type “351” and you get Portugal. Two precautions avoid misreading.

One code can hide another place. +1 does not say “United States”, it says “one of the 25 countries and territories on +1”. Likewise +44 can be Jersey and +262 can be Mayotte.

Country codes are not all the same length. +3 does not exist alone: +33 is France, +351 Portugal, +352 Luxembourg. Read two or three digits before you conclude.

Missed calls from abroad: think before you call back

A missed call from a number you do not recognize, with a code you have no reason to hear from, is a reason for caution, because a call back may be billed at an international or premium rate.

For a business, the risk is wider than one unlucky callback. One-ring calls and lines hijacked to dial premium numbers are covered in our guide to VoIP security and toll fraud, with the settings that block them.

If your concern is the opposite one, your own calls showing up as spam on other people’s phones, our article on caller ID marked as spam explains where the label comes from and how to remove it.

What time should you call another country?

Knowing the code is not enough: you also need to land in the other person’s working hours. A call placed at 10 a.m. in New York arrives at 4 p.m. in Paris in winter. Before you dial, check the local time in the country, and for a country spread over several time zones, in the city.

Check the local time, not the offset from memory. The gap between two countries can change during the year with daylight saving time. Our when to call tool gives the window by country.

Look at the area code for large countries. A +1 number can be in New York or Los Angeles, three hours apart. A +7 number can be in Moscow or Vladivostok.

Follow the rules of the country you call. Allowed days and hours for sales calls vary. Our guide to cold calling laws by country covers them.

When the team itself is spread over several countries, ringing hours and numbers are set per person: see our guide to a phone system for a remote team. For the rhythm of a calling day, the article on the best time to cold call in B2B gives the windows that work.

How much does an international call cost?

There is no worldwide rate. The price depends on your carrier, your plan, the country you call and sometimes the type of line, landline or mobile. One rule applies to every carrier across a whole region.

€0.19

per minute plus VAT at most, for a call from your home EU country to another EU country

Source : European Commission, page updated June 23, 2026

€0.06

per text plus VAT at most, under the same conditions

Source : European Commission

2019

the cap applies since May 15, 2019, to EU member states plus Iceland, Liechtenstein and Norway

Source : European Commission

That cap protects consumers in Europe. It covers a call from your home country to another EU country, not roaming, which follows other rules. Outside the EU, the price is whatever your carrier’s rate sheet says.

Before you call, open your carrier’s international rate sheet and look up the country. Check the “to mobiles” line: it is often higher than “to landlines”.

Watch shared codes. A +1 number in the Caribbean or a +44 number in Jersey may be billed differently from a call to the US mainland or the UK.

Voice over IP changes the math. An internet phone service bills on its own rate sheet, often with calls included to a list of countries. Our comparison of the best VoIP for sales teams notes the included countries plan by plan.

A local number in the country you call spares your contacts an international call when they call you back.

Forwarding a line to a foreign number follows the same logic: the forwarded leg is an international call, billed to the line that forwards. The details are in our guide to call forwarding vs. call transfer.

The most common mistakes, and how to avoid them

Keeping the 0 after the country code. +44 020 1234 5678 does not connect. Write +44 20 1234 5678.

Stripping a digit that belongs to the number. Italy, Spain, Portugal and Mexico have no trunk prefix: dial everything.

Dialing 00 from the US. 00 44… does not leave the country. Use 011, or the +.

Typing + and then 011. It is one or the other: +01144… holds two exit codes.

Assuming +1 means domestic. Jamaica, the Bahamas and the Dominican Republic are on +1 too.

Storing numbers with no country code. Once a file mixes two countries, nobody knows which one “2125550123” belongs to.

How do you convert a list of numbers to international format?

For a team that calls several countries, the most profitable rule is also the simplest: one format, the one with +. Here is the method we recommend.

  1. 01

    Add a country column if it is missing.

    Without the country, you cannot guess the code of a number written in national format. The country of the head office or the address is usually enough.

  2. 02

    Strip everything that is not a digit, except a leading +.

    Spaces, dots, dashes, parentheses and notes like “ext. 12” go into another column.

  3. 03

    Add the country code and drop that country's trunk prefix.

    Use the trunk prefix column of the list: 0 for the UK, nothing for Spain, 1 for the United States.

  4. 04

    Check the length and the result.

    A number longer than 15 digits is wrong. Run the file through a validator to catch impossible numbers.

  5. 05

    Enforce the format at the door.

    Forms, imports and manual entry must all produce the same format, or the cleanup has to be redone every month.

Three free tools on this site help prepare a multi-country list: the CSV cleaner, which converts a whole column of numbers to international format, B2B phone data coverage by country, which shows where contact data is most reliable, and the local vs. toll-free number tool to pick a number type by use.

Why won’t my international call go through?

Most failed international calls come from the number as it was typed, not from the network. Run these checks before you blame the line.

  1. 01

    Read the number digit by digit.

    Is there a + or an exit code at the start, and only one of them? Is the country code the right one for the country, not a neighboring territory?

  2. 02

    Look at the digit right after the country code.

    If the country uses a trunk prefix and you see it there (+44 0…, +33 0…, +49 0…), remove it. If the country has none, make sure you did not remove a real digit.

  3. 03

    Count the digits.

    More than 15 digits after the + means something was added: an extension, a second prefix, a pasted character.

  4. 04

    Check where you are calling from.

    On a landline or a desk phone system abroad, the exit code is the local one, and some office systems also need a digit to get an outside line. On a cell phone, use the +.

  5. 05

    Then check your plan.

    Some plans block international or premium destinations by default. Your carrier can tell you whether the destination is open on your line.

If the call connects but the voice is choppy or delayed, the number is no longer the issue: the diagnosis is in our guide to VoIP call quality problems.

The vocabulary, in six terms

Country code (CC). One to three digits that identify a country, a group of countries in one numbering plan, or a geographic area.

National significant number. What follows the country code: area or carrier code, then the subscriber number.

International prefix (exit code). The digits that tell your network the call is going abroad. Not part of the number.

Trunk prefix (national prefix). The digit used for calls inside a country, often 0. Not part of the international number.

E.164. The ITU recommendation that defines the international numbering plan, and by extension the compact format +CCNNN.

Integrated numbering plan. Several countries sharing one country code, as on +1 and +7.

Do you need a local number to call another country?

It is not required, but it often helps. A prospect picks up more readily when the number on the screen carries their own country code, and they can call you back at a local rate. Our article on local presence dialing explains what it changes, and what the rules allow.

Getting a number in another country usually means providing documents, which vary by country. Our tool on business phone number requirements by country lists them, and the guide on how to get a virtual phone number walks through the process. If you add one number per country, our article on a multi-line phone system for a small business helps decide who answers what.

Where does the data on this page come from?

A list of country codes is only worth something if it is exact. Here is how this one was built, so you can check it.

  1. 01

    Country codes come from the ITU list.

    On November 11, 2026 we read the “List of Recommendation ITU-T E.164 assigned country codes”, Annex to ITU Operational Bulletin No. 1114, which gives the position on December 15, 2016. The ITU updates this list through amendments published in its bulletin.

  2. 02

    Prefixes come from libphonenumber.

    Exit codes and trunk prefixes are read from the metadata of libphonenumber, the Google library used by this site’s validator.

  3. 03

    A script compares the two, country by country.

    It checks that every code appears in the ITU list, that it is identical in libphonenumber, and that no country appears twice. Result: 245 countries and territories, 206 distinct codes, no discrepancy.

  4. 04

    Name differences are flagged.

    The 2016 list uses older designations, such as “Swaziland” for Eswatini. The code itself has not changed. For +970, the Palestinian Territories, the ITU list only says “reserved”.

The rules quoted here, one to three digits for the country code and 15 digits at most, are read in the November 2010 edition of Recommendation E.164.

Sources: ITU list of assigned country codes, Recommendation ITU-T E.164, Recommendation ITU-T E.123, European Commission, intra-EU calls.

What to remember

  • An international number is written + country code + national number, 15 digits at most.
  • The + stands for the exit code, which is 011 in North America and 00 in most other countries.
  • You drop the leading 0 in 113 countries and territories, not in the 101 that have no trunk prefix.
  • +1 and +7 are shared; a +1 number is not always a US number.
  • In a file, use one format: the one with +, no spaces or parentheses.
  • Before you call, check the local time, your carrier’s rate and the rules of the country.
Charles Baldet

Author

CEO & Co-Founder, Skipcall

Charles is the CEO and co-founder of Skipcall. A sales commando with over 10 years of experience in B2B SaaS and complex strategic accounts, he has closed major deals with Stellantis, SNCF, RATP and Natixis. A specialist in the PUCCKA and MEDDIC methodologies, Charles regularly teaches sales at HEC's incubator and the Sorbonne. He was ranked among Les Echos' top 10 business angels under 35 in 2020. He also co-founded Getalead (B2B sales agency) and Getlab (SalesTech studio).

See all their articles

FAQ

Frequently asked questions

International dialing codes, also called country calling codes, are the one-to-three-digit prefixes that identify a country in a phone number: +1 for the United States and Canada, +44 for the United Kingdom, +52 for Mexico. To call internationally you dial the plus sign (or your country's exit code), the country code, then the number without its trunk prefix when the country uses one.
Dial 011, then the country code, then the number without its leading trunk prefix. On a cell phone, replace 011 with the plus sign (press and hold 0). Example to London: 011 44 20 followed by the local number, dropping the 0 that UK numbers start with. Calls to Canada and the Caribbean countries on +1 are dialed like domestic long distance: 1, then ten digits.
+1 is not one country. The ITU list attaches it to 25 countries and territories that share an integrated numbering plan, including the United States, Canada, Jamaica, the Bahamas, the Dominican Republic and Puerto Rico. The three digits after +1, the area code, tell you where the line is.
+44 is the United Kingdom. Guernsey, Jersey and the Isle of Man also use +44: they have no separate entry in the ITU list.
Mexico is +52, India is +91 and the United Kingdom is +44. For India and the UK you drop the leading 0 of the national number. Mexico has no trunk prefix: dial the full number after +52.
No, only in countries that use a trunk prefix. In our list, 113 countries and territories use 0, such as France, Germany and the United Kingdom, and you drop it. 101 have none, such as Spain, Italy, Portugal and Mexico: you dial the number in full. The trunk prefix column of the list gives the answer country by country.
The plus sign is a universal symbol meaning "dial the exit code of the country you are in here". 011 is that exit code in the United States, Canada and the other +1 countries. In 191 of the 245 countries and territories in the list it is 00; in Japan it is 010, in Australia 0011. Writing a number with + avoids the mistake.
It depends on your carrier, your plan and the destination; there is no worldwide rate. One rule covers a whole region: inside the European Union, a call from your home country to another EU country is capped at €0.19 per minute plus VAT, and a text at €0.06 plus VAT, according to the European Commission. Everywhere else, check your carrier's international rate sheet before you call.

A calendar full of meetings starts with a call.

No commitment · Number live in 2 minutes

Ready to multiply your productivity?

Join the sales teams that have transformed their prospecting.

Personalized demo • No commitment