Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
  • Blog
  • Pricing
  • Documentation
Yandex project
© 2025 Yandex.Cloud LLC
Yandex Vision OCR
  • Getting started
    • Overview
    • Document recognition
    • Supported languages
    • Limitations in the current version
    • Quotas and limits
  • Access management
  • Pricing policy
  • Release notes
  • FAQ

In this article:

  • English-Russian model
  • Latin-Cyrillic model
  • Other models
  • Use cases
  1. Concepts
  2. Supported languages

Supported languages and language models

Written by
Yandex Cloud
Updated at April 30, 2025
  • English-Russian model
  • Latin-Cyrillic model
  • Other models
  • Use cases

All text language models support Russian and English.

English-Russian modelEnglish-Russian model

This model works best, but supports only two languages:

  • en: English
  • ru: Russian

Warning

Currently, this model cannot be selected with automatic language detection. To use this model, explicitly specify one or both languages in the languageCodes property for the OCR API or in the language_codes property for the Vision API.

Latin-Cyrillic modelLatin-Cyrillic model

This model supports languages that use Latin and Cyrillic characters:

  • az: Azerbaijani
  • ba: Bashkir
  • be: Belarusian
  • bg: Bulgarian
  • bs: Bosnian
  • cs: Czech
  • cv: Chuvash
  • da: Danish
  • de: German
  • en: English
  • es: Spanish
  • et: Estonian
  • fi: Finnish
  • fr: French
  • hu: Hungarian
  • id: Indonesian
  • it: Italian
  • kk: Kazakh
  • ky: Kirghiz
  • lt: Lithuanian
  • lv: Latvian
  • mt: Maltese
  • nl: Dutch
  • no: Norwegian
  • pl: Polish
  • pt: Portuguese
  • ro: Romanian
  • ru: Russian
  • sah: Yakut
  • sk: Slovak
  • sl: Slovenian
  • sr: Serbian
  • sv: Swedish
  • tg: Tajik
  • tr: Turkish
  • tt: Tatar
  • uz: Uzbek

Other modelsOther models

Other models only support a single basic language apart from Russian and English:

  • ar, en, ru: Arabic
  • el, en, ru: Greek
  • he, en, ru: Hebrew
  • hy, en, ru: Armenian
  • ja, en, ru: Japanese
  • ka, en, ru: Georgian
  • ko, en, ru: Korean
  • th, en, ru: Thai
  • vi, en, ru: Vietnamese
  • zh, en, ru: Chinese

Use casesUse cases

  • Recognizing text in image archives in Yandex Vision OCR
  • Developing a Telegram bot for text recognition in images, audio synthesis and recognition
  • Text recognition in images
  • Text recognition from PDF files
  • Handwriting recognition
  • Table recognition

What's nextWhat's next

  • Learn about known issues in the current version
  • Try recognizing text in an image

Was the article helpful?

Previous
Document recognition
Next
Limitations in the current version
Yandex project
© 2025 Yandex.Cloud LLC