ISO 639-2 is the alpha-3 code in the Codes for the representation of names of languages-- Part 2. There are 21 languages that have alternative codes for bibliographic or terminology purposes. In those cases, each is listed separately and they are designated as "B" (bibliographic) or "T" (terminology). In all other cases there is only one ISO 639-2 code. Multiple codes assigned to the same language are to be considered synonyms. ISO 639-1 is the alpha-2 code.


English name of Language ISO 639-2 Code ISO 639-1 Code
Afar aar aa
Abkhazian abk ab
Achinese ace
Acoli ach
Adangme ada
Adyghe; Adygei ady
Afro-Asiatic languages afa
Afrihili afh
Afrikaans afr af
Ainu ain
Akan aka ak
Akkadian akk

alb (B)
Albanian sqi (T) sq
Aleut ale
Algonquian languages alg
Southern Altai alt
Amharic amh am
English, Old (ca.450-1100) ang
Angika anp
Apache languages apa
Arabic ara ar
Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE) arc
Aragonese arg an

arm (B)
Armenian hye (T) hy
Mapudungun; Mapuche arn
Arapaho arp
Artificial languages art
Arawak arw
Assamese asm as
Asturian; Bable; Leonese; Asturleonese ast
Athapascan languages ath
Australian languages aus
Avaric ava av
Avestan ave ae
Awadhi awa
Aymara aym ay
Azerbaijani aze az
Banda languages bad
Bamileke languages bai
Bashkir bak ba
Baluchi bal
Bambara bam bm
Balinese ban

baq (B)
Basque eus (T) eu
Basa bas
Baltic languages bat
Beja; Bedawiyet bej
Belarusian bel be
Bemba bem
Bengali ben bn
Berber languages ber
Bhojpuri bho
Bihari bih bh
Bikol bik
Bini; Edo bin
Bislama bis bi
Siksika bla
Bantu languages bnt

tib (B)
Tibetan bod (T) bo
Bosnian bos bs
Braj bra
Breton bre br
Batak languages btk
Buriat bua
Buginese bug
Bulgarian bul bg

bur (B)
Burmese mya (T) my
Blin; Bilin byn
Caddo cad
Central American Indian languages cai
Galibi Carib car
Catalan; Valencian cat ca
Caucasian languages cau
Cebuano ceb
Celtic languages cel

cze (B)
Czech ces (T) cs
Chamorro cha ch
Chibcha chb
Chechen che ce
Chagatai chg

chi (B)
Chinese zho (T) zh
Chuukese chk
Mari chm
Chinook jargon chn
Choctaw cho
Chipewyan; Dene Suline chp
Cherokee chr
Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic chu cu
Chuvash chv cv
Cheyenne chy
Chamic languages cmc
Coptic cop
Cornish cor kw
Corsican cos co
Creoles and pidgins, English based cpe
Creoles and pidgins, French-based cpf
Creoles and pidgins, Portuguese-based cpp
Cree cre cr
Crimean Tatar; Crimean Turkish crh
Creoles and pidgins crp
Kashubian csb
Cushitic languages cus

wel (B)
Welsh cym (T) cy

cze (B)
Czech ces (T) cs
Dakota dak
Danish dan da
Dargwa dar
Land Dayak languages day
Delaware del
Slave (Athapascan) den

ger (B)
German deu (T) de
Dogrib dgr
Dinka din
Divehi; Dhivehi; Maldivian div dv
Dogri doi
Dravidian languages dra
Lower Sorbian dsb
Duala dua
Dutch, Middle (ca.1050-1350) dum

dut (B)
Dutch; Flemish nld (T) nl
Dyula dyu
Dzongkha dzo dz
Efik efi
Egyptian (Ancient) egy
Ekajuk eka

gre (B)
Greek, Modern (1453-) ell (T) el
Elamite elx
English eng en
English, Middle (1100-1500) enm
Esperanto epo eo
Estonian est et

baq (B)
Basque eus (T) eu
Ewe ewe ee
Ewondo ewo
Fang fan
Faroese fao fo

per (B)
Persian fas (T) fa
Fanti fat
Fijian fij fj
Filipino; Pilipino fil
Finnish fin fi
Finno-Ugrian languages fiu
Fon fon

fre (B)
French fra (T) fr

fre (B)
French fra (T) fr
French, Middle (ca.1400-1600) frm
French, Old (842-ca.1400) fro
Northern Frisian frr
Eastern Frisian frs
Western Frisian fry fy
Fulah ful ff
Friulian fur
Ga gaa
Gayo gay
Gbaya gba
Germanic languages gem

geo (B)
Georgian kat (T) ka

ger (B)
German deu (T) de
Geez gez
Gilbertese gil
Gaelic; Scottish Gaelic gla gd
Irish gle ga
Galician glg gl
Manx glv gv
German, Middle High (ca.1050-1500) gmh
German, Old High (ca.750-1050) goh
Gondi gon
Gorontalo gor
Gothic got
Grebo grb
Greek, Ancient (to 1453) grc

gre (B)
Greek, Modern (1453-) ell (T) el
Guarani grn gn
Swiss German; Alemannic; Alsatian gsw
Gujarati guj gu
Gwich'in gwi
Haida hai
Haitian; Haitian Creole hat ht
Hausa hau ha
Hawaiian haw
Hebrew heb he
Herero her hz
Hiligaynon hil
Himachali him
Hindi hin hi
Hittite hit
Hmong hmn
Hiri Motu hmo ho
Croatian hrv hr
Upper Sorbian hsb
Hungarian hun hu
Hupa hup

arm (B)
Armenian hye (T) hy
Iban iba
Igbo ibo ig

ice (B)
Icelandic isl (T) is
Ido ido io
Sichuan Yi; Nuosu iii ii
Ijo languages ijo
Inuktitut iku iu
Interlingue; Occidental ile ie
Iloko ilo
Interlingua (International Auxiliary Language Association) ina ia
Indic languages inc
Indonesian ind id
Indo-European languages ine
Ingush inh
Inupiaq ipk ik
Iranian languages ira
Iroquoian languages iro

ice (B)
Icelandic isl (T) is
Italian ita it
Javanese jav jv
Lojban jbo
Japanese jpn ja
Judeo-Persian jpr
Judeo-Arabic jrb
Kara-Kalpak kaa
Kabyle kab
Kachin; Jingpho kac
Kalaallisut; Greenlandic kal kl
Kamba kam
Kannada kan kn
Karen languages kar
Kashmiri kas ks

geo (B)
Georgian kat (T) ka
Kanuri kau kr
Kawi kaw
Kazakh kaz kk
Kabardian kbd
Khasi kha
Khoisan languages khi
Central Khmer khm km
Khotanese; Sakan kho
Kikuyu; Gikuyu kik ki
Kinyarwanda kin rw
Kirghiz; Kyrgyz kir ky
Kimbundu kmb
Konkani kok
Komi kom kv
Kongo kon kg
Korean kor ko
Kosraean kos
Kpelle kpe
Karachay-Balkar krc
Karelian krl
Kru languages kro
Kurukh kru
Kuanyama; Kwanyama kua kj
Kumyk kum
Kurdish kur ku
Kutenai kut
Ladino lad
Lahnda lah
Lamba lam
Lao lao lo
Latin lat la
Latvian lav lv
Lezghian lez
Limburgan; Limburger; Limburgish lim li
Lingala lin ln
Lithuanian lit lt
Mongo lol
Lozi loz
Luxembourgish; Letzeburgesch ltz lb
Luba-Lulua lua
Luba-Katanga lub lu
Ganda lug lg
Luiseno lui
Lunda lun
Luo (Kenya and Tanzania) luo
Lushai lus

mac (B)
Macedonian mkd (T) mk
Madurese mad
Magahi mag
Marshallese mah mh
Maithili mai
Makasar mak
Malayalam mal ml
Mandingo man

mao (B)
Maori mri (T) mi
Austronesian languages map
Marathi mar mr
Masai mas

may (B)
Malay msa (T) ms
Moksha mdf
Mandar mdr
Mende men
Irish, Middle (900-1200) mga
Mi'kmaq; Micmac mic
Minangkabau min
Uncoded languages mis

mac (B)
Macedonian mkd (T) mk
Mon-Khmer languages mkh
Malagasy mlg mg
Maltese mlt mt
Manchu mnc
Manipuri mni
Manobo languages mno
Mohawk moh
Mongolian mon mn
Mossi mos

mao (B)
Maori mri (T) mi

may (B)
Malay msa (T) ms
Multiple languages mul
Munda languages mun
Creek mus
Mirandese mwl
Marwari mwr

bur (B)
Burmese mya (T) my
Mayan languages myn
Erzya myv
Nahuatl languages nah
North American Indian languages nai
Neapolitan nap
Nauru nau na
Navajo; Navaho nav nv
Ndebele, South; South Ndebele nbl nr
Ndebele, North; North Ndebele nde nd
Ndonga ndo ng
Low German; Low Saxon; German, Low; Saxon, Low nds
Nepali nep ne
Nepal Bhasa; Newari new
Nias nia
Niger-Kordofanian languages nic
Niuean niu

