1. Home
  2. Phone number formats

Country calling codes and phone number formats

Every country’s phone numbers start with a calling code written after +, like +1 for the United States or +44 for the United Kingdom. This table lists the calling code, international prefix, trunk prefix, mobile number length and an example mobile number for 245 countries, all read from Google’s libphonenumber numbering-plan data.

CountryCodeExit prefixTrunk prefixMobile digitsExample mobile
Afghanistan+930009+93 70 123 4567
Åland Islands+358varies06 to 10+358 41 2345678
Albania+3550009+355 67 212 3456
Algeria+2130009+213 551 23 45 67
American Samoa+1011none10+1 684 733 1234
Andorra+37600none6 or 9+376 312 345
Angola+24400none9+244 923 123 456
Anguilla+1011none10+1 264 235 1234
Antigua and Barbuda+1011none10+1 268 464 1234
Argentina+5400010 or 11+54 9 11 2345 6789
Armenia+3740008+374 77 123456
Aruba+29700none7+297 560 1234
Ascension Island+24700none5+247 40123
Australia+61varies09+61 412 345 678
Austria+430007 to 13+43 664 123456
Azerbaijan+9940009+994 40 123 45 67
Bahamas+1011none10+1 242 359 1234
Bahrain+97300none8+973 3600 1234
Bangladesh+88000010+880 1812 345678
Barbados+1011none10+1 246 250 1234
Belarus+375810809+375 29 491 19 11
Belgium+320009+32 450 00 12 34
Belize+50100none7+501 622 1234
Benin+22900none10+229 01 95 12 34 56
Bermuda+1011none10+1 441 370 1234
Bhutan+97500none8+975 17 12 34 56
Bolivia+591variesnone8+591 71234567
Bosnia and Herzegovina+3870008 or 9+387 61 123 456
Botswana+26700none8+267 71 123 456
Brazil+55variesnone10 or 11+55 11 96123 4567
British Virgin Islands+1011none10+1 284 300 1234
Brunei+67300none7+673 712 3456
Bulgaria+3590008 or 9+359 43 012 345
Burkina Faso+22600none8+226 70 12 34 56
Burundi+25700none8+257 79 56 12 34
Cambodia+855varies08 or 9+855 91 234 567
Cameroon+23700none9+237 6 71 23 45 67
Canada+1011none10+1 506 234 5678
Cape Verde+2380none7+238 991 12 34
Caribbean Netherlands+59900none7+599 318 1234
Cayman Islands+1011none10+1 345 323 1234
Central African Republic+23600none8+236 70 01 23 45
Chad+235variesnone8+235 63 01 23 45
Chile+56variesnone9+56 2 2123 4567
China+86varies011+86 131 2345 6789
Christmas Island+61varies09+61 412 345 678
Cocos (Keeling) Islands+61varies09+61 412 345 678
Colombia+57variesnone10+57 321 1234567
Comoros+26900none7+269 321 23 45
Cook Islands+68200none5+682 71 234
Costa Rica+50600none8+506 8312 3456
Croatia+3850008 or 9+385 92 123 4567
Cuba+5311908+53 5 1234567
Curaçao+59900none7 or 8+599 9 518 1234
Cyprus+35700none8+357 96 123456
Czech Republic+42000none9+420 601 123 456
Democratic Republic of the Congo+2430007 or 9+243 991 234 567
Denmark+4500none8+45 34 41 23 45
Diego Garcia (British Indian Ocean Territory)+24600none7+246 380 1234
Djibouti+25300none8+253 77 83 10 01
Dominica+1011none10+1 767 225 1234
Dominican Republic+1011none10+1 809 234 5678
Ecuador+5930009+593 99 123 4567
Egypt+2000010+20 10 01234567
El Salvador+50300none8+503 7012 3456
Equatorial Guinea+24000none9+240 222 123 456
Eritrea+2910007+291 7 123 456
Estonia+37200none7 or 8+372 5123 4567
Eswatini+26800none8+268 7612 3456
Ethiopia+2510009+251 91 123 4567
Falkland Islands+50000none5+500 51234
Faroe Islands+29800none6+298 21 12 34
Fiji+679variesnone7+679 701 2345
Finland+358varies06 to 10+358 41 2345678
France+330009+33 6 12 34 56 78
French Guiana+5940009+594 694 20 12 34
French Polynesia+68900none8+689 87 12 34 56
Gabon+24100none7 or 8+241 06 03 12 34
Gambia+22000none7 or 9+220 301 2345
Georgia+9950009+995 555 12 34 56
Germany+4900010 or 11+49 1512 3456789
Ghana+2330009+233 23 123 4567
Gibraltar+35000none8+350 57123456
Greece+3000none10+30 691 234 5678
Greenland+29900none6+299 22 12 34
Grenada+1011none10+1 473 403 1234
Guadeloupe+5900009+590 690 00 12 34
Guam+1011none10+1 671 300 1234
Guatemala+50200none8+502 5123 4567
Guernsey+4400010+44 7781 123456
Guinea+22400none9+224 601 12 34 56
Guinea-Bissau+24500none9+245 955 012 345
Guyana+592001none7+592 609 1234
Haiti+50900none8+509 34 10 1234
Honduras+50400none8+504 9123 4567
Hong Kong+852variesnone8+852 5123 4567
Hungary+3600069+36 20 123 4567
Iceland+354variesnone7 or 9+354 611 1234
India+9100010+91 81234 56789
Indonesia+62varies09 to 12+62 812 345 678
Iran+9800010+98 912 345 6789
Iraq+96400010+964 791 234 5678
Ireland+3530009+353 85 012 3456
Isle of Man+4400010+44 7924 123456
Israel+972varies09+972 50 234 5678
Italy+3900none9 or 10+39 312 345 6789
Ivory Coast+22500none10+225 01 23 45 6789
Jamaica+1011none10+1 876 210 1234
Japan+81010010+81 90 1234 5678
Jersey+4400010+44 7797 712345
Jordan+9620009+962 7 9012 3456
Kazakhstan+7810810+7 771 000 9998
Kenya+25400009+254 712 123456
Kiribati+68600none8+686 72001234
Kosovo+3830008+383 43 201 234
Kuwait+96500none8+965 500 12345
Kyrgyzstan+9960009+996 700 123 456
Laos+8560009 or 10+856 20 23 123 456
Latvia+37100none8+371 21 234 567
Lebanon+9610007 or 8+961 71 123 456
Lesotho+26600none8+266 5012 3456
Liberia+2310007 or 9+231 77 012 3456
Libya+2180009+218 91 2345678
Liechtenstein+42300none7 or 9+423 660 234 567
Lithuania+3700008+370 612 34567
Luxembourg+35200none9+352 628 123 456
Macao+85300none8+853 6612 3456
Madagascar+2610009+261 32 12 345 67
Malawi+2650009+265 991 23 45 67
Malaysia+600009 or 10+60 12 345 6789
Maldives+960variesnone7+960 771 2345
Mali+22300none8+223 65 01 23 45
Malta+35600none8+356 9696 1234
Marshall Islands+692011none7+692 235 1234
Martinique+5960009+596 696 20 12 34
Mauritania+22200none8+222 22 12 34 56
Mauritius+230variesnone8+230 5251 2345
Mayotte+2620009+262 639 01 23 45
Mexico+52variesnone10+52 222 123 4567
Micronesia+69100none7+691 350 1234
Moldova+3730008+373 621 12 345
Monaco+3770008 or 9+377 6 12 34 56 78
Mongolia+976001none8+976 8812 3456
Montenegro+3820008+382 60 123 456
Montserrat+1011none10+1 664 492 3456
Morocco+2120009+212 6 50 12 34 56
Mozambique+25800none9+258 82 123 4567
Myanmar+950007 to 10+95 9 212 3456
Namibia+2640009+264 81 123 4567
Nauru+67400none7+674 555 1234
Nepal+97700010+977 984 1234567
Netherlands+310009 or 11+31 6 12345678
New Caledonia+68700none6+687 75 12 34
New Zealand+64varies08 to 10+64 21 123 4567
Nicaragua+50500none8+505 8123 4567
Niger+22700none8+227 93 12 34 56
Nigeria+234009010+234 802 123 4567
Niue+68300none4 or 7+683 888 4012
Norfolk Island+67200none6+672 3 81234
North Korea+850varies010+850 192 123 4567
North Macedonia+3890008+389 72 345 678
Northern Mariana Islands+1011none10+1 670 234 5678
Norway+4700none8+47 40 61 23 45
Oman+96800none8+968 9212 3456
Pakistan+9200010+92 301 2345678
Palau+680variesnone7+680 620 1234
Palestine+9700009+970 599 123 456
Panama+50700none7 or 8+507 6123 4567
Papua New Guinea+675variesnone8+675 7012 3456
Paraguay+5950009+595 961 456789
Peru+51varies09+51 912 345 678
Philippines+6300010+63 905 123 4567
Poland+4800none9+48 512 345 678
Portugal+35100none9+351 912 345 678
Puerto Rico+1011none10+1 787 234 5678
Qatar+97400none8+974 3312 3456
Republic of the Congo+24200none9+242 06 123 4567
Réunion+2620009+262 692 12 34 56
Romania+400009+40 712 034 567
Russia+7810810+7 912 345 67 89
Rwanda+2500009+250 720 123 456
Saint Barthélemy+5900009+590 690 00 12 34
Saint Helena+29000none5+290 51234
Saint Kitts and Nevis+1011none10+1 869 765 2917
Saint Lucia+1011none10+1 758 284 5678
Saint Martin+5900009+590 690 00 12 34
Saint Pierre and Miquelon+5080006 or 9+508 55 12 34
Saint Vincent and the Grenadines+1011none10+1 784 430 1234
Samoa+6850none7 or 10+685 72 12345
San Marino+37800none8+378 66 66 12 12
São Tomé and Príncipe+23900none7+239 981 2345
Saudi Arabia+9660009+966 51 234 5678
Senegal+22100none9+221 70 123 45 67
Serbia+3810008 to 10+381 60 1234567
Seychelles+248variesnone7+248 2 510 123
Sierra Leone+2320008+232 25 123456
Singapore+65variesnone8+65 8123 4567
Sint Maarten+1011none10+1 721 520 5678
Slovakia+4210009+421 912 123 456
Slovenia+386varies08+386 31 234 567
Solomon Islands+677variesnone5 or 7+677 74 21234
Somalia+25200none7 to 9+252 7 1123456
South Africa+270005 to 9+27 71 123 4567
South Korea+82varies09 or 10+82 10 2000 0000
South Sudan+2110009+211 977 123 456
Spain+3400none9+34 612 34 56 78
Sri Lanka+940009+94 71 234 5678
Sudan+2490009+249 91 123 1234
Suriname+59700none7+597 741 2345
Svalbard and Jan Mayen+4700none8+47 41 23 45 67
Sweden+460009+46 70 123 45 67
Switzerland+410009+41 78 123 45 67
Syria+9630009+963 944 567 890
Taiwan+886varies09+886 912 345 678
Tajikistan+992810none9+992 91 712 3456
Tanzania+255varies09+255 621 234 567
Thailand+66varies09+66 81 234 5678
Timor-Leste+67000none8+670 7721 2345
Togo+22800none8+228 90 11 23 45
Tokelau+69000none4 to 7+690 7290
Tonga+67600none7+676 771 5123
Trinidad and Tobago+1011none10+1 868 291 1234
Tristan da Cunha+29000none4+290 8999
Tunisia+21600none8+216 20 123 456
Turkey+9000010+90 501 234 56 78
Turkmenistan+99381088+993 66 123456
Turks and Caicos Islands+1011none10+1 649 231 1234
Tuvalu+68800none6 or 7+688 90 1234
Uganda+256varies09+256 712 345678
Ukraine+3800009+380 50 123 4567
United Arab Emirates+9710009+971 50 123 4567
United Kingdom+4400010+44 7400 123456
United States+1011none10+1 201 555 0123
Uruguay+598varies08+598 94 231 234
US Virgin Islands+1011none10+1 340 642 1234
Uzbekistan+99800none9+998 91 234 56 78
Vanuatu+67800none7+678 591 2345
Vatican City+3900none9 or 10+39 312 345 6789
Venezuela+5800010+58 412 1234567
Vietnam+840009+84 912 345 678
Wallis and Futuna+68100none6+681 82 12 34
Western Sahara+2120009+212 6 50 12 34 56
Yemen+9670009+967 712 345 678
Zambia+2600009+260 95 5123456
Zimbabwe+2630009+263 71 234 5678

