Supported languages

Francis detects all 411 languages from franc-all, covering 22 writing systems.

Showing 411 of 411 languages

abkAbkhazian
Cyrillic
aceAchinese
Latin
acuAchuar-Shiwiar
Latin
adaAdangme
Latin
adyAdyghe
Cyrillic
aarAfar
Latin
afrAfrikaans
Latin
agrAguaruna
Latin
ajgAja
Latin
amcAmahuaca
Latin
amrAmarakaeri
Latin
qvaAmbo-Pasco Quechua
Latin
amhAmharic
Ethiopic
amiAmis
Latin
njoAo Naga
Latin
arlArabela
Latin
qxuArequipa-La Unión Quechua
Latin
hyeArmenian
Other
cniAsháninka
Latin
aiiAssyrian Neo-Aramaic
Syriac
astAsturian
Latin
kwiAwa-Cuaiquer
Latin
quyAyacucho Quechua
Latin
bbaBaatonum
Latin
banBalinese
Latin
rmnBalkan Romani
Latin
bamBambara
Latin
baxBamun
Latin
bciBaoulé
Latin
bfaBari
Latin
eusBasque
Latin
belBelarusian
Cyrillic
bemBemba
Latin
benBengali
Bengali
bhoBhojpuri
Devanagari
binBini
Latin
bisBislama
Latin
boaBora
Latin
bosBosnian
LatinCyrillic
nkuBouna Kulango
Latin
breBreton
Latin
bugBuginese
Latin
bulBulgarian
Cyrillic
bumBulu
Latin
myaBurmese
Myanmar
bucBushi
Latin
qvcCajamarca Quechua
Latin
cbuCandoshi-Shapra
Latin
cotCaquinte
Latin
hnsCaribbean Hindustani
Latin
cbrCashibo-Cacataibo
Latin
cbsCashinahua
Latin
catCatalan
Latin
cebCebuano
Latin
tzmCentral Atlas Tamazight
Latin
ayrCentral Aymara
Latin
bclCentral Bikol
Latin
kncCentral Kanuri
Latin
ckbCentral Kurdish
Latin
mazCentral Mazahua
Latin
nhnCentral Nahuatl
Latin
cbiChachi
Latin
chaChamorro
Latin
cbtChayahuita
Latin
chrCherokee
Other
cicChickasaw
Latin
csaChiltepec Chinantec
Latin
qugChimborazo Highland Quichua
Latin
cjkChokwe
Latin
chkChuukese
Latin
chvChuvash
Cyrillic
cofColorado
Latin
cosCorsican
Latin
crhCrimean Tatar
Latin
hrvCroatian
Latin
quzCusco Quechua
Latin
cesCzech
Latin
dagDagbani
Latin
danDanish
Latin
prsDari
Arabic
ddnDendi
Latin
divDhivehi
Thaana
tbzDitammari
Latin
duuDrung
Latin
nldDutch
Latin
dyuDyula
Latin
dzoDzongkha
Tibetan
ikeEastern Canadian Inuktitut
Canadian Aboriginal
emkEastern Maninkakan
Latin
yddEastern Yiddish
Hebrew
engEnglish
Latin
eseEse Ejja
Latin
epoEsperanto
Latin
eveEven
Cyrillic
evnEvenki
Cyrillic
eweEwe
Latin
cfmFalam Chin
Latin
fatFanti
Latin
faoFaroese
Latin
fijFijian
Latin
finFinnish
Latin
fonFon
Latin
fraFrench
Latin
furFriulian
Latin
fvrFur
Latin
gaaGa
Latin
gagGagauz
Latin
glgGalician
Latin
lugGanda
Latin
cabGarifuna
Latin
gejGen
Latin
katGeorgian
Other
deuGerman
Latin
nivGilyak
Cyrillic
gjnGonja
Latin
gyrGuarayu
Latin
ztuGüilá Zapotec
Latin
gkpGuinea Kpelle
Latin
gujGujarati
Gujarati
gukGumuz
Latin
hatHaitian
Latin
cnhHakha Chin
Latin
khkHalh Mongolian
Cyrillic
hniHani
Latin
hauHausa
Latin
hawHawaiian
Latin
hebHebrew
Hebrew
hilHiligaynon
Latin
hinHindi
Devanagari
hnjHmong Njua
Latin
qvhHuamalíes-Dos de Mayo Huánuco Quechua
Latin
husHuastec
Latin
qwhHuaylas Ancash Quechua
Latin
hunHungarian
Latin
ibbIbibio
Latin
islIcelandic
Latin
idoIdo
Latin
iduIdoma
Latin
iboIgbo
Latin
iloIloko
Latin
indIndonesian
Latin
inaInterlingua
Latin
pesIranian Persian
Arabic
gleIrish
Latin
itaItalian
Latin
mziIxcatlán Mazatec
Latin
jpnJapanese
Japanese
javJavanese
Latin
dyoJola-Fonyi
Latin
qucK'iche'
Latin
kbdKabardian
Cyrillic
kbpKabiyè
Latin
keaKabuverdianu
Latin
kbrKafa
Latin
kalKalaallisut
Latin
kanKannada
Kannada
kqnKaonde
Latin
cakKaqchikel
Latin
kaaKara-Kalpak
Cyrillic
krlKarelian
Latin
xsmKasem
Latin
kazKazakh
Cyrillic
kekKekchí
Latin
kjhKhakas
Cyrillic
khaKhasi
Latin
khmKhmer
Khmer
kkhKhün
Other
kmbKimbundu
Latin
kinKinyarwanda
Latin
kirKirghiz
Cyrillic
ktuKituba
Latin
koiKomi-Permyak
Cyrillic
kooKonzo
Latin
kngKoongo
Latin
korKorean
Other
kriKrio
Latin
fkvKven Finnish
Latin
lldLadin
Latin
ladLadino
Latin
lnsLamnso'
Latin
laoLao
Lao
latLatin
Latin
lijLigurian
Latin
linLingala
Latin
litLithuanian
Latin
lobLobi
Latin
srcLogudorese Sardinian
Latin
ndsLow German
Latin
lozLozi
Latin
luaLuba-Lulua
Latin
lunLunda
Latin
lusLushai
Latin
lueLuvale
Latin
ltzLuxembourgish
Latin
rupMacedo-Romanian
Latin
mkdMacedonian
Cyrillic
madMadurese
Latin
magMagahi
Devanagari
maiMaithili
Devanagari
vmwMakhuwa
Latin
kdeMakonde
Latin
zlmMalay
LatinArabic
malMalayalam
Malayalam
mltMaltese
Latin
mamMam
Latin
cmnMandarin Chinese
Chinese
glvManx
Latin
swbMaore Comorian
Latin
mriMaori
Latin
arnMapudungun
Latin
marMarathi
Devanagari
qvmMargos-Yarowilca-Lauricocha Quechua
Latin
mahMarshallese
Latin
mcfMatsés
Latin
hltMatu Chin
Latin
menMende
Latin
mxvMetlatónoc Mixtec
Latin
oteMezquital Otomi
Latin
micMi'kmaq
Latin
zamMiahuatlán Zapotec
Latin
minMinangkabau
Latin
miqMískito
Latin
mfqMoba
Latin
ellModern Greek
Other
mnwMon
Myanmar
cnrMontenegrin
Latin
morMoro
Latin
mosMossi
Latin
mxiMozarabic
Latin
huuMurui Huitoto
Latin
gldNanai
Cyrillic
navNavajo
Latin
ndoNdonga
Latin
yrkNenets
Cyrillic
npiNepali
Devanagari
nioNganasan
Cyrillic
zdjNgazidja Comorian
Latin
fuvNigerian Fulfulde
Latin
pcmNigerian Pidgin
Latin
niuNiuean
Latin
notNomatsiguenga
Latin
azjNorth Azerbaijani
LatinCyrillic
qvnNorth Junín Quechua
Latin
dipNortheastern Dinka
Latin
qxnNorthern Conchucos Ancash Quechua
Latin
kqsNorthern Kissi
Latin
pbuNorthern Pashto
Arabic
heaNorthern Qiandong Miao
Latin
smeNorthern Sami
Latin
uznNorthern Uzbek
LatinCyrillic
ykgNorthern Yukaghir
Cyrillic
ojbNorthwestern Ojibwa
Canadian Aboriginal
nobNorwegian Bokmål
Latin
nnoNorwegian Nynorsk
Latin
nymNyamwezi
Latin
nyaNyanja
Latin
nynNyankole
Latin
nbaNyemba
Latin
nziNzima
Latin
ociOccitan
Latin
chjOjitlán Chinantec
Latin
okiOkiek
Latin
oaaOrok
Cyrillic
orhOroqen
Latin
ossOssetian
Cyrillic
lotOtuho
Latin
pbbPáez
Latin
pauPalauan
Latin
pamPampanga
Latin
panPanjabi
Other
topPapantla Totonac
Latin
papPapiamento
Latin
gugParaguayan Guaraní
Latin
nsoPedi
Latin
pcdPicard
Latin
cpuPichis Ashéninka
Latin
pisPijin
Latin
piuPintupi-Luritja
Latin
pplPipil
Latin
pltPlateau Malagasy
Latin
ponPohnpeian
Latin
polPolish
Latin
porPortuguese
Latin
fufPular
Latin
tszPurepecha
Latin
queQuechua
Latin
rarRarotongan
Latin
rgnRomagnol
Latin
ronRomanian
Latin
rohRomansh
Latin
runRundi
Latin
rusRussian
Cyrillic
slrSalar
Latin
smoSamoan
Latin
sagSango
Latin
sanSanskrit
Devanagari
satSantali
Other
criSãotomense
Latin
skrSaraiki
Arabic
scoScots
Latin
glaScottish Gaelic
Latin
seySecoya
Latin
srpSerbian
LatinCyrillic
srrSerer
Latin
crsSeselwa Creole French
Latin
shnShan
Myanmar
mcdSharanahua
Latin
shkShilluk
Latin
shpShipibo-Conibo
Latin
snaShona
Latin
cjsShor
Cyrillic
jivShuar
Latin
iiiSichuan Yi
Yi
sidSidamo
Latin
sinSinhala
Other
snnSiona
Latin
slkSlovak
Latin
slvSlovenian
Latin
somSomali
Latin
snkSoninke
Latin
azbSouth Azerbaijani
Latin
quhSouth Bolivian Quechua
Latin
nblSouth Ndebele
Latin
ijsSoutheast Ijo
Latin
altSouthern Altai
Cyrillic
dgaSouthern Dagaare
Latin
hmsSouthern Qiandong Miao
Latin
sotSouthern Sotho
Latin
spaSpanish
Latin
arbStandard Arabic
Arabic
ekkStandard Estonian
Latin
lvsStandard Latvian
Latin
zghStandard Moroccan Tamazight
Other
sukSukuma
Latin
sunSundanese
Latin
susSusu
Latin
swhSwahili
Latin
cswSwampy Cree
Canadian Aboriginal
sswSwati
Latin
sweSwedish
Latin
gswSwiss German
Latin
tglTagalog
Latin
tahTahitian
Latin
bltTai Dam
Other
tgkTajik
Cyrillic
tlyTalysh
Latin
tamTamil
Other
tatTatar
Cyrillic
ctdTedim Chin
Latin
telTelugu
Other
kdhTem
Latin
tetTetum
Latin
tdtTetun Dili
Latin
thaThai
Thai
bodTibetan
Tibetan
tcaTicuna
Latin
tirTigrinya
Ethiopic
temTimne
Latin
tivTiv
Latin
tobToba
Latin
tojTojolabal
Latin
tpiTok Pisin
Latin
tonTonga
Latin
toiTonga (Zambia)
Latin
alsTosk Albanian
Latin
mtoTotontepec Mixe
Latin
tsoTsonga
Latin
tsnTswana
Latin
turTurkish
Latin
tukTurkmen
LatinCyrillic
tyvTuvinian
Cyrillic
twiTwi
Latin
tzhTzeltal
Latin
tzoTzotzil
Latin
uduUduk
Latin
uigUighur
LatinArabic
ukrUkrainian
Cyrillic
umbUmbundu
Latin
povUpper Guinea Crioulo
Latin
hsbUpper Sorbian
Latin
uraUrarina
Latin
urdUrdu
Arabic
vaiVai
Other
venVenda
Latin
vecVenetian
Latin
vepVeps
Latin
vieVietnamese
Latin
wwaWaama
Latin
wlnWalloon
Latin
aucWaorani
Latin
warWaray
Latin
gucWayuu
Latin
cymWelsh
Latin
gazWest Central Oromo
Latin
liaWest-Central Limba
Latin
fryWestern Frisian
Latin
pnbWestern Panjabi
Arabic
wolWolof
Latin
xhoXhosa
Latin
yadYagua
Latin
sahYakut
Cyrillic
ameYanesha'
Latin
guuYanomamö
Latin
yaoYao
Latin
yapYapese
Latin
zybYongbei Zhuang
Latin
yorYoruba
Latin
yuaYucateco
Latin
zroZáparo
Latin
djeZarma
Latin
zulZulu
Latin

Language codes follow ISO 639-3. Detection powered by franc-all — open-source trigram-based language detection.