Country Codes Lookup

Search any country name, calling code, ISO code, TLD, or currency code and jump straight to the matching reference page.

Try:

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

About country codes

Country codes are the short, standardized identifiers that keep international systems talking to each other. Whether you are filling in an online form, setting a language tag, or reading shipping data, knowing the difference between ISO alpha-2, alpha-3, and numeric codes saves you from errors. This directory explains each code type and links to every published country.

Calling code directory

International dialing codes assigned under the ITU-T E.164 numbering plan, with links to every destination.

ISO country code reference

Alpha-2, alpha-3, and numeric ISO 3166-1 codes for every published country and territory.

CountryAlpha-2Alpha-3NumericCallingccTLDCurrency
AfghanistanAFAFG004+93.afAFN
AlbaniaALALB008+355.alALL
AlgeriaDZDZA012+213.dzDZD
American SamoaASASM016+1.asUSD
AngolaAOAGO024+244.aoAOA
Antigua and BarbudaAGATG028+1.agXCD
ArgentinaARARG032+54.arARS
ArmeniaAMARM051+374.amAMD
ArubaAWABW533+297.awAWG
AustraliaAUAUS036+61.auAUD
AustriaATAUT040+43.atEUR
AzerbaijanAZAZE031+994.azAZN
BahamasBSBHS044+1.bsBSD
BahrainBHBHR048+973.bhBHD
BangladeshBDBGD050+880.bdBDT
BarbadosBBBRB052+1.bbBBD
BelarusBYBLR112+375.byBYN
BelgiumBEBEL056+32.beEUR
BelizeBZBLZ084+501.bzBZD
BeninBJBEN204+229.bjXOF
BermudaBMBMU060+1.bmBMD
BhutanBTBTN064+975.btBTN, INR
BoliviaBOBOL068+591.boBOB
Bosnia and HerzegovinaBABIH070+387.baBAM
BotswanaBWBWA072+267.bwBWP
BrazilBRBRA076+55.brBRL
BruneiBNBRN096+673.bnBND
BulgariaBGBGR100+359.bgBGN
Burkina FasoBFBFA854+226.bfXOF
BurundiBIBDI108+257.biBIF
CambodiaKHKHM116+855.khKHR
CameroonCMCMR120+237.cmXAF
CanadaCACAN124+1.caCAD
Cape VerdeCVCPV132+238.cvCVE
Cayman IslandsKYCYM136+1.kyKYD
ChileCLCHL152+56.clCLP
ChinaCNCHN156+86.cnCNY
ColombiaCOCOL170+57.coCOP
CongoCGCOG178+242.cgXAF
Costa RicaCRCRI188+506.crCRC
CroatiaHRHRV191+385.hrEUR
CubaCUCUB192+53.cuCUP
CuracaoCWCUW531+599.cwANG
CyprusCYCYP196+357.cyEUR
CzechiaCZCZE203+420.czCZK
DenmarkDKDNK208+45.dkDKK
DominicaDMDMA212+1.dmXCD
Dominican RepublicDODOM214+1.doDOP
DR CongoCDCOD180+243.cdCDF
EcuadorECECU218+593.ecUSD
EgyptEGEGY818+20.egEGP
El SalvadorSVSLV222+503.svUSD
EstoniaEEEST233+372.eeEUR
EthiopiaETETH231+251.etETB
FijiFJFJI242+679.fjFJD
FinlandFIFIN246+358.fiEUR
FranceFRFRA250+33.frEUR
French PolynesiaPFPYF258+689.pfXPF
GabonGAGAB266+241.gaXAF
GeorgiaGEGEO268+995.geGEL
GermanyDEDEU276+49.deEUR
GhanaGHGHA288+233.ghGHS
GreeceGRGRC300+30.grEUR
GreenlandGLGRL304+299.glDKK
GrenadaGDGRD308+1.gdXCD
GuamGUGUM316+1.guUSD
GuatemalaGTGTM320+502.gtGTQ
GuineaGNGIN324+224.gnGNF
GuyanaGYGUY328+592.gyGYD
HaitiHTHTI332+509.htHTG
HondurasHNHND340+504.hnHNL
Hong KongHKHKG344+852.hkHKD
HungaryHUHUN348+36.huHUF
IcelandISISL352+354.isISK
IndiaININD356+91.inINR
IndonesiaIDIDN360+62.idIDR
IranIRIRN364+98.irIRR
IraqIQIRQ368+964.iqIQD
IrelandIEIRL372+353.ieEUR
IsraelILISR376+972.ilILS
ItalyITITA380+39.itEUR
Ivory CoastCICIV384+225.ciXOF
JamaicaJMJAM388+1.jmJMD
JapanJPJPN392+81.jpJPY
JordanJOJOR400+962.joJOD
KazakhstanKZKAZ398+7.kzKZT
KenyaKEKEN404+254.keKES
KiribatiKIKIR296+686.kiAUD
KuwaitKWKWT414+965.kwKWD
KyrgyzstanKGKGZ417+996.kgKGS
LaosLALAO418+856.laLAK
LatviaLVLVA428+371.lvEUR
LebanonLBLBN422+961.lbLBP
LesothoLSLSO426+266.lsLSL
LiberiaLRLBR430+231.lrLRD
LibyaLYLBY434+218.lyLYD
LithuaniaLTLTU440+370.ltEUR
LuxembourgLULUX442+352.luEUR
MacauMOMAC446+853.moMOP
MadagascarMGMDG450+261.mgMGA
MalawiMWMWI454+265.mwMWK
MalaysiaMYMYS458+60.myMYR
MaliMLMLI466+223.mlXOF
MaltaMTMLT470+356.mtEUR
Marshall IslandsMHMHL584+692.mhUSD
MauritaniaMRMRT478+222.mrMRU
MauritiusMUMUS480+230.muMUR
MexicoMXMEX484+52.mxMXN
MicronesiaFMFSM583+691.fmUSD
MoldovaMDMDA498+373.mdMDL
MongoliaMNMNG496+976.mnMNT
MontenegroMEMNE499+382.meEUR
MoroccoMAMAR504+212.maMAD
MozambiqueMZMOZ508+258.mzMZN
MyanmarMMMMR104+95.mmMMK
NamibiaNANAM516+264.naNAD
NauruNRNRU520+674.nrAUD
NepalNPNPL524+977.npNPR
NetherlandsNLNLD528+31.nlEUR
New CaledoniaNCNCL540+687.ncXPF
New ZealandNZNZL554+64.nzNZD
NicaraguaNINIC558+505.niNIO
NigerNENER562+227.neXOF
NigeriaNGNGA566+234.ngNGN
North KoreaKPPRK408+850.kpKPW
North MacedoniaMKMKD807+389.mkMKD
Northern Mariana IslandsMPMNP580+1.mpUSD
NorwayNONOR578+47.noNOK
OmanOMOMN512+968.omOMR
PakistanPKPAK586+92.pkPKR
PalauPWPLW585+680.pwUSD
PalestinePSPSE275+970.psILS
PanamaPAPAN591+507.paPAB, USD
Papua New GuineaPGPNG598+675.pgPGK
ParaguayPYPRY600+595.pyPYG
PeruPEPER604+51.pePEN
PhilippinesPHPHL608+63.phPHP
PolandPLPOL616+48.plPLN
PortugalPTPRT620+351.ptEUR
Puerto RicoPRPRI630+1.prUSD
QatarQAQAT634+974.qaQAR
RomaniaROROU642+40.roRON
RussiaRURUS643+7.ruRUB
RwandaRWRWA646+250.rwRWF
Saint Kitts and NevisKNKNA659+1.knXCD
Saint LuciaLCLCA662+1.lcXCD
Saint Vincent and the GrenadinesVCVCT670+1.vcXCD
SamoaWSWSM882+685.wsWST
Saudi ArabiaSASAU682+966.saSAR
SenegalSNSEN686+221.snXOF
SerbiaRSSRB688+381.rsRSD
SeychellesSCSYC690+248.scSCR
Sierra LeoneSLSLE694+232.slSLE
SingaporeSGSGP702+65.sgSGD
Sint MaartenSXSXM534+1.sxANG
SlovakiaSKSVK703+421.skEUR
SloveniaSISVN705+386.siEUR
Solomon IslandsSBSLB090+677.sbSBD
South AfricaZAZAF710+27.zaZAR
South KoreaKRKOR410+82.krKRW
SpainESESP724+34.esEUR
Sri LankaLKLKA144+94.lkLKR
SudanSDSDN729+249.sdSDG
SurinameSRSUR740+597.srSRD
SwedenSESWE752+46.seSEK
SwitzerlandCHCHE756+41.chCHF
SyriaSYSYR760+963.sySYP
TaiwanTWTWN158+886.twTWD
TajikistanTJTJK762+992.tjTJS
TanzaniaTZTZA834+255.tzTZS
ThailandTHTHA764+66.thTHB
Timor-LesteTLTLS626+670.tlUSD
TogoTGTGO768+228.tgXOF
TongaTOTON776+676.toTOP
Trinidad and TobagoTTTTO780+1.ttTTD
TunisiaTNTUN788+216.tnTND
TurkeyTRTUR792+90.trTRY
TurkmenistanTMTKM795+993.tmTMT
TuvaluTVTUV798+688.tvAUD, TVD
UgandaUGUGA800+256.ugUGX
UkraineUAUKR804+380.uaUAH
United Arab EmiratesAEARE784+971.aeAED
United KingdomGBGBR826+44.ukGBP
United StatesUSUSA840+1.usUSD
UruguayUYURY858+598.uyUYU
UzbekistanUZUZB860+998.uzUZS
VanuatuVUVUT548+678.vuVUV
VenezuelaVEVEN862+58.veVES
VietnamVNVNM704+84.vnVND
YemenYEYEM887+967.yeYER
ZambiaZMZMB894+260.zmZMW
ZimbabweZWZWE716+263.zwZWL
Browse all published countries and territories

