A WORLD OF USEFUL DETAILS

Find a country. Get the right code.

Search by country, ISO code, calling prefix, or capital. Open a country for its languages, time zones, and full reference details.

ISO codes identify countries. Calling prefixes identify telephone routes. They are different fields.

249 countries & territories

About the data
Country names, ISO codes, calling prefixes, and currency reference codes. Select a country for more information.
Country / territoryISO 2ISO 3NumericCalling prefixCurrencyFull details
AfghanistanKabulAFAFG004+93AFN↗
AlandMariehamnAXALA248+358EUR↗
AlbaniaTiranaALALB008+355ALL↗
AlgeriaAlgiersDZDZA012+213DZD↗
American SamoaPago PagoASASM016+1 684USD↗
AndorraAndorra la VellaADAND020+376EUR↗
AngolaLuandaAOAGO024+244AOA↗
AnguillaThe ValleyAIAIA660+1 264XCD↗
AntarcticaCapital not listedAQATA010+672Not listed↗
Antigua and BarbudaSt. John'sAGATG028+1 268XCD↗
ArgentinaBuenos AiresARARG032+54ARS↗
ArmeniaYerevanAMARM051+374AMD↗
ArubaOranjestadAWABW533+297AWG↗
AustraliaCanberraAUAUS036+61AUD↗
AustriaViennaATAUT040+43EUR↗
AzerbaijanBakuAZAZE031+994AZN↗
BahamasNassauBSBHS044+1 242BSD↗
BahrainManamaBHBHR048+973BHD↗
BangladeshDhakaBDBGD050+880BDT↗
BarbadosBridgetownBBBRB052+1 246BBD↗
BelarusMinskBYBLR112+375BYN↗
BelgiumBrusselsBEBEL056+32EUR↗
BelizeBelmopanBZBLZ084+501BZD↗
BeninPorto-NovoBJBEN204+229XOF↗
BermudaHamiltonBMBMU060+1 441BMD↗
BhutanThimphuBTBTN064+975INR, BTN↗
BoliviaSucreBOBOL068+591BOB↗
BonaireCapital not listedBQBES535+599USD↗
Bosnia and HerzegovinaSarajevoBABIH070+387BAM↗
BotswanaGaboroneBWBWA072+267BWP↗
Bouvet IslandCapital not listedBVBVT074+47NOK↗
BrazilBrasiliaBRBRA076+55BRL↗
British Indian Ocean TerritoryDiego GarciaIOIOT086+246USD↗
British Virgin IslandsRoad TownVGVGB092+1 284USD↗
BruneiBandar Seri BegawanBNBRN096+673BND↗
BulgariaSofiaBGBGR100+359EUR↗
Burkina FasoOuagadougouBFBFA854+226XOF↗
BurundiGitegaBIBDI108+257BIF↗
Cabo VerdePraiaCVCPV132+238CVE↗
CambodiaPhnom PenhKHKHM116+855KHR↗
CameroonYaoundeCMCMR120+237XAF↗
CanadaOttawaCACAN124+1CAD↗
Cayman IslandsGeorge TownKYCYM136+1 345KYD↗
Central African RepublicBanguiCFCAF140+236XAF↗
ChadN'DjamenaTDTCD148+235XAF↗
ChileSantiagoCLCHL152+56CLP↗
ChinaBeijingCNCHN156+86CNY↗
Christmas IslandFlying Fish CoveCXCXR162+61AUD↗
Cocos (Keeling) IslandsWest IslandCCCCK166+61AUD↗
ColombiaBogotaCOCOL170+57COP↗
ComorosMoroniKMCOM174+269KMF↗
Cook IslandsAvaruaCKCOK184+682NZD↗
Costa RicaSan JoseCRCRI188+506CRC↗
CroatiaZagrebHRHRV191+385EUR↗
CubaHavanaCUCUB192+53CUP↗
CuracaoWillemstadCWCUW531+599XCG↗
CyprusNicosiaCYCYP196+357EUR↗
CzechiaPragueCZCZE203+420CZK↗
Democratic Republic of the CongoKinshasaCDCOD180+243CDF↗
DenmarkCopenhagenDKDNK208+45DKK↗
DjiboutiDjiboutiDJDJI262+253DJF↗
DominicaRoseauDMDMA212+1 767XCD↗
Dominican RepublicSanto DomingoDODOM214+1 809, +1 829, +1 849DOP↗
East TimorDiliTLTLS626+670USD↗
EcuadorQuitoECECU218+593USD↗
EgyptCairoEGEGY818+20EGP↗
El SalvadorSan SalvadorSVSLV222+503SVC, USD↗
Equatorial GuineaCiudad de la PazGQGNQ226+240XAF↗
EritreaAsmaraERERI232+291ERN↗
EstoniaTallinnEEEST233+372EUR↗
EswatiniMbabaneSZSWZ748+268SZL↗
EthiopiaAddis AbabaETETH231+251ETB↗
Falkland IslandsStanleyFKFLK238+500FKP↗
Faroe IslandsTorshavnFOFRO234+298DKK↗
FijiSuvaFJFJI242+679FJD↗
FinlandHelsinkiFIFIN246+358EUR↗
FranceParisFRFRA250+33EUR↗
French GuianaCayenneGFGUF254+594EUR↗
French PolynesiaPapeetePFPYF258+689XPF↗
French Southern TerritoriesPort-aux-FrancaisTFATF260+262EUR↗
GabonLibrevilleGAGAB266+241XAF↗
GambiaBanjulGMGMB270+220GMD↗
GeorgiaTbilisiGEGEO268+995GEL↗
GermanyBerlinDEDEU276+49EUR↗
GhanaAccraGHGHA288+233GHS↗
GibraltarGibraltarGIGIB292+350GIP↗
GreeceAthensGRGRC300+30EUR↗
GreenlandNuukGLGRL304+299DKK↗
GrenadaSt. George'sGDGRD308+1 473XCD↗
GuadeloupeBasse-TerreGPGLP312+590EUR↗
GuamHagatnaGUGUM316+1 671USD↗
GuatemalaGuatemala CityGTGTM320+502GTQ↗
GuernseySt Peter PortGGGGY831+44GBP↗
GuineaConakryGNGIN324+224GNF↗
Guinea-BissauBissauGWGNB624+245XOF↗
GuyanaGeorgetownGYGUY328+592GYD↗
HaitiPort-au-PrinceHTHTI332+509HTG, USD↗
Heard Island and McDonald IslandsCapital not listedHMHMD334+672AUD↗
HondurasTegucigalpaHNHND340+504HNL↗
Hong KongHong KongHKHKG344+852HKD↗
HungaryBudapestHUHUN348+36HUF↗
IcelandReykjavikISISL352+354ISK↗
IndiaNew DelhiININD356+91INR↗
IndonesiaJakartaIDIDN360+62IDR↗
IranTehranIRIRN364+98IRR↗
IraqBaghdadIQIRQ368+964IQD↗
IrelandDublinIEIRL372+353EUR↗
Isle of ManDouglasIMIMN833+44GBP↗
IsraelJerusalemILISR376+972ILS↗
ItalyRomeITITA380+39EUR↗
Ivory CoastYamoussoukroCICIV384+225XOF↗
JamaicaKingstonJMJAM388+1 876JMD↗
JapanTokyoJPJPN392+81JPY↗
JerseySaint HelierJEJEY832+44GBP↗
JordanAmmanJOJOR400+962JOD↗
KazakhstanNur-SultanKZKAZ398+7KZT↗
KenyaNairobiKEKEN404+254KES↗
KiribatiTarawaKIKIR296+686AUD↗
KuwaitKuwait CityKWKWT414+965KWD↗
KyrgyzstanBishkekKGKGZ417+996KGS↗
LaosVientianeLALAO418+856LAK↗
LatviaRigaLVLVA428+371EUR↗
LebanonBeirutLBLBN422+961LBP↗
LesothoMaseruLSLSO426+266LSL, ZAR↗
LiberiaMonroviaLRLBR430+231LRD↗
LibyaTripoliLYLBY434+218LYD↗
LiechtensteinVaduzLILIE438+423CHF↗
LithuaniaVilniusLTLTU440+370EUR↗
LuxembourgLuxembourgLULUX442+352EUR↗
MacaoMacaoMOMAC446+853MOP↗
MadagascarAntananarivoMGMDG450+261MGA↗
MalawiLilongweMWMWI454+265MWK↗
MalaysiaKuala LumpurMYMYS458+60MYR↗
MaldivesMaleMVMDV462+960MVR↗
MaliBamakoMLMLI466+223XOF↗
MaltaVallettaMTMLT470+356EUR↗
Marshall IslandsMajuroMHMHL584+692USD↗
MartiniqueFort-de-FranceMQMTQ474+596EUR↗
MauritaniaNouakchottMRMRT478+222MRU↗
MauritiusPort LouisMUMUS480+230MUR↗
MayotteMamoudzouYTMYT175+262EUR↗
MexicoMexico CityMXMEX484+52MXN↗
MicronesiaPalikirFMFSM583+691USD↗
MoldovaChisinauMDMDA498+373MDL↗
MonacoMonacoMCMCO492+377EUR↗
MongoliaUlaanbaatarMNMNG496+976MNT↗
MontenegroPodgoricaMEMNE499+382EUR↗
MontserratPlymouthMSMSR500+1 664XCD↗
MoroccoRabatMAMAR504+212MAD↗
MozambiqueMaputoMZMOZ508+258MZN↗
MyanmarNay Pyi TawMMMMR104+95MMK↗
NamibiaWindhoekNANAM516+264NAD, ZAR↗
NauruYarenNRNRU520+674AUD↗
NepalKathmanduNPNPL524+977NPR↗
NetherlandsAmsterdamNLNLD528+31EUR↗
New CaledoniaNoumeaNCNCL540+687XPF↗
New ZealandWellingtonNZNZL554+64NZD↗
NicaraguaManaguaNINIC558+505NIO↗
NigerNiameyNENER562+227XOF↗
NigeriaAbujaNGNGA566+234NGN↗
NiueAlofiNUNIU570+683NZD↗
Norfolk IslandKingstonNFNFK574+672AUD↗
North KoreaPyongyangKPPRK408+850KPW↗
North MacedoniaSkopjeMKMKD807+389MKD↗
Northern Mariana IslandsSaipanMPMNP580+1 670USD↗
NorwayOsloNONOR578+47NOK↗
OmanMuscatOMOMN512+968OMR↗
PakistanIslamabadPKPAK586+92PKR↗
PalauMelekeokPWPLW585+680USD↗
PalestineEast JerusalemPSPSE275+970Not listed↗
PanamaPanama CityPAPAN591+507PAB, USD↗
Papua New GuineaPort MoresbyPGPNG598+675PGK↗
ParaguayAsuncionPYPRY600+595PYG↗
PeruLimaPEPER604+51PEN↗
PhilippinesManilaPHPHL608+63PHP↗
Pitcairn IslandsAdamstownPNPCN612+870NZD↗
PolandWarsawPLPOL616+48PLN↗
PortugalLisbonPTPRT620+351EUR↗
Puerto RicoSan JuanPRPRI630+1USD↗
QatarDohaQAQAT634+974QAR↗
Republic of the CongoBrazzavilleCGCOG178+242XAF↗
ReunionSaint-DenisREREU638+262EUR↗
RomaniaBucharestROROU642+40RON↗
RussiaMoscowRURUS643+7RUB↗
RwandaKigaliRWRWA646+250RWF↗
Saint BarthelemyGustaviaBLBLM652+590EUR↗
Saint Helena, Ascension and Tristan da CunhaJamestownSHSHN654+290SHP↗
Saint Kitts and NevisBasseterreKNKNA659+1 869XCD↗
Saint LuciaCastriesLCLCA662+1 758XCD↗
Saint MartinMarigotMFMAF663+590EUR↗
Saint Pierre and MiquelonSaint-PierrePMSPM666+508EUR↗
Saint Vincent and the GrenadinesKingstownVCVCT670+1 784XCD↗
SamoaApiaWSWSM882+685WST↗
San MarinoSan MarinoSMSMR674+378EUR↗
Sao Tome and PrincipeSao TomeSTSTP678+239STN↗
Saudi ArabiaRiyadhSASAU682+966SAR↗
SenegalDakarSNSEN686+221XOF↗
SerbiaBelgradeRSSRB688+381RSD↗
SeychellesVictoriaSCSYC690+248SCR↗
Sierra LeoneFreetownSLSLE694+232SLE↗
SingaporeSingaporeSGSGP702+65SGD↗
Sint MaartenPhilipsburgSXSXM534+1 721XCG↗
SlovakiaBratislavaSKSVK703+421EUR↗
SloveniaLjubljanaSISVN705+386EUR↗
Solomon IslandsHoniaraSBSLB090+677SBD↗
SomaliaMogadishuSOSOM706+252SOS↗
South AfricaPretoria; Cape Town; BloemfonteinZAZAF710+27ZAR↗
South Georgia and the South Sandwich IslandsGrytvikenGSSGS239+500Not listed↗
South KoreaSeoulKRKOR410+82KRW↗
South SudanJubaSSSSD728+211SSP↗
SpainMadridESESP724+34EUR↗
Sri LankaSri Jayawardenepura KotteLKLKA144+94LKR↗
SudanKhartoumSDSDN729+249SDG↗
SurinameParamariboSRSUR740+597SRD↗
Svalbard and Jan MayenLongyearbyenSJSJM744+47NOK↗
SwedenStockholmSESWE752+46SEK↗
SwitzerlandBernCHCHE756+41CHF↗
SyriaDamascusSYSYR760+963SYP↗
TaiwanTaipeiTWTWN158+886TWD↗
TajikistanDushanbeTJTJK762+992TJS↗
TanzaniaDodomaTZTZA834+255TZS↗
ThailandBangkokTHTHA764+66THB↗
TogoLomeTGTGO768+228XOF↗
TokelauCapital not listedTKTKL772+690NZD↗
TongaNuku'alofaTOTON776+676TOP↗
Trinidad and TobagoPort of SpainTTTTO780+1 868TTD↗
TunisiaTunisTNTUN788+216TND↗
TürkiyeAnkaraTRTUR792+90TRY↗
TurkmenistanAshgabatTMTKM795+993TMT↗
Turks and Caicos IslandsCockburn TownTCTCA796+1 649USD↗
TuvaluFunafutiTVTUV798+688AUD↗
U.S. Minor Outlying IslandsCapital not listedUMUMI581—USD↗
U.S. Virgin IslandsCharlotte AmalieVIVIR850+1 340USD↗
UgandaKampalaUGUGA800+256UGX↗
UkraineKyivUAUKR804+380UAH↗
United Arab EmiratesAbu DhabiAEARE784+971AED↗
United KingdomLondonGBGBR826+44GBP↗
United StatesWashington, D.C.USUSA840+1USD↗
UruguayMontevideoUYURY858+598UYU, UYW↗
UzbekistanTashkentUZUZB860+998UZS↗
VanuatuPort VilaVUVUT548+678VUV↗
Vatican CityVatican CityVAVAT336+39 06EUR↗
VenezuelaCaracasVEVEN862+58VES, VED↗
VietnamHanoiVNVNM704+84VND↗
Wallis and FutunaMata UtuWFWLF876+681XPF↗
Western SaharaEl-AaiunEHESH732+212MAD↗
YemenSanaaYEYEM887+967YER↗
ZambiaLusakaZMZMB894+260ZMW↗
ZimbabweHarareZWZWE716+263ZWG↗

