Country calling codes and phone number formats

Short answer: A country calling code is the 1–3 digit prefix dialled right after the + to reach a given country — +1 for the US and Canada, +44 for the UK, +91 for India, and so on. The table below gives the code, national number length and total E.164 length for every one of the 181 countries where SMS Conecta offers numbers.

Reference this table to see what a phone number from any country should look like in international (E.164) format, how many digits come after the country code, and where you can pick up a real number there.

Calling codes for all 213 countries

CountryCalling codeDigits after the codeE.164 lengthExample format
Afghanistan+93911+93 XXXXXXXXX
Albania+355912+355 XXXXXXXXX
Algeria+213912+213 XXXXXXXXX
Andorra+37669+376 XXXXXX
Angola+244912+244 XXXXXXXXX
Anguilla+11011+1 XXXXXXXXXX
Antigua and Barbuda+11011+1 XXXXXXXXXX
Argentina+541012+54 XXXXXXXXXX
Armenia+374811+374 XXXXXXXX
Aruba+297710+297 XXXXXXX
Australia+61911+61 XXXXXXXXX
Austria+431012+43 XXXXXXXXXX
Azerbaijan+994912+994 XXXXXXXXX
Bahamas+11011+1 XXXXXXXXXX
Bahrain+973811+973 XXXXXXXX
Bangladesh+8801013+880 XXXXXXXXXX
Barbados+11011+1 XXXXXXXXXX
Belarus+375912+375 XXXXXXXXX
Belgium+32911+32 XXXXXXXXX
Belize+501710+501 XXXXXXX
Benin+2291013+229 XXXXXXXXXX
Bermuda+11011+1 XXXXXXXXXX
Bhutan+975811+975 XXXXXXXX
Bolivia+591811+591 XXXXXXXX
Bosnia and Herzegovina+387811+387 XXXXXXXX
Botswana+267811+267 XXXXXXXX
Brazil+551113+55 XXXXXXXXXXX
British Virgin Islands+11011+1 XXXXXXXXXX
Brunei+673710+673 XXXXXXX
Bulgaria+359912+359 XXXXXXXXX
Burkina Faso+226811+226 XXXXXXXX
Burundi+257811+257 XXXXXXXX
Cambodia+855912+855 XXXXXXXXX
Cameroon+237912+237 XXXXXXXXX
Canada+11011+1 XXXXXXXXXX
Cape Verde+238710+238 XXXXXXX
Cayman Islands+11011+1 XXXXXXXXXX
Central African Republic+236811+236 XXXXXXXX
Chad+235811+235 XXXXXXXX
Chile+56911+56 XXXXXXXXX
China+861113+86 XXXXXXXXXXX
Colombia+571012+57 XXXXXXXXXX
Comoros+269710+269 XXXXXXX
Costa Rica+506811+506 XXXXXXXX
Croatia+385912+385 XXXXXXXXX
Cuba+53810+53 XXXXXXXX
Curacao+599710+599 XXXXXXX
Cyprus+357811+357 XXXXXXXX
Czech Republic+420912+420 XXXXXXXXX
DR Congo+243912+243 XXXXXXXXX
Denmark+45810+45 XXXXXXXX
Djibouti+253811+253 XXXXXXXX
Dominica+11011+1 XXXXXXXXXX
Dominican Republic+11011+1 XXXXXXXXXX
Ecuador+593912+593 XXXXXXXXX
Egypt+201012+20 XXXXXXXXXX
El Salvador+503811+503 XXXXXXXX
Equatorial Guinea+240912+240 XXXXXXXXX
Eritrea+291710+291 XXXXXXX
Estonia+372811+372 XXXXXXXX
Eswatini+268811+268 XXXXXXXX
Ethiopia+251912+251 XXXXXXXXX
Faroe Islands+29869+298 XXXXXX
Fiji+679710+679 XXXXXXX
Finland+358912+358 XXXXXXXXX
France+33911+33 XXXXXXXXX
French Guiana+594912+594 XXXXXXXXX
French Polynesia+689811+689 XXXXXXXX
Gabon+241811+241 XXXXXXXX
Gambia+220710+220 XXXXXXX
Georgia+995912+995 XXXXXXXXX
Germany+491113+49 XXXXXXXXXXX
Ghana+233912+233 XXXXXXXXX
Gibraltar+350811+350 XXXXXXXX
Greece+301012+30 XXXXXXXXXX
Grenada+11011+1 XXXXXXXXXX
Guadeloupe+590912+590 XXXXXXXXX
Guam+11011+1 XXXXXXXXXX
Guatemala+502811+502 XXXXXXXX
Guinea+224912+224 XXXXXXXXX
Guinea-Bissau+245710+245 XXXXXXX
Guyana+592710+592 XXXXXXX
Haiti+509811+509 XXXXXXXX
Honduras+504811+504 XXXXXXXX
Hong Kong+852811+852 XXXXXXXX
Hungary+36911+36 XXXXXXXXX
Iceland+354710+354 XXXXXXX
India+911012+91 XXXXXXXXXX
Indonesia+621012+62 XXXXXXXXXX
Iran+981012+98 XXXXXXXXXX
Iraq+9641013+964 XXXXXXXXXX
Ireland+353912+353 XXXXXXXXX
Israel+972912+972 XXXXXXXXX
Italy+391012+39 XXXXXXXXXX
Ivory Coast+2251013+225 XXXXXXXXXX
Jamaica+11011+1 XXXXXXXXXX
Japan+811012+81 XXXXXXXXXX
Jordan+962912+962 XXXXXXXXX
Kazakhstan+71011+7 XXXXXXXXXX
Kenya+254912+254 XXXXXXXXX
Kosovo+383811+383 XXXXXXXX
Kuwait+965811+965 XXXXXXXX
Kyrgyzstan+996912+996 XXXXXXXXX
Laos+8561013+856 XXXXXXXXXX
Latvia+371811+371 XXXXXXXX
Lebanon+961811+961 XXXXXXXX
Lesotho+266811+266 XXXXXXXX
Liberia+231811+231 XXXXXXXX
Libya+218912+218 XXXXXXXXX
Liechtenstein+423710+423 XXXXXXX
Lithuania+370811+370 XXXXXXXX
Luxembourg+352912+352 XXXXXXXXX
Macao+853811+853 XXXXXXXX
Madagascar+261912+261 XXXXXXXXX
Malawi+265912+265 XXXXXXXXX
Malaysia+60911+60 XXXXXXXXX
Maldives+960710+960 XXXXXXX
Mali+223811+223 XXXXXXXX
Malta+356811+356 XXXXXXXX
Martinique+596912+596 XXXXXXXXX
Mauritania+222811+222 XXXXXXXX
Mauritius+230811+230 XXXXXXXX
Mexico+521012+52 XXXXXXXXXX
Moldova+373811+373 XXXXXXXX
Monaco+377811+377 XXXXXXXX
Mongolia+976811+976 XXXXXXXX
Montenegro+382811+382 XXXXXXXX
Montserrat+11011+1 XXXXXXXXXX
Morocco+212912+212 XXXXXXXXX
Mozambique+258912+258 XXXXXXXXX
Myanmar+95911+95 XXXXXXXXX
Namibia+264912+264 XXXXXXXXX
Nauru+674710+674 XXXXXXX
Nepal+9771013+977 XXXXXXXXXX
Netherlands+31911+31 XXXXXXXXX
New Caledonia+68769+687 XXXXXX
New Zealand+64911+64 XXXXXXXXX
Nicaragua+505811+505 XXXXXXXX
Niger+227811+227 XXXXXXXX
Nigeria+2341013+234 XXXXXXXXXX
North Macedonia+389811+389 XXXXXXXX
Norway+47810+47 XXXXXXXX
Oman+968811+968 XXXXXXXX
Pakistan+921012+92 XXXXXXXXXX
Palestine+970912+970 XXXXXXXXX
Panama+507811+507 XXXXXXXX
Papua New Guinea+675811+675 XXXXXXXX
Paraguay+595912+595 XXXXXXXXX
Peru+51911+51 XXXXXXXXX
Philippines+631012+63 XXXXXXXXXX
Poland+48911+48 XXXXXXXXX
Portugal+351912+351 XXXXXXXXX
Puerto Rico+11011+1 XXXXXXXXXX
Qatar+974811+974 XXXXXXXX
Republic of the Congo+242912+242 XXXXXXXXX
Reunion+262912+262 XXXXXXXXX
Romania+40911+40 XXXXXXXXX
Russia+71011+7 XXXXXXXXXX
Rwanda+250912+250 XXXXXXXXX
Saint Barthelemy+590912+590 XXXXXXXXX
Saint Kitts and Nevis+11011+1 XXXXXXXXXX
Saint Lucia+11011+1 XXXXXXXXXX
Saint Vincent and the Grenadines+11011+1 XXXXXXXXXX
Samoa+685710+685 XXXXXXX
San Marino+3781013+378 XXXXXXXXXX
Sao Tome and Principe+239710+239 XXXXXXX
Saudi Arabia+966912+966 XXXXXXXXX
Senegal+221912+221 XXXXXXXXX
Serbia+381912+381 XXXXXXXXX
Seychelles+248710+248 XXXXXXX
Sierra Leone+232811+232 XXXXXXXX
Singapore+65810+65 XXXXXXXX
Sint Maarten+11011+1 XXXXXXXXXX
Slovakia+421912+421 XXXXXXXXX
Slovenia+386811+386 XXXXXXXX
Solomon Islands+677710+677 XXXXXXX
Somalia+252811+252 XXXXXXXX
South Africa+27911+27 XXXXXXXXX
South Korea+821012+82 XXXXXXXXXX
South Sudan+211912+211 XXXXXXXXX
Spain+34911+34 XXXXXXXXX
Sri Lanka+94911+94 XXXXXXXXX
Sudan+249912+249 XXXXXXXXX
Suriname+597710+597 XXXXXXX
Sweden+46911+46 XXXXXXXXX
Switzerland+41911+41 XXXXXXXXX
Syria+963912+963 XXXXXXXXX
Taiwan+886912+886 XXXXXXXXX
Tajikistan+992912+992 XXXXXXXXX
Tanzania+255912+255 XXXXXXXXX
Thailand+66911+66 XXXXXXXXX
Timor-Leste+670811+670 XXXXXXXX
Togo+228811+228 XXXXXXXX
Tonga+676710+676 XXXXXXX
Trinidad and Tobago+11011+1 XXXXXXXXXX
Tunisia+216811+216 XXXXXXXX
Turkey+901012+90 XXXXXXXXXX
Turkmenistan+993811+993 XXXXXXXX
Turks and Caicos Islands+11011+1 XXXXXXXXXX
Uganda+256912+256 XXXXXXXXX
Ukraine+380912+380 XXXXXXXXX
United Arab Emirates+971912+971 XXXXXXXXX
United Kingdom+441012+44 XXXXXXXXXX
United States+11011+1 XXXXXXXXXX
Uruguay+598811+598 XXXXXXXX
Uzbekistan+998912+998 XXXXXXXXX
Vanuatu+678710+678 XXXXXXX
Venezuela+581012+58 XXXXXXXXXX
Vietnam+84911+84 XXXXXXXXX
Western Sahara+212912+212 XXXXXXXXX
Yemen+967912+967 XXXXXXXXX
Zambia+260912+260 XXXXXXXXX
Zimbabwe+263912+263 XXXXXXXXX

