SIL International Home

ISO 639 Code Tables

This page offers a combined view of the language code tables of ISO 639 parts 1, 2, and 3. Select just the elements of the Part 1, 2, or 3 code, or show the set of code elements sorted by name. Viewing by name will enable you to browse for any name associated with a specific identifier, including an inverted form of a name (e.g., the code element id=[aaq] "Eastern Abnaki" will also be found under "Abnaki, Eastern"). The elements may also be ordered by scope of denotation or type of language. The "more" link provides further documentation on what the code element denotes. In the case of a macrolanguage, this includes a listing of its individual member languages.

View by: 

                  Starting with   
See also: Library of Congress ISO 639-2 Registration Authority (which is the primary authority for Parts 1 and 2 of the standard) and ISO 639-5 Registration Authority. These sites are the definitive sources in the case of a discrepancy with this site.

See also Retired Code Elements Index

639-1 639-2/
639-5
639-3
Language Name Scope Type
aa aar aar Afar Individual Living more ...
ab abk abk Abkhazian Individual Living more ...
ae ave ave Avestan Individual Ancient more ...
af afr afr Afrikaans Individual Living more ...
ak aka aka Akan Macrolanguage Living more ...
am amh amh Amharic Individual Living more ...
an arg arg Aragonese Individual Living more ...
ar ara ara Arabic Macrolanguage Living more ...
as asm asm Assamese Individual Living more ...
av ava ava Avaric Individual Living more ...
ay aym aym Aymara Macrolanguage Living more ...
az aze aze Azerbaijani Macrolanguage Living more ...
ba bak bak Bashkir Individual Living more ...
be bel bel Belarusian Individual Living more ...
bg bul bul Bulgarian Individual Living more ...
bh bih Bihari languages Collective more ...
bi bis bis Bislama Individual Living more ...
bm bam bam Bambara Individual Living more ...
bn ben ben Bengali Individual Living more ...
bo bod / tib*  bod Tibetan Individual Living more ...
br bre bre Breton Individual Living more ...
bs bos bos Bosnian Individual Living more ...
ca cat cat Catalan Individual Living more ...
ce che che Chechen Individual Living more ...
ch cha cha Chamorro Individual Living more ...
co cos cos Corsican Individual Living more ...
cr cre cre Cree Macrolanguage Living more ...
cs ces / cze*  ces Czech Individual Living more ...
cu chu chu Church Slavic Individual Ancient more ...
cv chv chv Chuvash Individual Living more ...
cy cym / wel*  cym Welsh Individual Living more ...
da dan dan Danish Individual Living more ...
de deu / ger*  deu German Individual Living more ...
dv div div Dhivehi Individual Living more ...
dz dzo dzo Dzongkha Individual Living more ...
ee ewe ewe Ewe Individual Living more ...
el ell / gre*  ell Modern Greek (1453-) Individual Living more ...
en eng eng English Individual Living more ...
eo epo epo Esperanto Individual Constructed more ...
es spa spa Spanish Individual Living more ...
et est est Estonian Macrolanguage Living more ...
eu eus / baq*  eus Basque Individual Living more ...
fa fas / per*  fas Persian Macrolanguage Living more ...
ff ful ful Fulah Macrolanguage Living more ...
fi fin fin Finnish Individual Living more ...
fj fij fij Fijian Individual Living more ...
fo fao fao Faroese Individual Living more ...
fr fra / fre*  fra French Individual Living more ...
fy fry fry Western Frisian Individual Living more ...
ga gle gle Irish Individual Living more ...
gd gla gla Scottish Gaelic Individual Living more ...
gl glg glg Galician Individual Living more ...
gn grn grn Guarani Macrolanguage Living more ...
gu guj guj Gujarati Individual Living more ...
gv glv glv Manx Individual Living more ...
ha hau hau Hausa Individual Living more ...
he heb heb Hebrew Individual Living more ...
hi hin hin Hindi Individual Living more ...
ho hmo hmo Hiri Motu Individual Living more ...
hr hrv hrv Croatian Individual Living more ...
ht hat hat Haitian Individual Living more ...
hu hun hun Hungarian Individual Living more ...
hy hye / arm*  hye Armenian Individual Living more ...
hz her her Herero Individual Living more ...
ia ina ina Interlingua (International Auxiliary Language Association) Individual Constructed more ...
id ind ind Indonesian Individual Living more ...
ie ile ile Interlingue Individual Constructed more ...
ig ibo ibo Igbo Individual Living more ...
ii iii iii Sichuan Yi Individual Living more ...
ik ipk ipk Inupiaq Macrolanguage Living more ...
io ido ido Ido Individual Constructed more ...
is isl / ice*  isl Icelandic Individual Living more ...
it ita ita Italian Individual Living more ...
iu iku iku Inuktitut Macrolanguage Living more ...
ja jpn jpn Japanese Individual Living more ...
jv jav jav Javanese Individual Living more ...
ka kat / geo*  kat Georgian Individual Living more ...
kg kon kon Kongo Macrolanguage Living more ...
ki kik kik Kikuyu Individual Living more ...
kj kua kua Kuanyama Individual Living more ...
kk kaz kaz Kazakh Individual Living more ...
kl kal kal Kalaallisut Individual Living more ...
km khm khm Central Khmer Individual Living more ...
kn kan kan Kannada Individual Living more ...
ko kor kor Korean Individual Living more ...
kr kau kau Kanuri Macrolanguage Living more ...
ks kas kas Kashmiri Individual Living more ...
ku kur kur Kurdish Macrolanguage Living more ...
kv kom kom Komi Macrolanguage Living more ...
kw cor cor Cornish Individual Living more ...
ky kir kir Kirghiz Individual Living more ...
la lat lat Latin Individual Ancient more ...
lb ltz ltz Luxembourgish Individual Living more ...
lg lug lug Ganda Individual Living more ...
li lim lim Limburgan Individual Living more ...
ln lin lin Lingala Individual Living more ...
lo lao lao Lao Individual Living more ...
lt lit lit Lithuanian Individual Living more ...
lu lub lub Luba-Katanga Individual Living more ...
lv lav lav Latvian Macrolanguage Living more ...
mg mlg mlg Malagasy Macrolanguage Living more ...
mh mah mah Marshallese Individual Living more ...
mi mri / mao*  mri Maori Individual Living more ...
mk mkd / mac*  mkd Macedonian Individual Living more ...
ml mal mal Malayalam Individual Living more ...
mn mon mon Mongolian Macrolanguage Living more ...
mr mar mar Marathi Individual Living more ...
ms msa / may*  msa Malay (macrolanguage) Macrolanguage Living more ...
mt mlt mlt Maltese Individual Living more ...
my mya / bur*  mya Burmese Individual Living more ...
na nau nau Nauru Individual Living more ...
nb nob nob Norwegian Bokmål Individual Living more ...
nd nde nde North Ndebele Individual Living more ...
ne nep nep Nepali (macrolanguage) Macrolanguage Living more ...
ng ndo ndo Ndonga Individual Living more ...
nl nld / dut*  nld Dutch Individual Living more ...
nn nno nno Norwegian Nynorsk Individual Living more ...
no nor nor Norwegian Macrolanguage Living more ...
nr nbl nbl South Ndebele Individual Living more ...
nv nav nav Navajo Individual Living more ...
ny nya nya Nyanja Individual Living more ...
oc oci oci Occitan (post 1500) Individual Living more ...
oj oji oji Ojibwa Macrolanguage Living more ...
om orm orm Oromo Macrolanguage Living more ...
or ori ori Oriya (macrolanguage) Macrolanguage Living more ...
os oss oss Ossetian Individual Living more ...
pa pan pan Panjabi Individual Living more ...
pi pli pli Pali Individual Ancient more ...
pl pol pol Polish Individual Living more ...
ps pus pus Pushto Macrolanguage Living more ...
pt por por Portuguese Individual Living more ...
qu que que Quechua Macrolanguage Living more ...
rm roh roh Romansh Individual Living more ...
rn run run Rundi Individual Living more ...
ro ron / rum*  ron Romanian Individual Living more ...
ru rus rus Russian Individual Living more ...
rw kin kin Kinyarwanda Individual Living more ...
sa san san Sanskrit Individual Ancient more ...
sc srd srd Sardinian Macrolanguage Living more ...
sd snd snd Sindhi Individual Living more ...
se sme sme Northern Sami Individual Living more ...
sg sag sag Sango Individual Living more ...
sh (deprecated) hbs Serbo-Croatian Macrolanguage Living more ...
si sin sin Sinhala Individual Living more ...
sk slk / slo*  slk Slovak Individual Living more ...
sl slv slv Slovenian Individual Living more ...
sm smo smo Samoan Individual Living more ...
sn sna sna Shona Individual Living more ...
so som som Somali Individual Living more ...
sq sqi / alb*  sqi Albanian Macrolanguage Living more ...
sr srp srp Serbian Individual Living more ...
ss ssw ssw Swati Individual Living more ...
st sot sot Southern Sotho Individual Living more ...
su sun sun Sundanese Individual Living more ...
sv swe swe Swedish Individual Living more ...
sw swa swa Swahili (macrolanguage) Macrolanguage Living more ...
ta tam tam Tamil Individual Living more ...
te tel tel Telugu Individual Living more ...
tg tgk tgk Tajik Individual Living more ...
th tha tha Thai Individual Living more ...
ti tir tir Tigrinya Individual Living more ...
tk tuk tuk Turkmen Individual Living more ...
tl tgl tgl Tagalog Individual Living more ...
tn tsn tsn Tswana Individual Living more ...
to ton ton Tonga (Tonga Islands) Individual Living more ...
tr tur tur Turkish Individual Living more ...
ts tso tso Tsonga Individual Living more ...
tt tat tat Tatar Individual Living more ...
tw twi twi Twi Individual Living more ...
ty tah tah Tahitian Individual Living more ...
ug uig uig Uighur Individual Living more ...
uk ukr ukr Ukrainian Individual Living more ...
ur urd urd Urdu Individual Living more ...
uz uzb uzb Uzbek Macrolanguage Living more ...
ve ven ven Venda Individual Living more ...
vi vie vie Vietnamese Individual Living more ...
vo vol vol Volapük Individual Constructed more ...
wa wln wln Walloon Individual Living more ...
wo wol wol Wolof Individual Living more ...
xh xho xho Xhosa Individual Living more ...
yi yid yid Yiddish Macrolanguage Living more ...
yo yor yor Yoruba Individual Living more ...
za zha zha Zhuang Macrolanguage Living more ...
zh zho / chi*  zho Chinese Macrolanguage Living more ...
zu zul zul Zulu Individual Living more ...
When two codes are provided for the same language, they are to be considered synonyms. The first is from the code set for terminology applications (ISO 639-2/T) and the second is from the code set for bibliographic applications (ISO 639-2/B).