249 ISO country and territory entries in the full directory. Reference snapshot imported 26 September 2026. Listing does not indicate Ostro eligibility.

BROWSE THE DIRECTORY

Start with a continent.

A QUICK GUIDE

Which country code do you need?

“Country code” can mean several things. Check the field label before copying a value.

IN / IND / 356

ISO country codes

Two letters, three letters, or three digits identify the same country or territory. Keep leading zeros in numeric codes.

+91

Calling prefixes

Used in international telephone numbers. Some countries share a calling code; a listed prefix can also contain an area code.

INR / .in

Currency & internet codes

A currency code identifies money. A country-code top-level domain is an internet domain suffix. Neither is a telephone code.

Country code questions

Are ISO alpha-2 and alpha-3 codes interchangeable?

No. They represent the same place using different formats. Use the two-letter or three-letter value requested by your form or system. IOC and FIFA references may differ from ISO codes.

Why are there 249 entries rather than 249 sovereign states?

The directory covers the ISO-assigned countries and territories in the source snapshot, including dependencies and other areas. It is not a count of sovereign states or an Ostro service-availability list.

Does a country have just one language or time zone?

Not necessarily. Country pages show the language entries supplied by the reference source and the time-zone identifiers listed in IANA’s zone.tab. Language lists are not a complete account of every spoken, official, Indigenous, or signed language.

How current are the details?

The source page lists the exact dataset versions. These are reference snapshots, not live official validation. Confirm requirements with the relevant authority for an operational use, especially telephone routes, currencies, and sporting identifiers.