dut (B)
Dutch; Flemish nld (T) nl
Norwegian Nynorsk; Nynorsk, Norwegian nno nn
Bokmål, Norwegian; Norwegian Bokmål nob nb
Nogai nog
Norse, Old non
Norwegian nor no
N'Ko nqo
Pedi; Sepedi; Northern Sotho nso
Nubian languages nub
Classical Newari; Old Newari; Classical Nepal Bhasa nwc
Chichewa; Chewa; Nyanja nya ny
Nyamwezi nym
Nyankole nyn
Nyoro nyo
Nzima nzi
Occitan (post 1500) oci oc
Ojibwa oji oj
Oriya ori or
Oromo orm om
Osage osa
Ossetian; Ossetic oss os
Turkish, Ottoman (1500-1928) ota
Otomian languages oto
Papuan languages paa
Pangasinan pag
Pahlavi pal
Pampanga; Kapampangan pam
Panjabi; Punjabi pan pa
Papiamento pap
Palauan pau
Persian, Old (ca.600-400 B.C.) peo

per (B)
Persian fas (T) fa
Philippine languages phi
Phoenician phn
Pali pli pi
Polish pol pl
Pohnpeian pon
Portuguese por pt
Prakrit languages pra
Provençal, Old (to 1500);Occitan, Old (to 1500) pro
Pushto; Pashto pus ps
Reserved for local use qaa-qtz
Quechua que qu
Rajasthani raj
Rapanui rap
Rarotongan; Cook Islands Maori rar
Romance languages roa
Romansh roh rm
Romany rom

rum (B)
Romanian; Moldavian; Moldovan ron (T) ro

rum (B)
Romanian; Moldavian; Moldovan ron (T) ro
Rundi run rn
Aromanian; Arumanian; Macedo-Romanian rup
Russian rus ru
Sandawe sad
Sango sag sg
Yakut sah
South American Indian languages sai
Salishan languages sal
Samaritan Aramaic sam
Sanskrit san sa
Sasak sas
Santali sat
Sicilian scn
Scots sco
Selkup sel
Semitic languages sem
Irish, Old (to 900) sga
Sign Languages sgn
Shan shn
Sidamo sid
Sinhala; Sinhalese sin si
Siouan languages sio
Sino-Tibetan languages sit
Slavic languages sla

slo (B)
Slovak slk (T) sk

slo (B)
Slovak slk (T) sk
Slovenian slv sl
Southern Sami sma
Northern Sami sme se
Sami languages smi
Lule Sami smj
Inari Sami smn
Samoan smo sm
Skolt Sami sms
Shona sna sn
Sindhi snd sd
Soninke snk
Sogdian sog
Somali som so
Songhai languages son
Sotho, Southern sot st
Spanish; Castilian spa es

alb (B)
Albanian sqi (T) sq
Sardinian srd sc
Sranan Tongo srn
Serbian srp sr
Serer srr
Nilo-Saharan languages ssa
Swati ssw ss
Sukuma suk
Sundanese sun su
Susu sus
Sumerian sux
Swahili swa sw
Swedish swe sv
Classical Syriac syc
Syriac syr
Tahitian tah ty
Tai languages tai
Tamil tam ta
Tatar tat tt
Telugu tel te
Timne tem
Tereno ter
Tetum tet
Tajik tgk tg
Tagalog tgl tl
Thai tha th

tib (B)
Tibetan bod (T) bo
Tigre tig
Tigrinya tir ti
Tiv tiv
Tokelau tkl
Klingon; tlhIngan-Hol tlh
Tlingit tli
Tamashek tmh
Tonga (Nyasa) tog
Tonga (Tonga Islands) ton to
Tok Pisin tpi
Tsimshian tsi
Tswana tsn tn
Tsonga tso ts
Turkmen tuk tk
Tumbuka tum
Tupi languages tup
Turkish tur tr
Altaic languages tut
Tuvalu tvl
Twi twi tw
Tuvinian tyv
Udmurt udm
Ugaritic uga
Uighur; Uyghur uig ug
Ukrainian ukr uk
Umbundu umb
Undetermined und
Urdu urd ur
Uzbek uzb uz
Vai vai
Venda ven ve
Vietnamese vie vi
Volapük vol vo
Votic vot
Wakashan languages wak
Wolaitta; Wolaytta wal
Waray war
Washo was

wel (B)
Welsh cym (T) cy
Sorbian languages wen
Walloon wln wa
Wolof wol wo
Kalmyk; Oirat xal
Xhosa xho xh
Yao yao
Yapese yap
Yiddish yid yi
Yoruba yor yo
Yupik languages ypk
Zapotec zap
Blissymbols; Blissymbolics; Bliss zbl
Zenaga zen
Zhuang; Chuang zha za

chi (B)
Chinese zho (T) zh
Zande languages znd
Zulu zul zu
Zuni zun
No linguistic content; Not applicable zxx
Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki zza