ISO 639-1 codes CheatSheet

ISO 639 language codes exist to identify the languages, dialects and languages scripts around the world. It is an international standardization of linguistic codes.


Table of Content




# Getting started ISO 639-1 Language Code


What is ISO 639-1 Language Code ?

ISO 639 language codes exist to identify the languages, dialects and languages scripts around the world. It is an international standardization of linguistic codes.

ISO 639 language codes were released by ISO (International Organization for Standardization). ISO standards are the most frequently used linguistic codification - from language recognition to translation, ISO language codes have proven to be crucial for neural learning.

ISO 639 contains language designators that allow assignment of target locales for localization projects. A locale is a set that defines the language and region preferences that the user wants to see in their user interface. Usually a locale identifier includes a language code and a country or region code.

ISO 639-1 is a two-character code which serves as identifiers for major (macro) languages from the world, as well as some ancient languages.

  • The ISO 639-1 is a standardized nomenclature used to classify languages
  • The ISO 639-1 codes cover the world's major languages
  • These codes are a useful international and formal shorthand for indicating languages
  • Two-letter codes
  • Used to multilingual websites, aka Internationalization (i18n)
  • i18n language codes

# List of ISO 639-1 codes


List of ISO 639-1

639-1 code ISO language name Native name (endonym)
aa Afar Afaraf
ab Abkhaz ????? ??????
ae Avestan avesta
af Afrikaans Afrikaans
ak Akan Akan
am Amharic ????
an Aragonese aragons
ar Arabic ????? ???????
as Assamese ???????
av Avaric ???? ????
ay Aymara aymar aru
az Azerbaijani az?rbaycan dili
ba Bashkir ??????? ????
be Belarusian ?????????? ????
bg Bulgarian ????????? ????
bh Bihari ???????
bi Bislama Bislama
bm Bambara bamanankan
bn Bengali ?????
bo Tibetan ???????
br Breton brezhoneg
bs Bosnian bosanski jezik
ca Catalan Catal
ce Chechen ??????? ????
ch Chamorro Chamoru
co Corsican corsu
cr Cree ???????
cs Czech ?etina
cu Old Church Slavonic ????? ??????????
cv Chuvash ????? ?????
cy Welsh Cymraeg
da Danish dansk
de German Deutsch
dv Divehi Dhivehi
dz Dzongkha ??????
ee Ewe E?egbe
el Greek ????????
en English English
eo Esperanto Esperanto
es Spanish Espaol
et Estonian eesti
eu Basque euskara
fa Persian ?????
ff Fula Fulfulde
fi Finnish suomi
fj Fijian Vakaviti
fo Faroese froyskt
fr French Franais
fy Western Frisian Frysk
ga Irish Gaeilge
gd Scottish Gaelic Gidhlig
gl Galician galego
gu Gujarati ???????
gv Manx Gaelg
ha Hausa ??????
he Hebrew ?????
hi Hindi ??????
ho Hiri Motu Hiri Motu
hr Croatian Hrvatski
ht Haitian Kreyl ayisyen
hu Hungarian magyar
hy Armenian ???????
hz Herero Otjiherero
ia Interlingua Interlingua
id Indonesian Bahasa Indonesia
ie Interlingue Interlingue
ig Igbo As?s? Igbo
ii Nuosu ??? Nuosuhxop
ik Inupiaq Iupiaq
io Ido Ido
is Icelandic slenska
it Italian Italiano
iu Inuktitut ??????
ja Japanese ???
jv Javanese basa Jawa
ka Georgian ???????
kg Kongo Kikongo
ki Kikuyu G?k?y?
kj Kwanyama Kuanyama
kk Kazakh ????? ????
kl Kalaallisut kalaallisut
km Khmer ????????
kn Kannada ?????
ko Korean ???
kr Kanuri Kanuri
ks Kashmiri ???????
ku Kurdish Kurd
kv Komi ???? ???
kw Cornish Kernewek
ky Kyrgyz ????????
la Latin latine
lb Luxembourgish Ltzebuergesch
lg Ganda Luganda
li Limburgish Limburgs
ln Lingala Lingla
lo Lao ????
lt Lithuanian lietuvi? kalba
lu Luba-Katanga Tshiluba
lv Latvian latvieu valoda
mg Malagasy fiteny malagasy
mh Marshallese Kajin M?aje?
mi M?ori te reo M?ori
mk Macedonian ?????????? ?????
ml Malayalam ??????
mn Mongolian ?????? ???
mr Marathi ?????
ms Malay Bahasa Malaysia
mt Maltese Malti
my Burmese ?????
na Nauru Ekakair? Naoero
nb Norwegian Bokml Norsk bokml
nd Northern Ndebele isiNdebele
ne Nepali ??????
ng Ndonga Owambo
nl Dutch Nederlands
nn Norwegian Nynorsk Norsk nynorsk
no Norwegian Norsk
nr Southern Ndebele isiNdebele
nv Navajo Din bizaad
ny Chichewa chiChe?a
oc Occitan occitan
oj Ojibwe ????????
om Oromo Afaan Oromoo
or Oriya ?????
os Ossetian ???? ????
pa Panjabi ??????
pi P?li ????
pl Polish Polski
ps Pashto ????
pt Portuguese Portugus
qu Quechua Runa Simi
rm Romansh rumantsch grischun
rn Kirundi Ikirundi
ro Romanian Romn?
ru Russian ???????
rw Kinyarwanda Ikinyarwanda
sa Sanskrit ?????????
sc Sardinian sardu
sd Sindhi ??????
se Northern Sami Davvismegiella
sg Sango yng t sng
si Sinhala ?????
sk Slovak sloven?ina
sl Slovenian sloven?ina
sn Shona chiShona
so Somali Soomaaliga
sq Albanian Shqip
sr Serbian ?????? ?????
ss Swati SiSwati
st Southern Sotho Sesotho
su Sundanese Basa Sunda
sv Swedish Svenska
sw Swahili Kiswahili
ta Tamil ?????
te Telugu ??????
tg Tajik ??????
th Thai ???
ti Tigrinya ????
tk Turkmen Trkmen
tl Tagalog Wikang Tagalog
tn Tswana Setswana
to Tonga faka Tonga
tr Turkish Trke
ts Tsonga Xitsonga
tt Tatar ????? ????
tw Twi Twi
ty Tahitian Reo Tahiti
ug Uyghur ????????‎
uk Ukrainian ??????????
ur Urdu ????
uz Uzbek ?????
ve Venda Tshiven?a
vi Vietnamese Ti?ng Vi?t
vo Volapk Volapk
wa Walloon walon
wo Wolof Wollof
xh Xhosa isiXhosa
yi Yiddish ??????
yo Yoruba Yorb
za Zhuang Sa? cue??
zh Chinese ??
zu Zulu isiZulu


Best Suggest