OCR Language Support

The OCR Cloud API's recognition engine can be configured to understand a wide variety of languages. These languages are specified with the language parameter for RECOGNIZE request.

You can connect two or more languages with a comma (,). Example: eng, chs

If the parameter is set empty, The RECOGNIZE API will auto detect the language. Automatic detection of Greek, Cyrillic, Arabic, and Thai is not proposed.

Language Code Language Name
Auto language detection
afr Afrikaans
sqi Albanian
ara Arabic
aym Aymara
eus Basque
bem Bemba
bla Blackfoot
bre Breton
bgt Bugotu
bul Bulgarian (Cyrillic)
bel Byelorussian (Cyrillic)
cat Catalan
cha Chamorro
che Chechen
chs chs Chinese (Simplified)
cht Chinese (Traditional)
tsn Chuana or Tswana
cos Croatian
cro Crow
ces Czech
dan Danish
nld Dutch
eng English
esk Eskimo
epo Esperanto
est Estonian
fao Faroese
fij Fijian
fin Finnish
fra French
fry Frisian
fur Friulian
gle Gaelic (Irish)
gla Gaelic (Scottish)
glg Galician
lug Ganda or Luganda
deu German
ell Greek
grn Guarani
hni Hani
haw Hawaiian
hun Hungarian
isl Icelandic
ido Ido
ind Indonesian
ina Interlingua
ita Italian
jpn Japanese
kbd Kabardian
csb Kashubian
wbm Kawa
kik Kikuyu
kon Kongo
krn Korean
kpe Kpelle
kur Kurdish
lat Latin
lav Latvian
lit Lithuanian
lua Luba
smj Lule Sami
ltz Luxembourgian
mkd Macedonian (Cyrillic)
mlg Malagasy
msa Malay
mlq Malinke
mlt Maltese
mri Maori
myn Mayan
hmn Miao
min Minankabaw
moh Mohawk
mol Moldavian (Cyrillic)
nah Nahuatl
sme Northern Sami
nor Norwegian
nya Nyanja
occ Occidental
oji Ojibway
pap Papiamento
tpi Pidgin English
pol Polish
por Portuguese
bra Portuguese (Brazilian)
prv Provencal
que Quechua
que Rhaetic
ron Romanian
rom Romany
kin Ruanda
run Rundi
rus Russian (Cyrillic)
smi Sami
smo Samoan
srd Sardinian
srb Serbian (Cyrillic)
srp Serbian (Latin)
sna Shona
dak Sioux
slk Slovak
slv Slovenian
som Somali
sot Sotho, Suto or Sesuto
sma Southern Sami
spa Spanish
sun Sundanese
swa Swahili
ssw Swazi
swe Swedish
tgl Tagalog
tah Tahitian
tha Thai
qti Tinpo
ton Tongan
tug Tun
tur Turkish
ukr Ukrainian (Cyrillic)
qis Visayan
cym Welsh
wen Wend or Sorbian
wol Wolof
xho Xhosa
zap Zapotec
zul Zulu