Overview
Get first alt text
WordPress plugin
Developer API
Web snippet
Chrome extension
Firefox Add-on
Writing styles
E-commerce mode
Best practices

Supported languages

The AltTextLab API supports alt text generation in over 130 languages. Specify the desired language using the lang field in your request body.

Below is the full list of supported languages and their corresponding codes:

Afrikaans — `af`  
Albanian — `sq`  
Amharic — `am`  
Arabic — `ar`  
Armenian — `hy`  
Assamese — `as`  
Aymara — `ay`  
Azerbaijani — `az`  
Bambara — `bm`  
Basque — `eu`  
Belarusian — `be`  
Bengali — `bn`  
Bhojpuri — `bho`  
Bosnian — `bs`  
Bulgarian — `bg`  
Catalan — `ca`  
Cebuano — `ceb`  
Chinese (Simplified) — `zh-cn`  
Chinese (Traditional) — `zh-tw`  
Corsican — `co`  
Croatian — `hr`  
Czech — `cs`  
Danish — `da`  
Dhivehi — `dv`  
Dogri — `doi`  
Dutch — `nl`  
English — `en`  
Esperanto — `eo`  
Estonian — `et`  
Ewe — `ee`  
Filipino (Tagalog) — `fil`  
Finnish — `fi`  
French — `fr`  
Frisian — `fy`  
Galician — `gl`  
Georgian — `ka`  
German — `de`  
Greek — `el`  
Guarani — `gn`  
Gujarati — `gu`  
Haitian Creole — `ht`  
Hausa — `ha`  
Hawaiian — `haw`  
Hebrew — `he`  
Hindi — `hi`  
Hmong — `hmn`  
Hungarian — `hu`  
Icelandic — `is`  
Igbo — `ig`  
Ilocano — `ilo`  
Indonesian — `id`  
Irish — `ga`  
Italian — `it`  
Japanese — `ja`  
Javanese — `jv`  
Kannada — `kn`  
Kazakh — `kk`  
Khmer — `km`  
Kinyarwanda — `rw`  
Konkani — `gom`  
Korean — `ko`  
Krio — `kri`  
Kurdish — `ku`  
Kurdish (Sorani) — `ckb`  
Kyrgyz — `ky`  
Lao — `lo`  
Latin — `la`  
Latvian — `lv`  
Lingala — `ln`  
Lithuanian — `lt`  
Luganda — `lg`  
Luxembourgish — `lb`  
Macedonian — `mk`  
Maithili — `mai`  
Malagasy — `mg`  
Malay — `ms`  
Malayalam — `ml`  
Maltese — `mt`  
Maori — `mi`  
Marathi — `mr`  
Meiteilon (Manipuri) — `mni-mtei`  
Mizo — `lus`  
Mongolian — `mn`  
Myanmar (Burmese) — `my`  
Nepali — `ne`  
Norwegian — `no`  
Nyanja (Chichewa) — `ny`  
Odia (Oriya) — `or`  
Oromo — `om`  
Pashto — `ps`  
Persian — `fa`  
Polish — `pl`  
Portuguese — `pt`  
Punjabi — `pa`  
Quechua — `qu`  
Romanian — `ro`  
Russian — `ru`  
Samoan — `sm`  
Sanskrit — `sa`  
Scots Gaelic — `gd`  
Sepedi — `nso`  
Serbian — `sr`  
Sesotho — `st`  
Shona — `sn`  
Sindhi — `sd`  
Sinhala (Sinhalese) — `si`  
Slovak — `sk`  
Slovenian — `sl`  
Somali — `so`  
Spanish — `es`  
Sundanese — `su`  
Swahili — `sw`  
Swedish — `sv`  
Tagalog (Filipino) — `tl`  
Tajik — `tg`  
Tamil — `ta`  
Tatar — `tt`  
Telugu — `te`  
Thai — `th`  
Tigrinya — `ti`  
Tsonga — `ts`  
Turkish — `tr`  
Turkmen — `tk`  
Twi (Akan) — `ak`  
Ukrainian — `uk`  
Urdu — `ur`  
Uyghur — `ug`  
Uzbek — `uz`  
Vietnamese — `vi`  
Welsh — `cy`  
Xhosa — `xh`  
Yiddish — `yi`  
Yoruba — `yo`  
Zulu — `zu`