Mobile digits count the national number after the country code. “Varies” means the country allows more than one international prefix; dialling + works from any mobile.

Check a number or a whole list

The free phone number validator checks one number against its country’s plan and gives its E.164 form. For a CSV, the verifier validates every row and checks the emails in the same file; the Pro + Phone plan ($49.99 a month) adds live carrier lookups for the real line type.

Free-to-call and charged ranges are listed separately in toll-free and premium number prefixes by country, and the North American non-geographic codes (800, 900, 5XX) on the area code index.

Common questions

What is a country calling code?
The one to three digits written after + that route a call to a country, such as +44 for the United Kingdom or +91 for India. Some codes are shared: +1 covers the United States, Canada and much of the Caribbean, and the next digits decide which one a number belongs to.
What is the difference between the country code and the international prefix?
The country code identifies the destination. The international prefix (or exit code) is what you dial first to leave your own country, such as 00 in most of Europe or 011 in North America. Writing + instead of the prefix works from any mobile phone, which is why stored numbers should start with +.
What is a trunk prefix?
A digit, usually 0, that is added in front of a number only when dialling inside the country. It is dropped when the number is written internationally: the UK's 07400 123456 becomes +44 7400 123456. Some countries, such as Italy and Spain, have no trunk prefix and keep every digit.
How should phone numbers be stored in a CRM?
In E.164: a + followed by the country code and national number, with no spaces or punctuation, at most 15 digits. It is unambiguous across countries and it is the format SMS gateways and dialers expect.

That was one number. Your CRM export has thousands.

This tool checks one number at a time. Cleaning a list means every row in E.164, invalid numbers separated out, and the emails beside them checked too.

  • Upload a CSV up to 100,000 rows with an email or phone column
  • Every phone gets status, E.164 format, country and number type
  • Emails in the same file get a real SMTP mailbox check

Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe