Iâve been meaning to make this post for months, but here it is. When I started learning Russian four years ago there werenât many apps out there, but now the app market is bigger and there are some great apps. Here is what I recommend and like. Since I am an Android user, Iâm not too sure about recommendations for iOS only apps.
Thoughts: This is a nice app to practice writing cursive cyrillic letters.
Thoughts: This is an amazing app to learn the alphabet and it is made by linguists so you know it is good. I liked their approach and it makes learning Cyrillic simple.
Thoughts: I think everyone knows this app. It is great for vocabulary and when first starting a language. It is fun to play and allows you to practice pronunciation.Â
Cost: Free with in-app purchases , code MONDLY
Thoughts: This is a great app, similar to duo/Rosetta Stone. It teaches you starting with the basic themes and builds up on that. You can choose to learn with Latin or Cyrillic letters and it has a heart system if you get a wrong answer.Â
Cost: Free , need a US or Canada library card
Thoughts: This is a great app for learning languages if you are more of an auditory learner. Their approach is more conversational compared to the two above and the lessons are fun to go through.Â
Cost: $5.99, but the demo version is free
Link: [Paid] [Free] Android Only
Thoughts: This is my favorite app on this list. It has over 1000 verbs and conjugates them for you, shows you imperfective/perfective forms, participle forms, you can look up verbs in English or Russian, has a favorite function, and I just find it 100 xâs more convenient than that 555 Russian verbs book.Â
Thoughts: I like it as it provides different methods to help you with Russian. It has a word of the day feature, you can read short news articles  in Russian, has a glossary, and a memorizer feature to help you learn words. This is best suited for beginners that can read Cyrillic.
Yazh Russian Case Declensions
Cost: $1.50 for full ad-free version, free for ads
Link: [Paid] [Free] Android Only
Thoughts: If you are struggling with case endings or need some practice, this app is perfect for that. It presents you nouns, adjectives and pronouns like a quiz and you have to either choose the correct declension based on what is asks you or you can type it out if you want a harder challenge. This is great for beginners as well as advanced learners.Â
Thoughts: If you are at an intermediate level or above and want to know more about Russian idioms, this is for you. There are cute drawings that illustrate the idioms with the translation and definition.
Learn Russian 6,000 Words
Cost: Free with in-app purchases
Thoughts: This is a nice app to help build your vocabulary. The interface is good and you can choose to learn from Cyrillic or Latin-based letters. There is a large selection of themes and subtopics to learn from. You can learn from writing the words, choosing the image, matching games, and listening. My only con is the fact you have to pay for advanced vocabulary or the ad free version.
Cost: Free with in-app purchases
Thoughts: This is a nice app for learning vocabulary. It helps you learn vocabulary by presenting a word and the picture, then you can either play by choosing the right word for the picture or by spelling. This is mostly for beginners that want to improve their vocab.
Thoughts: This app is a great grammar reference. Â It has vocabulary, listening exercises, phrases, grammar tips and tables. A great addition to duo or a class.
Link: [Android] ios coming soon
Thoughts: This is another app to be able to read Arabic texts with translation side to side. The great things is that it has audio and you can choose the source language.
Also, if you donât have them, download  Anki and Memrise.