MyRussianWords is a free, no-sign-up app to learn the most frequent Russian vocabulary with an adaptive quiz and native audio. Four levels: A1 (500 words), A2 (1,000 words), B1 (2,000 words), B2 (4,000 words). Every word comes with a Russian example sentence and its translation. Spaced repetition (SM-2 algorithm) adapts reviews to your memory. No account, no cookies, no trackers. Enable JavaScript to start the quiz.
Dictionary: the 4,000 most frequent Russian words