Calling Code Lookup

Find which country uses a calling code, or start from a country and see how to reach it from abroad.

Try:

Search runs locally in your browser. No search history is stored.

Country calling code directory

Codes are sorted numerically. Shared codes list every published destination and route to a disambiguation page.

+1United States, Canada, Jamaica, Dominican Republic, Puerto Rico, Bahamas, Trinidad and Tobago, Barbados, Grenada, Saint Lucia, Saint Vincent and the Grenadines, Antigua and Barbuda, Dominica, Saint Kitts and Nevis, Sint Maarten, Cayman Islands, Bermuda, Guam, American Samoa, Northern Mariana IslandsShared+7Russia, KazakhstanShared+20Egypt+27South Africa+30Greece+31Netherlands+32Belgium+33France+34Spain+36Hungary+39Italy+40Romania+41Switzerland+43Austria+44United Kingdom+45Denmark+46Sweden+47Norway+48Poland+49Germany+51Peru+52Mexico+53Cuba+54Argentina+55Brazil+56Chile+57Colombia+58Venezuela+60Malaysia+61Australia+62Indonesia+63Philippines+64New Zealand+65Singapore+66Thailand+81Japan+82South Korea+84Vietnam+86China+90Turkey+91India+92Pakistan+93Afghanistan+94Sri Lanka+95Myanmar+98Iran+212Morocco+213Algeria+216Tunisia+218Libya+221Senegal+222Mauritania+223Mali+224Guinea+225Ivory Coast+226Burkina Faso+227Niger+228Togo+229Benin+230Mauritius+231Liberia+232Sierra Leone+233Ghana+234Nigeria+237Cameroon+238Cape Verde+241Gabon+242Congo+243DR Congo+244Angola+248Seychelles+249Sudan+250Rwanda+251Ethiopia+254Kenya+255Tanzania+256Uganda+257Burundi+258Mozambique+260Zambia+261Madagascar+263Zimbabwe+264Namibia+265Malawi+266Lesotho+267Botswana+297Aruba+299Greenland+351Portugal+352Luxembourg+353Ireland+354Iceland+355Albania+356Malta+357Cyprus+358Finland+359Bulgaria+370Lithuania+371Latvia+372Estonia+373Moldova+374Armenia+375Belarus+380Ukraine+381Serbia+382Montenegro+385Croatia+386Slovenia+387Bosnia and Herzegovina+389North Macedonia+420Czechia+421Slovakia+501Belize+502Guatemala+503El Salvador+504Honduras+505Nicaragua+506Costa Rica+507Panama+509Haiti+591Bolivia+592Guyana+593Ecuador+595Paraguay+597Suriname+598Uruguay+599Curacao+670Timor-Leste+673Brunei+674Nauru+675Papua New Guinea+676Tonga+677Solomon Islands+678Vanuatu+679Fiji+680Palau+685Samoa+686Kiribati+687New Caledonia+688Tuvalu+689French Polynesia+691Micronesia+692Marshall Islands+850North Korea+852Hong Kong+853Macau+855Cambodia+856Laos+880Bangladesh+886Taiwan+961Lebanon+962Jordan+963Syria+964Iraq+965Kuwait+966Saudi Arabia+967Yemen+968Oman+970Palestine+971United Arab Emirates+972Israel+973Bahrain+974Qatar+975Bhutan+976Mongolia+977Nepal+992Tajikistan+993Turkmenistan+994Azerbaijan+995Georgia+996Kyrgyzstan+998Uzbekistan

About calling codes

International calling codes route a phone call from one country to another, using the ITU-T E.164 numbering plan. This directory explains how to dial internationally and lists every code and the destinations it covers.

Frequently asked questions

What is the international dialing prefix?

The international dialing prefix is the sequence you dial to reach a number outside your own country. Most countries use 00 (Europe and much of Asia), while North America uses 011. On a mobile phone the + sign replaces the prefix automatically.

Why do the United States and Canada share +1?

The North American Numbering Plan assigns the shared country code +1 to the United States, Canada, and many Caribbean territories. Area codes within +1 route the call to the right region, which is why you dial +1 then an area code for both countries.

How do I dial internationally step by step?

Dial your international access prefix (00 or 011), then the destination country code, then the local number with any leading trunk zero removed. For example, to call a UK number 020 7946 0000 from the US, dial 011 44 20 7946 0000.

What is the trunk prefix I should drop?

Many countries write local numbers with a leading trunk prefix, such as the 0 in 020 for London. When dialing from abroad you drop that leading zero, because it is only needed for calls within the country.

Why do some calling codes change?

Codes are managed by the ITU and change when countries split, merge, or renumber. When this happens there is usually a transition period, and the new code is published in updated directories like this one.