Standards

Languages

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)
  • • Native names & Localized names: Generated via Intl.DisplayNames (use dropdown to change display language)
  • BCP 47 Variants: Official dialect/orthography variants from IANA
  • CLDR: All locale data from Unicode (includes regions, scripts, variants)
  • Intl: What your JavaScript runtime actually supports

Total: 247 languages

639-1
639-3
Name
Native Name
Localized Name
BCP 47 Variants
CLDR
Intl Supported
aaaarAfarAfar-2 variants2 variants
ababkAbkhazianAbkhazian---
aeaveAvestanAvestan---
afafrAfrikaansAfrikaansAfrikaans-1 variant1 variant
akakaAkanAkanAkan---
amamhAmharicአማርኛAmharic---
anargAragoneseAragonese---
araraArabicالعربيةArabic-27 variants27 variants
asasmAssameseঅসমীয়াAssamese---
avavaAvaricAvaric---
ayaymAymaraAymara---
azazeAzerbaijaniazərbaycanAzerbaijani1 variant5 variants5 variants
babakBashkirбашҡортBashkir1 variant--
bebelBelarusianбеларускаяBelarusian2 variants1 variant1 variant
bgbulBulgarianбългарскиBulgarian1 variant--
bh-Bihari languagesBhojpuri---
bibisBislamaBislama---
bmbamBambarabamanakanBambara-1 variant1 variant
bnbenBengaliবাংলাBangla-1 variant1 variant
bobodTibetanབོད་སྐད་Tibetan1 variant1 variant1 variant
1/13