Country Code Reference
Search common ISO country codes.
Overview
The Country Code Reference is a searchable directory of ISO 3166 country codes, dialling codes and currency codes for every recognised territory. Type "japan", "JP", "+81" or "JPY" and the table filters live, returning the official English name, both ISO 3166-1 alpha-2 and alpha-3 codes, the E.164 calling prefix and the ISO 4217 currency.
It is aimed at developers wiring up address forms, finance teams reconciling international invoices, travel agents quoting itineraries and journalists fact-checking a story. Long-tail queries it answers include "ISO alpha-3 code for Sweden", "Vietnam country dialling code", "what's the ISO code for the UK?" and "ISO country code GB vs UK".
How it works
The dataset is the canonical ISO 3166-1 list, kept in sync with the standard's quarterly updates. Each entry pairs the country name with the alpha-2 code (the two-letter form used in domain names and language tags), the alpha-3 code (used in passports and Olympic codes) and the three-digit numeric code.
The dialling-code column shows the ITU E.164 country calling code, and the currency column shows the ISO 4217 three-letter currency code. Search is a case-insensitive contains match against every field at once, so partial input narrows the table without forcing you to pick which column to search.
Examples
Japan → JP / JPN / 392 / +81 / JPY
United Kingdom → GB / GBR / 826 / +44 / GBP
Brazil → BR / BRA / 076 / +55 / BRL
Switzerland → CH / CHE / 756 / +41 / CHF
FAQ
Why is the UK code "GB" and not "UK"?
ISO 3166 uses "GB" because the country's full name in the standard is "United Kingdom of Great Britain and Northern Ireland". "UK" is reserved for Ukraine in some historic mappings — though modern ISO uses "UA" for Ukraine, "UK" is left unused in alpha-2.
What's the difference between alpha-2 and alpha-3?
Alpha-2 is the two-letter code used in URLs, language tags and most APIs (US, DE, JP). Alpha-3 is the three-letter code used where collisions matter, such as passports and Olympics broadcast graphics (USA, DEU, JPN).
Is the calling code the same as a country's international dialling prefix?
The calling code is the digits after the international access code. To call Japan from the US you dial 011 81; from the UK you dial 00 81. The country code itself is 81 regardless.
What about territories like Hong Kong?
ISO 3166 includes sub-national territories with their own codes (Hong Kong is HK / HKG), separate from their parent country. The table lists each entry as the standard defines it.
Does the table cover historical countries?
No. ISO 3166 maintains historical codes in a separate registry; this table covers only currently assigned codes.