Country & Language Codes
Searchable ISO 3166 country codes (alpha-2, alpha-3, numeric) and ISO 639 language codes. Copy any format instantly.
| Country | Alpha-2 | Alpha-3 | Numeric |
|---|
How to use the Country & Language Codes
-
Search for a country or language.
-
Find the code you need.
-
Click to copy alpha-2, alpha-3, or numeric.
What are ISO country and language codes?
ISO 3166 defines standard two-letter (US, GB), three-letter (USA, GBR), and numeric (840, 826) codes for every country. ISO 639 defines codes for languages (en, es, zh). These are used in locale identifiers, APIs, databases, and HTML lang attributes.
Key features
- All ISO 3166-1 country codes: alpha-2, alpha-3, numeric
- ISO 639-1 language codes
- Searchable by name, code, or region
- Click any code to copy
Frequently asked questions
Which countries are included?
All 249 officially assigned ISO 3166-1 codes — UN member states and dependent territories.
What's alpha-2 vs alpha-3?
Alpha-2 codes (US, GB) are shorter. Alpha-3 codes (USA, GBR) are more readable. Both identify the same country.
Is this updated with geo changes?
We update periodically following ISO maintenance announcements.