Currency code reference

Every ISO 4217 currency used by published countries, with the countries that use it.

Frequently asked questions

What is the difference between ISO alpha-2, alpha-3, and numeric codes?

ISO 3166-1 assigns three kinds of identifiers to every country. The alpha-2 code is a two-letter tag (US, GB, JP) used in internet domain names and language tags. The alpha-3 code is a three-letter tag (USA, GBR, JPN) used in passports, statistics, and machine-readable travel documents. The numeric code is a three-digit number (840, 826, 392) for systems that cannot use Latin letters.

Why does the United Kingdom use GB but the .uk domain?

GB is the ISO 3166-1 alpha-2 code formally assigned to the United Kingdom. The .uk top-level domain is a legacy exception that was registered before modern ISO assignments were adopted, so it never changed. This is why you see GB in official data but .uk in web addresses.

When should I use a country code instead of a calling code?

Country codes identify a country in data and documents, while calling codes route phone calls. Use ISO codes for forms, addresses, and databases, and use the + prefixed calling code only when dialing. Mixing the two up is a common cause of failed form submissions and misdirected data.

Can two countries share the same calling code?

Yes. Several numbering-plan areas span multiple destinations — +1 covers the United States, Canada, and many Caribbean territories, and +7 is shared by Russia and Kazakhstan. Searching a shared code here lists every destination so you can pick the right one.

How current is this directory?

Every country record carries a review date and source link, and the dataset is checked against ISO 3166-1, ITU-T E.164, and the IANA root zone database. Code changes are rare, but when a country is added or renamed this directory is updated.