How to read an international phone number

International numbers are built to the ITU-T E.164 standard: a plus sign, the country calling code, and then the national significant number, with no spaces, dashes or leading trunk zero anywhere in it. The full number never exceeds 15 digits.

Whenever you're saving a contact, registering with an app or setting up a PBX, stick to the E.164 form — it's dial-able from any country and is exactly what WhatsApp, Telegram, Google and SIP systems expect to receive.

PartExample (UK mobile)What it means
Plus sign+Swap this for your own country's international access code (00, 011…) when dialling from a landline
Country calling code441 to 3 digits that identify the country
National significant number7700 900123The in-country number with the leading 0 stripped out
E.164 result+447700900123The exact form apps and SIP systems keep on file

Common mistakes

  • Leaving the national trunk prefix in place: +44 07700… is incorrect, +44 7700… is correct.
  • Combining 00 and + in the same number: pick one, never both.
  • Expecting a flat 10 digits everywhere: counts after the code range from 7 to 12, and a few countries mix lengths.
  • Mixing up shared codes: the US, Canada and a number of Caribbean countries all share +1 under the North American Numbering Plan.

Frequently asked questions

What is a country calling code?

It's the 1–3 digit prefix the ITU assigns to identify a country's phone network for international dialling — for instance +1, +44 or +91.

What is E.164 format?

E.164 is the international phone number standard: a plus sign, the country code, then the national number, no spaces or leading zero, capped at 15 digits total.

Why do some countries share +1?

The US, Canada and several Caribbean nations belong to the North American Numbering Plan, so they all share +1 and are distinguished only by their 3-digit area codes.

Can I get a phone number in any of these countries?

Yes — SMS Conecta provides real mobile, local or toll-free numbers across all 181 countries in this table, usable online from anywhere for SMS, calls and SIP.

Related pages

Sources