Language Codes

A handy list of ISO 639-1 language codes, sorted alphabetically by language name (as written in English). Some day I might make the columns sortable. Until then use your browser's built-in text search to jump to a specific code and see which natural language it represents.

See also this much more extensive and comprehensive language code lookup tool, courtesy of Richard Ishida.

Language NameCode
A
Abkhazianab
Afan (Oromo)om
Afaraa
Afrikaansaf
Albaniansq
Amharicam
Arabicar
Armenianar
Assamesehy
Aymaraay
Azerbaijaniaz
B
Bashkirba
Basqueeu
Bengali/Banglabn
Bhutanidz
Biharibh
Bislamabi
Bretonbr
Bulgarianbg
Burmesemy
Byelorussianbe
C
Cambodiankm
Catalanca
Chinesezh
Corsicanco
Croatianhr
Czechcs
D
Danishda
Dutchnl
E
Englishen
Esperantoeo
Estonianet
F
Faroesefo
Fijifj
Finnishfi
Frenchfr
Frisianfy
Fulaff
G
Galiciangl
Georgianka
Germande
Greekel
Greenlandickl
Guaranign
Gujaratigu
H
Hausaha
Hebrewhe
Hindihi
Hungarianhu
I
Icelandicis
Indonesianid
Interlinguaia
Interlingueie
Inuktitutiu
Inupiakik
Irishga
Italianit
J
Japaneseja
Javanesejv
K
Kannadakn
Kashmiriks
Kazakhkk
Kinyarwandarw
Kirghizky
Kurundirn
Koreanko
Kurdishku
L
Laothianlo
Latinla
Latvian/Lettishlv
Lingalaln
Lithuanianlt
M
Macedonianmk
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Moldavianmo
Mongolianmn
N
Nauruna
Nepaline
Norwegianno
O
Occitanoc
Oriyaor
P
Pashto/Pushtops
Persian (Farsi)fa
Polishpl
Portuguesept
Punjabipa
Q
Quechuaqu
R
Rhaeto-Romancerm
Romanianro
Russianru
S
Samoansm
Sanghosg
Sanskritsa
Scots Gaelicgd
Serbiansr
Serbo-Croatiansh
Setswanast
Shonatn
Sindhisn
Siswatiss
Slovaksk
Sloveniansl
Somaliso
Spanishes
Sundanesesu
Swahilisw
Swedishsv
Singhalesesi
T
Tagalogtl
Tajikta
Tatartt
Telugute
Thaith
Tibetanbo
Tigrinyati
Tongato
Tsongats
Turkishtr
Turkmentk
Twitw
U
Uigurug
Ukrainianuk
Urduur
Uzbekuz
V
Vietnamesevi
Volapukvo
W
Welshcy
Wolofwo
X
Xhosaxh
Volapukvo
Y
Yiddishyi
Yorubayo
Z
Zhuangza
Zuluzu