Quick Fact
They’re called ISO 3166-1 alpha-3 codes, part of an international standard run by the International Organization for Standardization (ISO). The United States is USA, Canada is CAN, and the United Kingdom is GBR. These three-letter codes sit alongside two-letter (alpha-2) and three-digit numeric codes for every 195 country recognized worldwide as of 2026.
Why do these codes exist?
You won’t find them on maps as physical features, but they’re the glue that holds global systems together. Shipping labels, internet domains (.de for Germany), banking transactions (SWIFT codes), and multinational databases all rely on these codes to stay precise. Honestly, this is the kind of behind-the-scenes standard that makes modern life run smoother—no one thinks about it until it’s missing.
What’s the difference between alpha-2, alpha-3, and numeric-3 codes?
| Code Type | Format | Primary Use & Example |
|---|---|---|
| Alpha-2 | Two letters | General purpose, internet domains. Example: FR for France. |
| Alpha-3 | Three letters | Closer to country name, used in specialized systems. Example: FRA for France. |
| Numeric-3 | Three digits | Useful in non-Latin script environments. Example: 250 for France. |
Don’t mix them up with phone codes—Lithuania’s ISO alpha-3 is LTU, while its dialing code is +370.
How did these codes come about?
A three-letter code—often called a TLA, or Three-Letter Acronym—strikes a sweet spot: clearer than a two-letter jumble (ARE vs. AE) and shorter than typing “United Arab Emirates” every time. Once assigned, codes rarely change unless a country’s name or status flips completely. That consistency is gold for historians, lawyers, and anyone trying to untangle old records.
When should I use alpha-3 codes instead of alpha-2?
But if you’re crunching data, moving money across borders, booking flights (ICAO codes), or managing global supply chains, alpha-3 is your bread and butter. The official keeper of these codes is the ISO 3166 Maintenance Agency. For anything mission-critical, always double-check here—unofficial lists can lag or get it wrong. As of 2026, the system covers all 193 UN member states, 2 observer states, and a handful of dependent territories.
Which countries have the shortest or longest alpha-3 codes?
Some codes feel almost like nicknames (IRN for Iran, PRK for North Korea), while others are just the first three letters of the country’s name (CAN for Canada, MEX for Mexico). A few, like GBR for the United Kingdom, are historical holdovers that don’t match the modern name. It’s a mixed bag, but that’s part of the charm—no two are quite alike.
Can a country’s alpha-3 code change?
Take the Netherlands Antilles—it dissolved in 2010, and its old code ANT got retired. More recently, Eswatini switched from SWT to SWZ when it rebranded from Swaziland. The ISO tries to avoid changes, but when they happen, they’re permanent. That’s why you’ll still see CSK in old databases for Czechoslovakia, even though the country split decades ago.
How do I look up a country’s alpha-3 code?
Most search engines will pull up the code if you type “[country name] ISO alpha-3.” If you’re coding, libraries like Python’s pycountry package or JavaScript’s i18n-iso-countries have the data built in. Just avoid random forums or outdated Wikipedia tables—accuracy matters when you’re shipping goods or filing taxes.
Are there any unofficial three-letter codes floating around?
Some organizations invent their own codes for internal shorthand (e.g., “USA” for the United States in one system might mean something else in another). Sports federations, airlines, and even video game developers sometimes cook up codes that don’t match ISO standards. That’s fine for their purposes, but don’t trust them for customs forms or legal documents—always go ISO.
Do all territories and dependencies have alpha-3 codes?
The ISO focuses on places with significant administrative or economic activity. For example, Greenland has GRL, but smaller islands might only get a numeric code or none at all. The full list lives on the ISO site, so if you’re unsure about a specific territory, check there first.
How do these codes affect internet domains?
That’s why Germany’s web addresses end in .de (for Deutschland) and Japan’s in .jp. The alpha-3 code rarely appears in domains, but it sneaks in elsewhere—like in SSL certificates or internationalized domain names (IDNs) where the full country name might be used. It’s a rare case where the two-letter version rules the web.
What happens if a country changes its name?
Look at North Macedonia: it switched from MKD to NMK in 2019 after the Prespa Agreement. The process isn’t instant—it can take years for databases to catch up. That’s why you’ll still see old codes in archived records. The ISO waits for UN recognition or similar confirmation before making the switch.
Can I request a new alpha-3 code for a place?
The bar is high: the place must have distinct sovereignty or a well-defined administrative role. Microstates or disputed territories rarely qualify. The best route is to work through your government or an agency like the UN and let the ISO handle the rest. It’s a slow process, but that’s intentional—stability matters most.
Where can I find a complete list of all alpha-3 codes?
You can also grab the data from open-source projects like GitHub repositories or Wikipedia’s tables (just verify the date). For developers, the ISO site offers downloadable files. If you’re in a hurry, a quick search for “ISO 3166 alpha-3 list” usually surfaces a clean, current table.
Why don’t some well-known places have alpha-3 codes?
Taiwan, for instance, doesn’t have an ISO alpha-3 code because it’s not a UN member state. Palestine is in a similar boat. The ISO sticks to places with clear sovereignty or administrative control, which leaves some gray areas without codes. It’s not a political statement—just a practical limit.
