Dataset · ISO 639
Dataset · ISO 639
Languages
ISO 639 language codes with native and localized names, and the variants three registries recognise — the official BCP 47 subtags, Unicode CLDR's locales, and what your runtime's Intl actually supports.
- Languages
- 247
- With 639-1
- 184
- Names in
- en
- Languages
- 247
- With 639-1
- 184
- Registry
- IANA Language Subtag Registry
- Locale data
- Unicode CLDR 48
- Names in
- en
Manifest 01 · Reference
ISO 639 Language Codes
- Source
- IANA Language Subtag Registry + Unicode CLDR 48
- Standard
- ISO 639-1 (2-letter) + ISO 639-3 (3-letter)
- Coverage
- 184 ISO 639-1 languages + 63 that are official somewhere but have no 639-1 code (e.g. Swiss German, Filipino)
- Names
- Native and localized names via Intl.DisplayNames — pick the display language in the header
Records247
VariantsBCP 47Official IANA dialect/orthography variantsCLDRAll Unicode locale dataIntlWhat your runtime supports
639-1 | 639-3 | Name | Native Name | Localized Name | BCP 47 Variants | CLDR | Intl Supported | |
|---|---|---|---|---|---|---|---|---|
| aa | aar | Afar | Afar | - | 2 variants | 2 variants | ||
| ab | abk | Abkhazian | Abkhazian | - | - | - | ||
| ae | ave | Avestan | Avestan | - | - | - | ||
| af | afr | Afrikaans | Afrikaans | Afrikaans | - | 1 variant | 1 variant | |
| ak | aka | Akan | Akan | Akan | - | - | - | |
| am | amh | Amharic | አማርኛ | Amharic | - | - | - | |
| an | arg | Aragonese | Aragonese | - | - | - | ||
| ar | ara | Arabic | العربية | Arabic | - | 27 variants | 27 variants | |
| as | asm | Assamese | অসমীয়া | Assamese | - | - | - | |
| av | ava | Avaric | Avaric | - | - | - | ||
| ay | aym | Aymara | Aymara | - | - | - | ||
| az | aze | Azerbaijani | azərbaycan | Azerbaijani | 1 variant | 5 variants | 5 variants | |
| ba | bak | Bashkir | башҡорт | Bashkir | 1 variant | - | - | |
| be | bel | Belarusian | беларуская | Belarusian | 2 variants | 1 variant | 1 variant | |
| bg | bul | Bulgarian | български | Bulgarian | 1 variant | - | - | |
| bh | - | Bihari languages | Bhojpuri | - | - | - | ||
| bi | bis | Bislama | Bislama | - | - | - | ||
| bm | bam | Bambara | bamanakan | Bambara | - | 1 variant | 1 variant | |
| bn | ben | Bengali | বাংলা | Bangla | - | 1 variant | 1 variant | |
| bo | bod | Tibetan | བོད་སྐད་ | Tibetan | 1 variant | 1 variant | 1 variant |