Country Codes Lookup
Search any country name, calling code, ISO code, TLD, or currency code and jump straight to the matching reference page.
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.
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.