Quick Fact
They’re called ISO 3166-1 alpha-2, and they’re the worldwide standard for labeling countries and subdivisions. The system covers every one of the 195 sovereign nations recognized by the United Nations—think US for the United States, IN for India, or CH for Switzerland.
Geographic Context
They’re not just abbreviations. They power country code top-level domains (.de, .jp), keep shipping labels consistent, and help banks process transactions across borders. By giving every nation a short, machine-readable tag, they turn geography into a tidy digital map—no surprises, no mismatches.
Key Details
Here’s a quick look at some major nations, their official codes, and the internet domains most people actually use—sometimes they don’t match.
| Country | ISO Alpha-2 Code | Common ccTLD |
|---|---|---|
| United States | US | .us |
| United Kingdom | GB | .uk |
| China | CN | .cn |
| India | IN | .in |
| Germany | DE | .de |
| Switzerland | CH | .ch |
Interesting Background
Switzerland’s CH comes from “Confoederatio Helvetica,” the old Latin name for the Swiss Confederation (a tip of the hat to the ancient Helvetii tribe). The UK’s official code is GB for Great Britain, yet its web domain is .uk—an oddball exception baked into the system. The logic isn’t always obvious; Germany uses DE (short for “Deutschland”) instead of GE. As of 2026, the standard covers all 193 UN member states plus two observer states, the Holy See and the State of Palestine ISO.
Practical Information
That .fr in a web address? It’s the ccTLD tied to this ISO standard. Your passport’s machine-readable strip? It uses the same codes. When you dial internationally, the numeric prefix (+44 for the UK) pairs with the two-letter ISO tag (GB). Just remember: these two-letter codes aren’t the same as the three-letter ISO alpha-3 codes or the phone-number prefixes. Always double-check against the official ISO 3166-1 list or a trusted source like Britannica—some quick-reference pages online still list outdated or wrong codes.
Who Uses Them?
Post offices need them to route mail correctly. Airlines print them on luggage tags. E-commerce sites filter products by country using them. Even sports federations use the codes when assigning team rosters for international tournaments. Honestly, this is one of those quiet systems that quietly makes the modern world run.
Where Can You Find the Full List?
Head to ISO’s online portal—it’s free, searchable, and updated in real time. Most reference sites copy from this source, so if you need to verify a code, that’s the place to go.
How Are New Codes Added?
Once the United Nations admits a new nation, ISO adds its two-letter tag within months. The process is methodical: the country submits a formal request, ISO checks for conflicts with existing codes, and then the new pair is published. It’s not a fast track—diplomacy moves slowly, and so does the standard.
What About Territories?
Places like Puerto Rico or Greenland don’t get their own ISO codes. Instead, they’re usually tagged under their parent country (US or DK). That said, some systems create unofficial codes for territories—just don’t expect them to match the official ISO list.
Can a Code Change?
Burma became Myanmar, so its code flipped from BU to MM in 1989. The Netherlands Antilles dissolved in 2010, and its code AN vanished overnight. Changes are rare, but when they occur, they ripple through databases, customs systems, and airline booking engines. Always confirm the current code before you rely on it.
How Do They Compare to Three-Letter Codes?
ISO also publishes three-letter codes (ISO alpha-3). They’re useful for printed documents or when you need a more descriptive tag—like USA instead of US. In most cases, though, the two-letter version is what you’ll see in URLs, APIs, and shipping labels.
What’s the Difference Between ccTLD and ISO Code?
They’re usually the same (DE for Germany, .de for the domain), but not always. The UK is a famous exception: its ISO code is GB, yet its domain is .uk. That mismatch trips up newcomers every time.
Are There Any Exceptions?
Liechtenstein uses LI instead of LIE. South Korea uses KR instead of KO. These quirks exist to prevent collisions and keep the system airtight. The rule of thumb: trust the official list, not your gut.
How Do I Look Up a Code Quickly?
Type “ISO 3166-1 alpha-2 [country name]” into any search bar and you’ll get the answer in seconds. If you’re writing code, most programming languages have libraries that include the full list—no need to memorize anything.
Why Should I Care?
They keep your online orders from getting lost. They let your bank flag suspicious foreign transactions. They help researchers map global health data. Next time you see a .br on a website, you’ll know it’s quietly doing its job—connecting you, without fanfare, to another corner of the planet.
