Supported languages
Francis detects all 411 languages from franc-all, covering 22 writing systems.
Showing 411 of 411 languages
abkAbkhazianCyrillic
aceAchineseLatin
acuAchuar-ShiwiarLatin
adaAdangmeLatin
adyAdygheCyrillic
aarAfarLatin
afrAfrikaansLatin
agrAguarunaLatin
ajgAjaLatin
amcAmahuacaLatin
amrAmarakaeriLatin
qvaAmbo-Pasco QuechuaLatin
amhAmharicEthiopic
amiAmisLatin
njoAo NagaLatin
arlArabelaLatin
qxuArequipa-La Unión QuechuaLatin
hyeArmenianOther
cniAsháninkaLatin
aiiAssyrian Neo-AramaicSyriac
astAsturianLatin
kwiAwa-CuaiquerLatin
quyAyacucho QuechuaLatin
bbaBaatonumLatin
banBalineseLatin
rmnBalkan RomaniLatin
bamBambaraLatin
baxBamunLatin
bciBaouléLatin
bfaBariLatin
eusBasqueLatin
belBelarusianCyrillic
bemBembaLatin
benBengaliBengali
bhoBhojpuriDevanagari
binBiniLatin
bisBislamaLatin
boaBoraLatin
bosBosnianLatinCyrillic
nkuBouna KulangoLatin
breBretonLatin
bugBugineseLatin
bulBulgarianCyrillic
bumBuluLatin
myaBurmeseMyanmar
bucBushiLatin
qvcCajamarca QuechuaLatin
cbuCandoshi-ShapraLatin
cotCaquinteLatin
hnsCaribbean HindustaniLatin
cbrCashibo-CacataiboLatin
cbsCashinahuaLatin
catCatalanLatin
cebCebuanoLatin
tzmCentral Atlas TamazightLatin
ayrCentral AymaraLatin
bclCentral BikolLatin
kncCentral KanuriLatin
ckbCentral KurdishLatin
mazCentral MazahuaLatin
nhnCentral NahuatlLatin
cbiChachiLatin
chaChamorroLatin
cbtChayahuitaLatin
chrCherokeeOther
cicChickasawLatin
csaChiltepec ChinantecLatin
qugChimborazo Highland QuichuaLatin
cjkChokweLatin
chkChuukeseLatin
chvChuvashCyrillic
cofColoradoLatin
cosCorsicanLatin
crhCrimean TatarLatin
hrvCroatianLatin
quzCusco QuechuaLatin
cesCzechLatin
dagDagbaniLatin
danDanishLatin
prsDariArabic
ddnDendiLatin
divDhivehiThaana
tbzDitammariLatin
duuDrungLatin
nldDutchLatin
dyuDyulaLatin
dzoDzongkhaTibetan
ikeEastern Canadian InuktitutCanadian Aboriginal
emkEastern ManinkakanLatin
yddEastern YiddishHebrew
engEnglishLatin
eseEse EjjaLatin
epoEsperantoLatin
eveEvenCyrillic
evnEvenkiCyrillic
eweEweLatin
cfmFalam ChinLatin
fatFantiLatin
faoFaroeseLatin
fijFijianLatin
finFinnishLatin
fonFonLatin
fraFrenchLatin
furFriulianLatin
fvrFurLatin
gaaGaLatin
gagGagauzLatin
glgGalicianLatin
lugGandaLatin
cabGarifunaLatin
gejGenLatin
katGeorgianOther
deuGermanLatin
nivGilyakCyrillic
gjnGonjaLatin
gyrGuarayuLatin
ztuGüilá ZapotecLatin
gkpGuinea KpelleLatin
gujGujaratiGujarati
gukGumuzLatin
hatHaitianLatin
cnhHakha ChinLatin
khkHalh MongolianCyrillic
hniHaniLatin
hauHausaLatin
hawHawaiianLatin
hebHebrewHebrew
hilHiligaynonLatin
hinHindiDevanagari
hnjHmong NjuaLatin
qvhHuamalíes-Dos de Mayo Huánuco QuechuaLatin
husHuastecLatin
qwhHuaylas Ancash QuechuaLatin
hunHungarianLatin
ibbIbibioLatin
islIcelandicLatin
idoIdoLatin
iduIdomaLatin
iboIgboLatin
iloIlokoLatin
indIndonesianLatin
inaInterlinguaLatin
pesIranian PersianArabic
gleIrishLatin
itaItalianLatin
mziIxcatlán MazatecLatin
jpnJapaneseJapanese
javJavaneseLatin
dyoJola-FonyiLatin
qucK'iche'Latin
kbdKabardianCyrillic
kbpKabiyèLatin
keaKabuverdianuLatin
kbrKafaLatin
kalKalaallisutLatin
kanKannadaKannada
kqnKaondeLatin
cakKaqchikelLatin
kaaKara-KalpakCyrillic
krlKarelianLatin
xsmKasemLatin
kazKazakhCyrillic
kekKekchíLatin
kjhKhakasCyrillic
khaKhasiLatin
khmKhmerKhmer
kkhKhünOther
kmbKimbunduLatin
kinKinyarwandaLatin
kirKirghizCyrillic
ktuKitubaLatin
koiKomi-PermyakCyrillic
kooKonzoLatin
kngKoongoLatin
korKoreanOther
kriKrioLatin
fkvKven FinnishLatin
lldLadinLatin
ladLadinoLatin
lnsLamnso'Latin
laoLaoLao
latLatinLatin
lijLigurianLatin
linLingalaLatin
litLithuanianLatin
lobLobiLatin
srcLogudorese SardinianLatin
ndsLow GermanLatin
lozLoziLatin
luaLuba-LuluaLatin
lunLundaLatin
lusLushaiLatin
lueLuvaleLatin
ltzLuxembourgishLatin
rupMacedo-RomanianLatin
mkdMacedonianCyrillic
madMadureseLatin
magMagahiDevanagari
maiMaithiliDevanagari
vmwMakhuwaLatin
kdeMakondeLatin
zlmMalayLatinArabic
malMalayalamMalayalam
mltMalteseLatin
mamMamLatin
cmnMandarin ChineseChinese
glvManxLatin
swbMaore ComorianLatin
mriMaoriLatin
arnMapudungunLatin
marMarathiDevanagari
qvmMargos-Yarowilca-Lauricocha QuechuaLatin
mahMarshalleseLatin
mcfMatsésLatin
hltMatu ChinLatin
menMendeLatin
mxvMetlatónoc MixtecLatin
oteMezquital OtomiLatin
micMi'kmaqLatin
zamMiahuatlán ZapotecLatin
minMinangkabauLatin
miqMískitoLatin
mfqMobaLatin
ellModern GreekOther
mnwMonMyanmar
cnrMontenegrinLatin
morMoroLatin
mosMossiLatin
mxiMozarabicLatin
huuMurui HuitotoLatin
gldNanaiCyrillic
navNavajoLatin
ndoNdongaLatin
yrkNenetsCyrillic
npiNepaliDevanagari
nioNganasanCyrillic
zdjNgazidja ComorianLatin
fuvNigerian FulfuldeLatin
pcmNigerian PidginLatin
niuNiueanLatin
notNomatsiguengaLatin
azjNorth AzerbaijaniLatinCyrillic
qvnNorth Junín QuechuaLatin
dipNortheastern DinkaLatin
qxnNorthern Conchucos Ancash QuechuaLatin
kqsNorthern KissiLatin
pbuNorthern PashtoArabic
heaNorthern Qiandong MiaoLatin
smeNorthern SamiLatin
uznNorthern UzbekLatinCyrillic
ykgNorthern YukaghirCyrillic
ojbNorthwestern OjibwaCanadian Aboriginal
nobNorwegian BokmålLatin
nnoNorwegian NynorskLatin
nymNyamweziLatin
nyaNyanjaLatin
nynNyankoleLatin
nbaNyembaLatin
nziNzimaLatin
ociOccitanLatin
chjOjitlán ChinantecLatin
okiOkiekLatin
oaaOrokCyrillic
orhOroqenLatin
ossOssetianCyrillic
lotOtuhoLatin
pbbPáezLatin
pauPalauanLatin
pamPampangaLatin
panPanjabiOther
topPapantla TotonacLatin
papPapiamentoLatin
gugParaguayan GuaraníLatin
nsoPediLatin
pcdPicardLatin
cpuPichis AshéninkaLatin
pisPijinLatin
piuPintupi-LuritjaLatin
pplPipilLatin
pltPlateau MalagasyLatin
ponPohnpeianLatin
polPolishLatin
porPortugueseLatin
fufPularLatin
tszPurepechaLatin
queQuechuaLatin
rarRarotonganLatin
rgnRomagnolLatin
ronRomanianLatin
rohRomanshLatin
runRundiLatin
rusRussianCyrillic
slrSalarLatin
smoSamoanLatin
sagSangoLatin
sanSanskritDevanagari
satSantaliOther
criSãotomenseLatin
skrSaraikiArabic
scoScotsLatin
glaScottish GaelicLatin
seySecoyaLatin
srpSerbianLatinCyrillic
srrSererLatin
crsSeselwa Creole FrenchLatin
shnShanMyanmar
mcdSharanahuaLatin
shkShillukLatin
shpShipibo-ConiboLatin
snaShonaLatin
cjsShorCyrillic
jivShuarLatin
iiiSichuan YiYi
sidSidamoLatin
sinSinhalaOther
snnSionaLatin
slkSlovakLatin
slvSlovenianLatin
somSomaliLatin
snkSoninkeLatin
azbSouth AzerbaijaniLatin
quhSouth Bolivian QuechuaLatin
nblSouth NdebeleLatin
ijsSoutheast IjoLatin
altSouthern AltaiCyrillic
dgaSouthern DagaareLatin
hmsSouthern Qiandong MiaoLatin
sotSouthern SothoLatin
spaSpanishLatin
arbStandard ArabicArabic
ekkStandard EstonianLatin
lvsStandard LatvianLatin
zghStandard Moroccan TamazightOther
sukSukumaLatin
sunSundaneseLatin
susSusuLatin
swhSwahiliLatin
cswSwampy CreeCanadian Aboriginal
sswSwatiLatin
sweSwedishLatin
gswSwiss GermanLatin
tglTagalogLatin
tahTahitianLatin
bltTai DamOther
tgkTajikCyrillic
tlyTalyshLatin
tamTamilOther
tatTatarCyrillic
ctdTedim ChinLatin
telTeluguOther
kdhTemLatin
tetTetumLatin
tdtTetun DiliLatin
thaThaiThai
bodTibetanTibetan
tcaTicunaLatin
tirTigrinyaEthiopic
temTimneLatin
tivTivLatin
tobTobaLatin
tojTojolabalLatin
tpiTok PisinLatin
tonTongaLatin
toiTonga (Zambia)Latin
alsTosk AlbanianLatin
mtoTotontepec MixeLatin
tsoTsongaLatin
tsnTswanaLatin
turTurkishLatin
tukTurkmenLatinCyrillic
tyvTuvinianCyrillic
twiTwiLatin
tzhTzeltalLatin
tzoTzotzilLatin
uduUdukLatin
uigUighurLatinArabic
ukrUkrainianCyrillic
umbUmbunduLatin
povUpper Guinea CriouloLatin
hsbUpper SorbianLatin
uraUrarinaLatin
urdUrduArabic
vaiVaiOther
venVendaLatin
vecVenetianLatin
vepVepsLatin
vieVietnameseLatin
wwaWaamaLatin
wlnWalloonLatin
aucWaoraniLatin
warWarayLatin
gucWayuuLatin
cymWelshLatin
gazWest Central OromoLatin
liaWest-Central LimbaLatin
fryWestern FrisianLatin
pnbWestern PanjabiArabic
wolWolofLatin
xhoXhosaLatin
yadYaguaLatin
sahYakutCyrillic
ameYanesha'Latin
guuYanomamöLatin
yaoYaoLatin
yapYapeseLatin
zybYongbei ZhuangLatin
yorYorubaLatin
yuaYucatecoLatin
zroZáparoLatin
djeZarmaLatin
zulZuluLatin
Francis