List of international telephone country codes

List of international telephone country codes

Telephone country codes are a core requirement when sending SMS internationally via APIs. They identify the destination country for each phone number and ensure messages are routed correctly across global mobile networks.

For businesses using SMS APIs, correct use of telephone country codes supports reliable delivery, accurate routing, and compliance with local telecom requirements.

Below you will find a full alphabetical list of telephone country codes, followed by guidance on how country codes work in API based SMS communication.

Alphabetical list of telephone country codes

Country or territoryISO codeTelephone country code
AfghanistanAF+93
AlbaniaAL+355
AlgeriaDZ+213
AndorraAD+376
AngolaAO+244
Antigua and BarbudaAG+1
ArgentinaAR+54
ArmeniaAM+374
AustraliaAU+61
AustriaAT+43
AzerbaijanAZ+994
BahamasBS+1
BahrainBH+973
BangladeshBD+880
BarbadosBB+1
BelarusBY+375
BelgiumBE+32
BelizeBZ+501
BeninBJ+229
BhutanBT+975
BoliviaBO+591
Bosnia and HerzegovinaBA+387
BotswanaBW+267
BrazilBR+55
BruneiBN+673
BulgariaBG+359
Burkina FasoBF+226
BurundiBI+257
CambodiaKH+855
CameroonCM+237
CanadaCA+1
Cape VerdeCV+238
Central African RepublicCF+236
ChadTD+235
ChileCL+56
ChinaCN+86
ColombiaCO+57
ComorosKM+269
Congo (Republic of)CG+242
Costa RicaCR+506
CroatiaHR+385
CubaCU+53
CyprusCY+357
Czech RepublicCZ+420
DenmarkDK+45
DjiboutiDJ+253
DominicaDM+1
Dominican RepublicDO+1
EcuadorEC+593
EgyptEG+20
El SalvadorSV+503
Equatorial GuineaGQ+240
EritreaER+291
EstoniaEE+372
EswatiniSZ+268
EthiopiaET+251
FijiFJ+679
FinlandFI+358
FranceFR+33
GabonGA+241
GambiaGM+220
GeorgiaGE+995
GermanyDE+49
GhanaGH+233
GreeceGR+30
GrenadaGD+1
GuatemalaGT+502
GuineaGN+224
Guinea BissauGW+245
GuyanaGY+592
HaitiHT+509
HondurasHN+504
Hong KongHK+852
HungaryHU+36
IcelandIS+354
IndiaIN+91
IndonesiaID+62
IranIR+98
IraqIQ+964
IrelandIE+353
IsraelIL+972
ItalyIT+39
JamaicaJM+1
JapanJP+81
JordanJO+962
KazakhstanKZ+7
KenyaKE+254
KuwaitKW+965
KyrgyzstanKG+996
LaosLA+856
LatviaLV+371
LebanonLB+961
LesothoLS+266
LiberiaLR+231
LibyaLY+218
LiechtensteinLI+423
LithuaniaLT+370
LuxembourgLU+352
MalaysiaMY+60
MaldivesMV+960
MaliML+223
MaltaMT+356
MexicoMX+52
MoldovaMD+373
MonacoMC+377
MongoliaMN+976
MontenegroME+382
MoroccoMA+212
MozambiqueMZ+258
MyanmarMM+95
NamibiaNA+264
NepalNP+977
NetherlandsNL+31
New ZealandNZ+64
NicaraguaNI+505
NigerNE+227
NigeriaNG+234
North MacedoniaMK+389
NorwayNO+47
OmanOM+968
PakistanPK+92
PanamaPA+507
ParaguayPY+595
PeruPE+51
PhilippinesPH+63
PolandPL+48
PortugalPT+351
QatarQA+974
RomaniaRO+40
RussiaRU+7
RwandaRW+250
Saudi ArabiaSA+966
SenegalSN+221
SerbiaRS+381
SingaporeSG+65
SlovakiaSK+421
SloveniaSI+386
South AfricaZA+27
South KoreaKR+82
SpainES+34
Sri LankaLK+94
SwedenSE+46
SwitzerlandCH+41
TaiwanTW+886
TanzaniaTZ+255
ThailandTH+66
TunisiaTN+216
TurkeyTR+90
UgandaUG+256
UkraineUA+380
United Arab EmiratesAE+971
United KingdomGB+44
United StatesUS+1
UruguayUY+598
UzbekistanUZ+998
VenezuelaVE+58
VietnamVN+84
ZambiaZM+260
ZimbabweZW+263

What are telephone country codes?

A telephone country code is a numeric prefix that identifies a country or region within the global telephone numbering system. Country codes are defined by the International Telecommunication Union under the E.164 standard.

When sending SMS via APIs, the country code determines which national network the message is routed to.

Why telephone country codes are important for SMS APIs

SMS APIs depend on correctly formatted phone numbers to deliver messages successfully. Country codes are used to route messages, apply local rules, and identify destination markets.

Correct country code usage supports:

  • Accurate routing across global networks

  • Compliance with local messaging requirements

  • Reliable SMS delivery

  • Consistent reporting and monitoring

Phone number formatting for API based SMS

Businesses sending SMS through APIs should format numbers using the E.164 standard.

Formatting rules include:

  • Always include the country code

  • Remove leading zeros from national numbers

  • Avoid spaces and special characters

  • Prefix numbers with a plus sign (+)

Example formats:

• +447700900123
• +14155552671
• +4915123456789

Using telephone country codes in global SMS communication

Telephone country codes are a key part of international SMS delivery. For businesses operating across borders, correct use of country codes ensures messages reach the intended recipients without disruption.

Did you find the article and topic interesting?

If you would like to explore the subject further, discuss ideas, or understand how it could apply to your business, we are here to continue the conversation.

LINK Mobility Group
Office: Gullhaug Torg 5, 0484 OSLO
Postal: Postboks 4605 Nydalen, 0405 OSLO
Email: info@linkmobility.com
Tel: +47 22 99 44 00

Copyright © 2025 LINK Mobility | All Rights Reserved
Privacy Policy