Translate

About Yandex.Translate

Yandex.Translate is a service that automatically translates words and whole texts, including websites. This service uses machine translation technology developed by Yandex.

Main features

Automatic language detection and simultaneous translation

A text's language is determined as soon as you start typing it in. You will begin to see translations after inputting the first word.

Voice input and text-to-speech
The voice input and text-to-speech features are available to use in these popular browsers: Yandex, Google Chrome, Mozilla Firefox, and Opera.
The service currently recognizes English, Russian, Turkish, and Ukrainian speech.
Spell check

If Yandex.Translate detects an error in English, Kazakh, Russian, or Ukrainian text, then it will underline that word with a red line.

Predictive typing

Start typing in text you want to translate and suggestions will appear that autofill the current word you are typing and offer the most likely subsequent one.

On-screen keyboard

You can use the on-screen keyboard to help you enter text in the language you need (no matter what language you have set for your current keyboard).

Online dictionary

In addition to text translation, Yandex.Translate offers detailed dictionary definitions that include translations grouped by meaning, usage examples, parts of speech, and transcriptions into the Latin alphabet.

Available translation pairs

English-RussianCzech-Russian
English-FrenchTatar-Russian
English-ItalianTurkish-Russian
English-TurkishNorwegian-Russian
English-SpanishSlovak-Russian
English-PortugueseDanish-Russian
English-GreekSwedish-Russian
English-LatvianGreek-Russian
English-LatvianLithuanian-Russian
English-EstonianLatvian-Russian
English-FinnishEstonian-Russian
German-RussianFinnish-Russian
German-EnglishDutch-Russian
German-TurkishPortuguese-Russian
French-RussianDutch-English
Spanish-RussianNorwegian-English
Italian-RussianDanish-English
Ukrainian-RussianSwedish-English
Belarusian-RussianSlovak-English
Bulgarian-RussianCzech-English
Polish-RussianUkrainian-English

Dictionary entries are displayed underneath the translation results.

Yandex.Translate also selects synonyms and similar expressions for Belarusian, English, Russian, and Ukrainian words and phrases.

Yandex.Translate API

You can use the Yandex.Translate API to insert machine translation into your app or web page.

More information can be found in the Yandex.Translate API documentation.

Supported languages

Yandex.Translate can translate texts into the following languages:

Azerbaijani

Albanian

English

Arabic

Armenian

Afrikaans

Basque

Bashkir β

Bengali

Belarusian

Bulgarian

Bosnian

Welsh

Hungarian

Vietnamese

Haitian Creole

Galician

Dutch

Hill Mari

Greek

Georgian

Gujarati

Danish

Hebrew

Yiddish

Indonesian

Irish

Spanish

Italian

Icelandic

Kazakh

Kannada

Catalan

Kyrgyz β

Chinese

Korean β

Latin

Latvian

Lithuanian

Macedonian

Malagasy

Malay

Malayalam

Maltese

Maori

Marathi

Mari

Mongolian β

German

Nepali

Norwegian

Punjabi

Farsi

Polish

Portuguese

Romanian

Russian

Cebuano

Serbian

Sinhalese

Slovak

Slovenian

Swahili

Sundanese

Tagalog

Tajik β

Thai

Tamil

Tatar β

Telugu

Turkish

Udmurt β

Uzbek β

Ukrainian

Urdu

Finnish

French

Croatian

Hindi

Czech

Swedish

Scottish

Elvish (Sindarin) α

Esperanto

Estonian

Javanese

Japanese β